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 →
Free credit incentives for new accounts →
Team management
Team management is available for Enterprise accounts only. If you have an Enterprise account but don’t see the Team page in your Developer Console, contact your account manager to have it provisioned and configured for your account.
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.