Reference / Error codes

Public API error codes

Public responses return compact JSON errors with one HTTP status code per failure.

CodeMeaningDescription
400Bad requestThe request parameters are invalid or incomplete.
401UnauthorizedThe X-API-Key header is missing or invalid.
404Not foundThe requested card, slug, set, or route target does not exist.
429Rate limit exceededThe current key exceeded its plan budget or request-per-second gate.
500Internal server errorThe API could not complete the request due to an internal failure.
503Service unavailableThe backing database or service dependency is temporarily unavailable.