API Toolkit
Connect your applications to Twiiter's ecosystem with our comprehensive API suite for content, analytics, and social graph operations.
Get StartedReal-Time Data
Access live streams of tweets, mentions, hashtags, and media with sub-second latency for immediate analysis and engagement.
Read Stream DocsSocial Graph
Manage followers, follow/track relationships, block/unblock actions and explore social network connections at scale.
Explore RelationshipsAnalytics
Measure tweet performance, audience demographics, and sentiment analysis with granular data aggregation tools.
View MetricsQuick Start
Authentication
All API requests require OAuth 2.0 authentication using Bearer token in the Authorization header.
Authorization: Bearer <your_oauth_token>
Core Endpoints
GET /1.1/statuses/home_timeline.json
POST /1.1/statuses/update.json
GET /2/tweets/counts/recent
Rate Limiting
• 15 requests/15s requests window (application/user tokens)
• Burst: 240 requests in 60 seconds
• Sliding window: 450 requests/hour (analytics)
Toolkits
JavaScript SDK
React, Node.js, and Web Components for Twitter integration. Includes real-time listeners and tweet embedding.
Python Wrapper
Async library with full endpoint coverage, streaming support, and advanced filters for Python 3.8+
Core API Coverage
API Categories
View Full DocsCore
- Authentication & Tokens
- Statuses & Timeline
Advanced
- Stream Filtering
- Media Upload
Found a bug or need help?
Report technical issues or suggest new features via our developer portals