Skip to main content
The Developer Console is your central hub for managing X API access. Create apps, generate credentials, monitor usage, and manage billing—all in one place.

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.
Store credentials securely. API keys and tokens are only displayed once when generated. Use a password manager or secure vault. If lost, you’ll need to regenerate them, which invalidates the old credentials.

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.
Enterprise accounts can invite team members to collaborate: 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.