Driftstack
API error reference
29 problem types
Every Driftstack API error is an RFC 9457 application/problem+json body whose type URI points at one of these pages.
- Bad Request
· 400 · /bad-request - Bundled-LLM monthly cap reached
· 402 · /bundled-llm-budget-exhausted - Bundled-LLM consent required
· 402 · /bundled-llm-consent-required - BYOK Anthropic key required
· 502 · /byok-anthropic-required - Concurrent session limit reached
· 429 · /concurrency-limit - Conflict
· 409 · /conflict - Driver error
· 502 · /driver-error - Driver not integrated
· 503 · /driver-not-integrated - Email already registered
· 409 · /email-already-registered - Email not verified
· 403 · /email-not-verified - API key expired
· 401 · /expired-key - Feature unavailable
· 503 · /feature-unavailable - Forbidden
· 403 · /forbidden - Internal Server Error
· 500 · /internal - Invalid auth token
· 400 · /invalid-auth-token - Invalid credentials
· 401 · /invalid-credentials - Invalid API key
· 401 · /invalid-key - Legal acceptance required
· 409 · /legal-acceptance-required - MFA step-up required
· 403 · /mfa-step-up-required - Not Found
· 404 · /not-found - Pair-mode takeover already in flight
· 409 · /pair-mode-conflict - Invalid pair-mode transition
· 409 · /pair-mode-invalid-transition - Too Many Requests
· 429 · /rate-limited - API key revoked
· 401 · /revoked-key - Session destroyed
· 410 · /session-destroyed - Session timeout
· 504 · /session-timeout - Tier limit reached
· 429 · /tier-limit - Unauthorized
· 401 · /unauthorized - Validation Failed
· 400 · /validation-failed