Build with X's APIs

Create innovative applications, analyze real-time data, and integrate with the world's leading social platform.

Real-Time Data

Access live streaming data with X's powerful APIs and analyze trends as they unfold globally.

Scalable Infrastructure

Leverage our battle-tested infrastructure to handle high-volume traffic and data processing.

Comprehensive Toolkit

Use our APIs, SDKs, and developer tools to build, test, and deploy applications efficiently.

API Platform

The X API platform gives developers access to real-time and historical data, powerful tools for application development, and the ability to interact with Twitter's ecosystem. Whether you're analyzing social trends, creating automation tools, or building social applications, our APIs provide the foundation for innovation.

Authentication

Use OAuth 2.0 for secure authentication and API access. Create apps via the Developer Console.

// Authorization header
Authorization: Bearer <your-access-token>
                    

Rate Limits

Free tier developers get 15 API calls per minute. Upgrade to a Pro plan for higher limits and advanced features.

Getting Started

  1. Create a developer account
  2. Register your application
  3. Generate API keys
  4. Explore our API documentation
  5. Test with sandbox environment
Create New App

Developer Tools & SDKs

Node.js SDK

Build JavaScript applications with our official Node.js SDK.

Download

Python SDK

Analyze data and build applications using our Python framework.

Download

REST API

Direct API access for custom implementations in any language.

Documentation

CLI Tools

Command-line interface for rapid prototyping and testing.

Download