Standard API Endpoints
Introduction
Our free, standard APIs are great for getting started, testing an integration, validating a concept, or creating solutions that complement what you can create with premium and enterprise products. Examples include posting content to Twitter and getting data not available in high volumes.
To learn more about the other product families offered by Twitter, please review our Products Overview page.
Below is a list of the different Standard API products and endpoints:
Accounts and users
Create and manage lists
- GET lists/list
- GET lists/members
- GET lists/members/show
- GET lists/memberships
- GET lists/ownerships
- GET lists/show
- GET lists/statuses
- GET lists/subscribers
- GET lists/subscribers/show
- GET lists/subscriptions
- POST lists/create
- POST lists/destroy
- POST lists/members/create
- POST lists/members/create_all
- POST lists/members/destroy
- POST lists/members/destroy_all
- POST lists/subscribers/create
- POST lists/subscribers/destroy
- POST lists/update
Follow, search, and get users
- GET followers/ids
- GET followers/list
- GET friends/ids
- GET friends/list
- GET friendships/incoming
- GET friendships/lookup
- GET friendships/no_retweets/ids
- GET friendships/outgoing
- GET friendships/show
- GET users/lookup
- GET users/search
- GET users/show
- GET users/suggestions
- GET users/suggestions/:slug
- GET users/suggestions/:slug/members
- POST friendships/create
- POST friendships/destroy
- POST friendships/update
Manage account settings and profile
- GET account/settings
- GET account/verify_credentials
- GET saved_searches/list
- GET saved_searches/show/:id
- GET users/profile_banner
- POST account/remove_profile_banner
- POST account/settings
- POST account/update_profile
- POST account/update_profile_banner
- POST account/update_profile_image
- POST saved_searches/create
- POST saved_searches/destroy/:id
Mute, block and report users
Subscribe to account activity
Media
Upload media
Geo
Get information about a place
Get places near a location
Tweets
Curate a collection of Tweets
Filter realtime Tweets
Get Tweet timelines
Post, retrieve and engage with Tweets
- GET favorites/list
- GET statuses/lookup
- GET statuses/oembed
- GET statuses/retweeters/ids
- GET statuses/retweets/:id
- GET statuses/retweets_of_me
- GET statuses/show/:id
- POST favorites/create
- POST favorites/destroy
- POST statuses/destroy/:id
- POST statuses/retweet/:id
- POST statuses/unretweet/:id
- POST statuses/update
- POST statuses/update_with_media (deprecated)
Sample realtime Tweets
Search Tweets
Direct Messages
Buttons
Custom profiles
Customer feedback cards
Direct Messages
Quick Replies
Sending and receiving events
- DELETE direct_messages/events/destroy
- GET direct_messages (deprecated)
- GET direct_messages/events/list
- GET direct_messages/events/show
- GET direct_messages/sent (deprecated)
- GET direct_messages/show (deprecated)
- POST direct_messages/destroy (deprecated)
- POST direct_messages/events/new (message_create)
- POST direct_messages/new (deprecated)
Typing indicator and read receipts
Welcome Messages
- DELETE direct_messages/welcome_messages/destroy
- DELETE direct_messages/welcome_messages/rules/destroy
- PUT direct_messages/welcome_messages/update
- GET direct_messages/welcome_messages/list
- GET direct_messages/welcome_messages/rules/list
- GET direct_messages/welcome_messages/rules/show
- GET direct_messages/welcome_messages/show
- POST direct_messages/welcome_messages/new
- POST direct_messages/welcome_messages/rules/new
Trends
Get locations with trending topics
Get trends near a location