Base URL
Authentication
All requests require an API key. Three methods are supported:Your First Request
Get a user’s profile:Get a Tweet
Search Tweets
Pagination
List endpoints return paginated results. Passcursor from the previous response to get the next page:
has_next_page is false or next_cursor is null, there are no more pages.
Error Responses
| Status | Meaning | Example |
|---|---|---|
| 400 | Missing required parameter | {"error": "username required"} |
| 401 | Invalid or missing API key | {"error": "Invalid or missing API key"} |
| 404 | Resource not found | {"error": "User 'xyz' not found"} |
| 500 | Internal server error | {"error": "Twitter API error 500: ..."} |
| 503 | All accounts temporarily unavailable | {"error": "All accounts are locked or unavailable"} |
Next Steps
REST API Reference
Browse all 31 endpoints with interactive playground
WebSocket Guide
Set up real-time event subscriptions