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
1
Sign up for a developer account
Go to console.x.com and sign in with your X account. Accept the Developer Agreement.
2
Create your first app
Click New App and provide a name and description. This generates your API credentials.
3
Save your credentials
Copy and securely store your API Key, API Secret, and Access Tokens. These won’t be shown again.
4
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:
View current pricing and purchase credits in the Developer Console.
Learn more about pricing →
Team management
Team management is available for Enterprise accounts only.
To invite a team member, navigate to the Team page in your console and enter their X handle.
Next steps
Create an app
Learn about app settings, permissions, and credentials.
Make your first request
Use your credentials to call the API.