Generate a key
You must be an active owner or admin of the organization to create or manage API keys.1
Open API settings
Sign in to Carbide, select your organization, and
open Settings → Organization → API.Go to API keys.
2
Generate an API key
In API keys, select Generate API key. Give the key a name that
identifies its purpose, then choose an expiration. The default is 90 days.Leave the MCP permission options unchecked when following this GraphQL
quickstart; those options control access through AI clients.
3
Copy your token
Copy the complete key, including its
carbide_ prefix, and store it securely.Authenticate requests
Send your key in theAuthorization header:
POST https://app.carbide.work/graphql with a JSON body.
For example, set CARBIDE_API_KEY to your key in your local environment and run:
Use the GraphQL explorer
Open the GraphQL explorer, expand Headers, and paste the following JSON with your actual key:Expiration and revocation
Expired or revoked keys no longer authenticate. To revoke a key, return to API keys, open its actions menu, and select Revoke key. Revocation takes effect immediately. If a request returns401 Unauthorized, check that you copied the complete key,
included the Bearer prefix, and that the key has not expired or been revoked.
Keep keys out of browser application code, source control, and shared examples.