twitter.com

Twitter API v2 available endpoints

🔑 bearer 80 endpoints social
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (6 total)

pip install twitter-python-ads-sdk
npm install twitter-api-typescript-sdk
# Maven: see https://github.com/xdevplatform/twitter-api-java-sdk
# See https://github.com/roughike/flutter_twitter_login
# See https://github.com/kaitoInfra/fast-twitter-api
twitter-kit-ios ✓ Official
# See https://github.com/twitter-archive/twitter-kit-ios
curl examples
User lookup by IDs
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.twitter.com/2/users
Space lookup up Space IDs
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.twitter.com/2/spaces
Tweet lookup by Tweet IDs
curl \
  -H "Authorization: Bearer $API_KEY" \
  https://api.twitter.com/2/tweets
Endpoints (80 total)
GET
/2/users
User lookup by IDs
GET
/2/spaces
Space lookup up Space IDs
GET
/2/tweets
Tweet lookup by Tweet IDs
GET
/2/users/by
User lookup by usernames
GET
/2/users/me
User lookup me
GET
/2/dm_events
Get recent DM Events
GET
/2/lists/{id}
List lookup by List ID.
GET
/2/users/{id}
User lookup by ID
GET
/2/spaces/{id}
Space lookup by Space ID
GET
/2/tweets/{id}
Tweet lookup by Tweet ID
GET
/2/openapi.json
Returns the OpenAPI Specification document.
GET
/2/spaces/search
Search for Spaces
At a glance
Total SDKs6
Languages6
Endpoints80
Authbearer
Categories1
https://api.twitter.com
Other Twitter APIs (1)
legacy