Your API key
Authenticate requests with your CaptionCraft API key. Keys begin withcc_. Store the key in a secret manager or a server environment variable named CAPTIONCRAFT_API_KEY.
Send a Bearer token
/health, and /openapi.json requires authentication.
Use the endpoint provided with your API key.
Key scopes
Keys are associated with an account. Job access and idempotency are scoped to that account. A key may be restricted by scope, expire, or be revoked.
Authentication errors
401 UNAUTHORIZED: the key is missing, malformed, expired, or revoked.403 FORBIDDEN: the key lacks the required scope or the account is disabled.