What you can do
Create & manage apps
Set up apps to get API credentials. Configure authentication, permissions, and callback URLs.
Monitor usage & costs
Track API usage in real-time. View costs per endpoint and manage your credit balance.
Generate credentials
Create API keys, access tokens, and OAuth credentials for your apps.
Purchase credits
Buy credits for pay-per-usage billing. No subscriptions or commitments required.
Getting started
Sign up for a developer account
Go to console.x.com and sign in with your X account. Accept the Developer Agreement.
Create your first app
Click New App and provide a name and description. This generates your API credentials.
Save your credentials
Copy and securely store your API Key, API Secret, and Access Tokens. These won’t be shown again.
Start building
Use your credentials to authenticate API requests. Check out the quickstart guide.
Billing & credits
The X API uses pay-per-usage pricing with a credit-based system:| Feature | Description |
|---|---|
| No monthly fees | Pay only for what you use—no subscriptions |
| Credit-based | Purchase credits upfront, deducted as you use the API |
| Real-time tracking | Monitor usage and costs in the console dashboard |
| Per-endpoint pricing | Different endpoints have different costs |
| Deduplication | Same resource requested twice in 24 hours is only charged once |
Team management
Team management is available for Enterprise accounts only.
| Role | Capabilities |
|---|---|
| Administrator | Full access: manage apps, billing, team members, and roles |
| Developer | Manage own apps, read-only access to team apps |