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 →

Team management

Team management is available for Enterprise accounts only.
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.