About the X API
The X API can be used to programmatically retrieve and analyze X data, as well as build for the conversation on X.
Over the years, the X API has grown by adding additional levels of access for developers to be able to scale their access to enhance and research the public conversation.
Recently, we released the X API v2. The X API v2 includes a modern foundation, new and advanced features, and quick onboarding to Basic access.
The following three tabs explain the different versions and access levels of the X API, what’s new with v2, and which X resources you can retrieve, create, destroy, and adjust using the API.
X API access levels and versions
While the X API v2 is the primary X API, the platform currently supports previous versions (v1.1, Gnip 2.0) as well. We recommend that all users start with v2 as this is where all future innovation will happen.
The X API v2 includes a few access levels:
Free | Basic | Pro | Enterprise | |
---|---|---|---|---|
Getting access | Get Started | Get Started | Get Started | Get Started |
Price | Free | $100/month | $5000/month | - |
Access to X API v2 | ✔️ (Only Post creation) | ✔️ | ✔️ | ✔️ |
Access to standard v1.1 | ✔️(Limited) | ✔️(Limited) | ✔️(Limited) | ✔️ |
Project limits | 1 Project | 1 Project | 1 Project | - |
App limits | 1 App per Project | 2 Apps per Project | 3 Apps per Project | - |
Post caps - Post | 1,500 | 3,000 | 300,000 | - |
Post caps - Pull | ❌ | 10,000 | 1,000,000 | - |
Filtered stream API | ❌ | ❌ | ✔️ | ✔️ |
Access to full-archive search | ❌ | ❌ | ✔️ | ✔️ |
Access to Ads API | ✔️ | ✔️ | ✔️ | ✔️ |
Other X API offerings
- Enterprise APIs (Formerly Gnip 2.0)
- Standard v1.1
Migrate to X API v2
Resources are available to help you migrate your current integration to X API v2.