Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
174 lines (157 sloc) 13.6 KB
:: mentions_timeline:: int count 20, usr_id_t since_id DEF, int max_id DEF, bool trim_user false, bool contributor_details false, bool include_entities true :: GET :: statuses/mentions_timeline
/* Doc here for "mentions_timeline" */
:: user_timeline_by_id :: usr_id_t user_id, int count DEF, twt_id_t since_id DEF, twt_id_t max_id DEF, bool trim_user false, bool exclude_replies false, bool contributor_details false, bool include_rts true :: GET :: statuses/user_timeline
:: user_timeline :: usr_name_t screen_name, int count DEF, twt_id_t since_id DEF, twt_id_t max_id DEF, bool trim_user false, bool exclude_replies false, bool contributor_details false, bool include_rts true :: GET :: statuses/user_timeline
:: home_timeline :: int count DEF, usr_id_t since_id DEF, int max_id DEF, bool trim_user false, bool exclude_replies false, bool contributor_details false, bool include_entities true :: GET :: statuses/home_timeline
# STATUSES
:: get_retweets :: twt_id_t id, int count 50, bool trim_user false :: GET :: statuses/retweets/:id
:: show_status :: twt_id_t id, bool include_my_retweet true, bool trim_user false, bool include_entities true :: GET :: statuses/show/:id
:: destroy_status :: twt_id_t id, bool trim_user false :: POST :: statuses/destroy/:id
:: update_status :: string status, string in_reply_to_status_id DEF, string place_id DEF, bool display_coordinates false, bool trim_user false, float lat DEF, float lon DEF :: POST :: statuses/update
:: retweet :: twt_id_t id, bool trim_user false :: POST :: statuses/retweet/:id
# DONE MANUALLY : update_status_media
:: oembed_status :: twt_id_t id, string url, int maxwidth DEF, bool hide_media false, bool hide_thread false, bool omit_script false, string align "center", string related DEF, lang_t lang DEF :: GET :: statuses/oembed
:: search_tweets :: string q, string locale DEF, string result_type DEF, int count DEF, string until DEF, twt_id_t since_id DEF, twt_id_t max_id DEF, bool include_entities true, string callback DEF :: GET :: search/tweets
# DIRECT MESSAGES
#:: direct_messages :: int count DEF, int page DEF, usr_id_t since_id DEF, string max_id DEF, bool include_entities true, bool skip_status false :: GET :: direct_messages
:: sent_direct_messages :: int count DEF, int page DEF, usr_id_t since_id DEF, string max_id DEF, bool include_entities true :: GET :: direct_messages/sent
:: show_direct_messages :: msg_id_t id :: GET :: direct_messages/show
:: destroy_direct_messages :: msg_id_t id, bool include_entities true :: POST :: direct_messages/destroy
:: new_direct_message_by_id :: usr_id_t user_id, string text :: POST :: direct_messages/new
:: new_direct_message :: usr_name_t screen_name, string text :: POST :: direct_messages/new
# FRIENDS AND FOLLOWERS
# TODO : See cursors usage !!!
:: friends_ids_by_id :: usr_id_t user_id, bool stringify_ids true, cur_id_t cursor DEF :: GET :: friends/ids
:: friends_ids :: usr_name_t screen_name, bool stringify_ids true, cur_id_t cursor DEF :: GET :: friends/ids
:: followers_ids_by_id :: usr_id_t user_id, bool stringify_ids true, cur_id_t cursor DEF :: GET :: followers/ids
:: followers_ids :: usr_name_t screen_name, bool stringify_ids true, cur_id_t cursor DEF :: GET :: followers/ids
:: lookup_friendship :: usr_name_t screen_name :: GET :: friendships/lookup
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: lookup_friendship_by_ids :: usr_id_t user_id :: GET :: friendships/lookup
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: incoming_friendships :: bool stringify_ids true, cur_id_t cursor DEF :: GET :: friendships/incoming
:: outgoing_friendships :: bool stringify_ids true, cur_id_t cursor DEF :: GET :: friendships/outgoing
:: create_friendship :: usr_name_t screen_name, bool follow true :: POST :: friendships/create
:: create_friendship_by_id :: usr_id_t user_id, bool follow true :: POST :: friendships/create
:: destroy_friendship :: usr_name_t screen_name :: POST :: friendships/destroy
:: destroy_friendship_by_id :: usr_id_t user_id :: POST :: friendships/destroy
:: update_friendship :: usr_name_t screen_name, bool retweets, bool device :: POST :: friendships/update
:: update_friendship_by_id :: usr_id_t user_id, bool retweets, bool device :: POST :: friendships/update
:: show_friendship :: usr_name_t source_screen_name, usr_name_t target_screen_name :: GET :: friendships/show
:: show_friendship_by_id :: usr_id_t source_id, usr_id_t target_id :: GET :: friendships/show
# USERS
#:: get_account_settings :: :: GET :: account/settings
:: verify_credentials :: bool include_entities true, bool skip_status false :: GET :: account/verify_credentials
:: set_account_settings :: bool sleep_time_enabled false, int start_sleep_time DEF, int end_sleep_time DEF, lang_t lang DEF, string time_zone DEF, int trend_location_woeid DEF :: POST :: account/settings
:: update_delivery_device :: string device "none", bool include_entities false :: POST :: account/update_delivery_device
#todo : Like settings, that could be critical
:: update_profile :: string name DEF, string description DEF, string url DEF, bool include_entities true, bool skip_status false, string location DEF :: POST :: account/update_profile
:: update_profile_background_image :: bool use true, string image DEF, bool tile true, bool skip_status true :: POST :: account/update_profile_background_image
:: update_profile_colors :: string profile_background_color DEF, string profile_text_color DEF, string profile_link_color DEF, string profile_sidebar_fill_color DEF, string profile_sidebar_border_color DEF, bool skip_status true, bool include_entities false :: POST :: account/update_profile_colors
#todo
:: update_profile_image :: POST :: account/update_profile_image
:: get_blocks_list :: cur_id_t cursor DEF, bool skip_status true, bool include_entities false :: GET :: blocks/list
:: get_blocks_ids :: cur_id_t cursor DEF, bool stringify_ids true :: GET :: blocks/ids
:: create_blocks :: usr_name_t screen_name, bool include_entities false, bool skip_status true :: POST :: blocks/create
:: create_blocks_by_id :: usr_id_t user_id, bool include_entities false, bool skip_status true :: POST :: blocks/create
:: destroy_blocks :: usr_name_t screen_name, bool include_entities false, bool skip_status true :: POST :: blocks/destroy
:: destroy_blocks_by_id :: usr_id_t user_id, bool include_entities false, bool skip_status true :: POST :: blocks/destroy
:: lookup_user_by_id :: usr_id_t user_id, bool include_entities true :: GET :: users/lookup
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: lookup_user_by_screen_name :: usr_name_t screen_name, bool include_entities true :: GET :: users/lookup
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: show_user_by_id :: usr_id_t user_id, bool include_entities true :: GET :: users/show
:: show_user :: usr_name_t screen_name, bool include_entities true :: GET :: users/show
:: search_user :: string q, int count DEF, int page DEF, bool include_entities true :: GET :: users/search
:: user_contributees_by_user_id :: usr_id_t user_id, bool include_entities true, bool skip_status false :: GET :: users/contributees
:: user_contributees_by_screen_name :: usr_name_t screen_name, bool include_entities true, bool skip_status false :: GET :: users/contributees
:: user_contributors_by_user_id :: usr_id_t user_id, bool include_entities true, bool skip_status false :: GET :: users/contributors
:: user_contributors_by_screen_name :: usr_name_t screen_name, bool include_entities true, bool skip_status false :: GET :: users/contributors
# SUGGESTED USERS
:: user_suggestions :: slug_t slug, lang_t lang DEF :: GET :: users/suggestions/:slug
:: user_suggestions_alt :: lang_t lang DEF :: GET :: users/suggestions
:: user_suggestions_members :: slug_t slug :: GET :: users/suggestions/:slug/members
# FAVORITES
:: list_favorites :: usr_id_t user_id DEF, int count DEF, int since_id DEF, int max_id DEF, bool include_entities false :: GET :: favorites/list
:: list_favorites_by_screen_name :: usr_name_t screen_name, int count DEF, int since_id DEF, int max_id DEF, bool include_entities false :: GET :: favorites/list
:: destroy_favorite :: twt_id_t id, bool include_entities false :: POST :: favorites/destroy
:: create_favorite :: twt_id_t id, bool include_entities false :: POST :: favorites/create
# LISTS
:: lists_by_user_id :: usr_id_t user_id :: GET :: lists/list
:: lists :: usr_id_t screen_name :: GET :: lists/list
:: list_statuses_by_ids :: lst_id_t list_id, int count DEF, int since_id DEF, int max_id DEF, bool include_entities false, bool include_rts false :: GET :: lists/statuses
:: list_statuses :: slug_t slug, usr_id_t owner_screen_name, int count DEF, int since_id DEF, int max_id DEF, bool include_entities false, bool include_rts false :: GET :: lists/statuses
:: destroy_list_member_by_ids :: lst_id_t list_id, usr_id_t user_id :: POST :: lists/members/destroy
:: destroy_list_member :: slug_t slug, usr_id_t screen_name :: POST :: lists/members/destroy
:: list_membership :: usr_name_t screen_name, cur_id_t cursor DEF :: GET :: lists/memberships
:: list_membership_by_id :: usr_id_t user_id, cur_id_t cursor DEF :: GET :: lists/memberships
:: list_suscribers :: slug_t slug, usr_name_t screen_name, cur_id_t cursor, bool include_entities false, bool skip_status true :: GET :: lists/subscribers
:: list_suscribers_by_id :: lst_id_t list_id, cur_id_t cursor, bool include_entities false, bool skip_status true :: GET :: lists/subscribers
:: subscribe_to_list :: lst_id_t list_id :: POST :: lists/subscribers/create
:: subscribe_to_list :: slug_t slug, usr_name_t owner_screen_name :: POST :: lists/subscribers/create
:: show_user_is_suscriber_by_ids :: usr_id_t user_id, lst_id_t list_id, bool include_entities false, bool skip_status true :: GET :: lists/subscribers/show
:: show_user_is_suscriber :: usr_name_t screen_name, lst_id_t slug, usr_name_t owner_screen_name, bool include_entities false, bool skip_status true :: GET :: lists/subscribers/show
:: unsubscribe_from_list :: lst_id_t list_id :: POST :: lists/subscribers/destroy
:: unsubscribe_from_list :: slug_t slug, usr_name_t owner_screen_name :: POST :: lists/subscribers/destroy
:: subscribe_to_list_multi_by_ids :: lst_id_t list_id, usr_id_t user_id :: POST :: lists/members/create_all
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: subscribe_to_list_multi :: slug_t slug, usr_name_t owner_screen_name, usr_name_t screen_name :: POST :: lists/members/create_all
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: show_user_is_member_by_ids :: lst_id_t list_id, usr_id_t user_id, bool include_entities false, bool skip_status true :: GET :: lists/members/show
:: show_user_is_member :: slug_t slug, usr_name_t owner_screen_name, usr_name_t screen_name, bool include_entities false, bool skip_status true :: GET :: lists/members/show
:: list_members_by_id :: lst_id_t list_id, cur_id_t cursor DEF, bool include_entities false, bool skip_status true :: GET :: lists/members
:: list_members :: slug_t slug, usr_name_t owner_screen_name, cur_id_t cursor, bool include_entities false, bool skip_status true :: GET :: lists/members
:: join_list :: usr_id_t user_id, lst_id_t list_id :: POST :: lists/members/create
:: join_list :: usr_name_t screen_name, slug_t slug, usr_name_t owner_screen_name :: POST :: lists/members/create
:: part_from_list :: lst_id_t list_id :: POST :: lists/destroy
:: part_from_list :: slug_t slug, screen_name owner_screen_name :: lists/destroy
:: update_list_by_id :: lst_id_t list_id, string name DEF, string description "", string mode "public" :: POST :: lists/update
:: update_list :: slug_t slug, usr_name_t owner_screen_name, string name DEF, string description "", string mode "public" :: POST :: lists/update
:: create_list :: string name, string description "", bool mode "public" :: POST :: lists/create
:: show_list :: lst_id_t list_id :: GET :: lists/show
:: show_list :: slug_t slug, usr_name_t owner_screen_name :: GET :: lists/show
:: lists_subscription_by_id :: usr_id_t user_id, int count DEF, cur_id_t cursor DEF :: GET :: lists/subscriptions
:: lists_subscription :: usr_name_t screen_name, int count DEF, cur_id_t cursor DEF :: GET :: lists/subscriptions
:: expulse_from_list_by_ids :: lst_id_t list_id, usr_id_t user_id :: POST :: lists/members/destroy_all
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
:: expulse_from_list :: slug_t slug, usr_name_t owner_screen_name, usr_name_t screen_name :: POST :: lists/members/destroy_all
/*
You SHOULD pass user ids or screen names in a "comma,sepa,rated,string"
*/
# SAVED SEARCHES
:: get_saved_searches :: :: GET :: saved_searches/list
:: show_saved_search :: sch_id_t id :: GET :: saved_searches/show/:id
:: search :: string query :: POST :: saved_searches/create
:: destroy_saved_search :: sch_id_t id :: POST :: saved_searches/destroy/:id
# PLACES AND GEO TODO (later)
# TRENDS
:: trends_place :: int id, string exclude DEF :: GET :: trends/place
:: available_trends :: :: GET :: trends/available
:: closest_trend :: float Lat, float Long :: GET :: trends/closest
# SPAM REPORTING
:: report_spam :: usr_id_t user_id :: POST :: report_spam
# HELP
:: rate_limit_status :: string ressources :: GET :: application/rate_limit_status
/*
You SHOULD pass ressources names in a "comma,sepa,rated,string"
*/
:: help_languages :: :: GET :: help/languages
:: help_privacy :: :: GET :: help/privacy
:: help_TOS :: :: GET :: help/tos
:: application_rate_limit_status :: string ressources DEF :: GET :: application/rate_limit_status
# STREAMING API
:: user_stream :: string with DEF, string replies DEF, string track DEF, string locations DEF, bool delimited false, bool stall_warnings false :: GET :: https://userstream.twitter.com/1.1/user