Skip to content

Instantly share code, notes, and snippets.

@withtwoemms
Last active January 4, 2016 01:27
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save withtwoemms/54ea3e7e389703640f9d to your computer and use it in GitHub Desktop.
Save withtwoemms/54ea3e7e389703640f9d to your computer and use it in GitHub Desktop.
Twitter REST API surface area -- endpoint:params
{"GET": {"account/settings": {},
"account/verify_credentials": {"include_email": "None",
"include_entities": "None",
"skip_status": "None"},
"application/rate_limit_status": {"resources": "None"},
"blocks/ids": {"cursor": "None", "stringify_ids": "None"},
"blocks/list": {"cursor": "None",
"include_entities": "None",
"skip_status": "None"},
"direct_messages": {"count": "None",
"include_entities": "None",
"max_id": "None",
"since_id": "None",
"skip_status": "None"},
"direct_messages/sent": {"count": "None",
"include_entities": "None",
"max_id": "None",
"page": "None",
"since_id": "None"},
"direct_messages/show": {"id": "None"},
"favorites/list": {"count": "None",
"include_entities": "None",
"max_id": "None",
"screen_name": "None",
"since_id": "None",
"user_id": "None"},
"followers/ids": {"count": "None",
"cursor": "None",
"screen_name": "None",
"stringify_ids": "None",
"user_id": "None"},
"followers/list": {"count": "None",
"cursor": "None",
"include_user_entities": "None",
"screen_name": "None",
"skip_status": "None",
"user_id": "None"},
"friends/ids": {"count": "None",
"cursor": "None",
"screen_name": "None",
"stringify_ids": "None",
"user_id": "None"},
"friends/list": {"count": "None",
"cursor": "None",
"include_user_entities": "None",
"screen_name": "None",
"skip_status": "None",
"user_id": "None"},
"friendships/incoming": {"cursor": "None", "stringify_ids": "None"},
"friendships/lookup": {"screen_name": "None", "user_id": "None"},
"friendships/no_retweets/ids": {"stringify_ids": "None"},
"friendships/outgoing": {"cursor": "None", "stringify_ids": "None"},
"friendships/show": {"source_id": "None",
"source_screen_name": "None",
"target_id": "None",
"target_screen_name": "None"},
"geo/id/:place_id": {"place_id": "None"},
"geo/reverse_geocode": {"accuracy": "None",
"callback": "None",
"granularity": "None",
"lat": "None",
"long": "None",
"max_results": "None"},
"geo/search": {"accuracy": "None",
"attribute:street_address": "None",
"callback": "None",
"contained_within": "None",
"granularity": "None",
"ip": "None",
"lat": "None",
"long": "None",
"max_results": "None",
"query": "None"},
"help/configuration": {},
"help/languages": {},
"help/privacy": {},
"help/tos": {},
"lists/list": {"reverse": "None",
"screen_name": "None",
"user_id": "None"},
"lists/members": {"count": "None",
"cursor": "None",
"include_entities": "None",
"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"skip_status": "None",
"slug": "None"},
"lists/members/show": {"include_entities": "None",
"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"skip_status": "None",
"slug": "None",
"user_id": "None"},
"lists/memberships": {"count": "None",
"cursor": "None",
"filter_to_owned_lists": "None",
"screen_name": "None",
"user_id": "None"},
"lists/ownerships": {"count": "None",
"cursor": "None",
"screen_name": "None",
"user_id": "None"},
"lists/show": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"slug": "None"},
"lists/statuses": {"count": "None",
"include_entities": "None",
"include_rts": "None",
"list_id": "None",
"max_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"since_id": "None",
"slug": "None"},
"lists/subscribers": {"count": "None",
"cursor": "None",
"include_entities": "None",
"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"skip_status": "None",
"slug": "None"},
"lists/subscribers/show": {"include_entities": "None",
"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"skip_status": "None",
"slug": "None",
"user_id": "None"},
"lists/subscriptions": {"count": "None",
"cursor": "None",
"screen_name": "None",
"user_id": "None"},
"mutes/users/ids": {"cursor": "None"},
"mutes/users/list": {"cursor": "None",
"include_entities": "None",
"skip_status": "None"},
"saved_searches/list": {},
"saved_searches/show/:id": {"id": "None"},
"search/tweets": {"callback": "None",
"count": "None",
"geocode": "None",
"include_entities": "None",
"lang": "None",
"locale": "None",
"max_id": "None",
"q": "None",
"result_type": "None",
"since_id": "None",
"until": "None"},
"statuses/home_timeline": {"contributor_details": "None",
"count": "None",
"exclude_replies": "None",
"include_entities": "None",
"max_id": "None",
"since_id": "None",
"trim_user": "None"},
"statuses/lookup": {"id": "None",
"include_entities": "None",
"map": "None",
"trim_user": "None"},
"statuses/mentions_timeline": {"contributor_details": "None",
"count": "None",
"include_entities": "None",
"max_id": "None",
"since_id": "None",
"trim_user": "None"},
"statuses/oembed": {"align": "None",
"hide_media": "None",
"hide_thread": "None",
"hide_tweet": "None",
"id": "None",
"lang": "None",
"maxwidth": "None",
"omit_script": "None",
"related": "None",
"url": "None",
"widget_type": "None"},
"statuses/retweeters/ids": {"cursor": "None",
"id": "None",
"stringify_ids": "None"},
"statuses/retweets/:id": {"count": "None",
"id": "None",
"trim_user": "None"},
"statuses/retweets_of_me": {"count": "None",
"include_entities": "None",
"include_user_entities": "None",
"max_id": "None",
"since_id": "None",
"trim_user": "None"},
"statuses/show/:id": {"id": "None",
"include_entities": "None",
"include_my_retweet": "None",
"trim_user": "None"},
"statuses/user_timeline": {"contributor_details": "None",
"count": "None",
"exclude_replies": "None",
"include_rts": "None",
"max_id": "None",
"screen_name": "None",
"since_id": "None",
"trim_user": "None",
"user_id": "None"},
"trends/available": {},
"trends/closest": {"lat": "None", "long": "None"},
"trends/place": {"exclude": "None", "id": "None"},
"users/lookup": {"include_entities": "None",
"screen_name": "None",
"user_id": "None"},
"users/profile_banner": {"screen_name": "None", "user_id": "None"},
"users/search": {"count": "None",
"include_entities": "None",
"page": "None",
"q": "None"},
"users/show": {"include_entities": "None",
"screen_name": "None",
"user_id": "None"},
"users/suggestions": {"lang": "None"},
"users/suggestions/:slug": {"lang": "None", "slug": "None"},
"users/suggestions/:slug/members": {"slug": "None"}},
"POST": {"account/remove_profile_banner": {},
"account/settings": {"allow_contributor_request": "None",
"end_sleep_time": "None",
"lang": "None",
"sleep_time_enabled": "None",
"start_sleep_time": "None",
"time_zone": "None",
"trend_location_woeid": "None"},
"account/update_delivery_device": {"device": "None",
"include_entities": "None"},
"account/update_profile": {"description": "None",
"include_entities": "None",
"location": "None",
"name": "None",
"profile_link_color": "None",
"skip_status": "None",
"url": "None"},
"account/update_profile_background_image": {"image": "None",
"include_entities": "None",
"media_id": "None",
"skip_status": "None",
"tile": "None"},
"account/update_profile_banner": {"banner": "None",
"height": "None",
"offset_left": "None",
"offset_top": "None",
"width": "None"},
"account/update_profile_image": {"image": "None",
"include_entities": "None",
"skip_status": "None"},
"blocks/create": {"include_entities": "None",
"screen_name": "None",
"skip_status": "None",
"user_id": "None"},
"blocks/destroy": {"include_entities": "None",
"screen_name": "None",
"skip_status": "None",
"user_id": "None"},
"direct_messages/destroy": {"id": "None", "include_entities": "None"},
"direct_messages/new": {"screen_name": "None",
"text": "None",
"user_id": "None"},
"favorites/create": {"id": "None", "include_entities": "None"},
"favorites/destroy": {"id": "None", "include_entities": "None"},
"friendships/create": {"follow": "None",
"screen_name": "None",
"user_id": "None"},
"friendships/destroy": {"screen_name": "None", "user_id": "None"},
"friendships/update": {"device": "None",
"retweets": "None",
"screen_name": "None",
"user_id": "None"},
"geo/place": {"attribute:street_address": "None",
"callback": "None",
"contained_within": "None",
"lat": "None",
"long": "None",
"name": "None",
"token": "None"},
"lists/create": {"description": "None", "mode": "None", "name": "None"},
"lists/destroy": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"slug": "None"},
"lists/members/create": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"slug": "None",
"user_id": "None"},
"lists/members/create_all": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"slug": "None",
"user_id": "None"},
"lists/members/destroy": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"slug": "None",
"user_id": "None"},
"lists/members/destroy_all": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"screen_name": "None",
"slug": "None",
"user_id": "None"},
"lists/subscribers/create": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"slug": "None"},
"lists/subscribers/destroy": {"list_id": "None",
"owner_id": "None",
"owner_screen_name": "None",
"slug": "None"},
"lists/update": {"description": "None",
"list_id": "None",
"mode": "None",
"name": "None",
"owner_id": "None",
"owner_screen_name": "None",
"slug": "None"},
"media/upload": {"additional_owners": "None",
"media": "None",
"media_data": "None"},
"mutes/users/create": {"screen_name": "None", "user_id": "None"},
"mutes/users/destroy": {"screen_name": "None", "user_id": "None"},
"saved_searches/create": {"query": "None"},
"saved_searches/destroy/:id": {"id": "None"},
"statuses/destroy/:id": {"id": "None", "trim_user": "None"},
"statuses/retweet/:id": {"id": "None", "trim_user": "None"},
"statuses/update": {"display_coordinates": "None",
"in_reply_to_status_id": "None",
"lat": "None",
"long": "None",
"media_ids": "None",
"place_id": "None",
"possibly_sensitive": "None",
"status": "None",
"trim_user": "None"},
"statuses/update_with_media": {"display_coordinates": "None",
"in_reply_to_status_id": "None",
"lat": "None",
"long": "None",
"media[]": "None",
"place_id": "None",
"possibly_sensitive": "None",
"status": "None"},
"users/report_spam": {"screen_name": "None", "user_id": "None"}}}
@withtwoemms
Copy link
Author

Going to turn the params into dictionaries. I also need to trim the :ids from endpoint keys and figure what to with :slugs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment