Skip to content
Kelly

Developers

askkelly.aiGet a key

Error codes

Copy page

Every error code Kelly returns, with its HTTP status and whether a retry can succeed.

CodeStatusTitleRetry
credential_in_url400Credential in URLno
invalid_request400Invalid requestno
unsupported_api_version400Unsupported API versionno
unauthenticated401Authentication requiredno
attestation_required403Age attestation requiredno
insufficient_scope403Insufficient scopeno
not_entitled403Not entitledno
too_many_topics403Too many topicsno
not_found404Not foundno
method_not_allowed405Method not allowedno
idempotency_in_progress409Idempotent request in progressyes
answer_expired410Answer expiredno
operation_expired410Operation expiredno
version_sunset410Version or endpoint sunsetno
precondition_failed412Precondition failedno
payload_too_large413Payload too largeno
calc_not_available422Calculation not available yetno
formula_explain_only422Formula is explain-onlyno
idempotency_key_reused422Idempotency key reusedno
invalid_inputs422Invalid calculation inputsno
missing_execution_input422Missing execution inputno
needs_jurisdiction422Jurisdiction neededno
needs_league422League neededno
needs_operator422Operator neededno
not_stake_eligible422Not stake eligibleno
ref_not_allowed_in_batch422Reference not allowed in a batchno
quota_exhausted429Quota exhaustedno
rate_limited429Rate limitedyes
internal_error500Unexpected server erroryes
upstream_error502Upstream source erroryes
service_unavailable503Service unavailableyes
upstream_timeout504Upstream timeoutyes

Generated from registry/generated/problems.json.

Support: support@askkelly.ai · Security and disclosure