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.
4xx — client errors
- Bad Request
· 400 · /bad-request - Invalid auth token
· 400 · /invalid-auth-token - Validation Failed
· 400 · /validation-failed - API key expired
· 401 · /expired-key - Invalid credentials
· 401 · /invalid-credentials - Invalid API key
· 401 · /invalid-key - API key revoked
· 401 · /revoked-key - Unauthorized
· 401 · /unauthorized - Bundled-LLM monthly cap reached
· 402 · /bundled-llm-budget-exhausted - Bundled-LLM consent required
· 402 · /bundled-llm-consent-required - Email not verified
· 403 · /email-not-verified - Forbidden
· 403 · /forbidden - MFA step-up required
· 403 · /mfa-step-up-required - Not Found
· 404 · /not-found - Conflict
· 409 · /conflict - Email already registered
· 409 · /email-already-registered - Legal acceptance required
· 409 · /legal-acceptance-required - Pair-mode takeover already in flight
· 409 · /pair-mode-conflict - Invalid pair-mode transition
· 409 · /pair-mode-invalid-transition - Session destroyed
· 410 · /session-destroyed - Concurrent session limit reached
· 429 · /concurrency-limit - Too Many Requests
· 429 · /rate-limited - Tier limit reached
· 429 · /tier-limit
5xx — server / upstream errors
- Internal Server Error
· 500 · /internal - BYOK Anthropic key required
· 502 · /byok-anthropic-required - Driver error
· 502 · /driver-error - Driver not integrated
· 503 · /driver-not-integrated - Feature unavailable
· 503 · /feature-unavailable - Session timeout
· 504 · /session-timeout