of_live_ and belong to the user who created them.
Send an API key
Send the key in theX-API-Key request header:
X-API-Key is the documented and recommended method.
Create a key
- Open Profile → API keys.
- Select Create API key.
- Enter a name that identifies the integration.
- Select the minimum scopes the integration needs.
- Choose an expiration date when appropriate.
- Copy and securely store the secret.
Scopes
Scopes use theresource:action format.
Calling an endpoint without its required scope returns
403 INSUFFICIENT_SCOPE.
Rotate a key
1
Create a replacement
Create a new key with the same minimum scopes as the existing integration.
2
Update your secret store
Deploy the replacement key without revoking the old key yet.
3
Verify traffic
Call
GET /v1/me with the replacement key and confirm the integration is using it.4
Revoke the old key
Revoke the previous key from Profile → API keys. Revocation takes effect immediately.
401 INVALID_API_KEY.
Key security
- Store keys in a managed secrets service or encrypted environment configuration.
- Grant only the scopes an integration needs.
- Set an expiration for temporary integrations.
- Rotate keys on a schedule and immediately after suspected exposure.
- Use the key’s Last used value to identify inactive credentials.
Make your first request
Verify a new key and list your workspaces.