Skip to main content

Errors

A non-2xx body is:

{
"error": "not_found",
"message": "…",
"request_id": "…",
"details": null,
"retry_after_seconds": null
}

error is stable. message is not. The same id is in the X-Request-Id header.

CodeStatus
invalid_request400
unauthenticated401
token_invalid401
forbidden_role403
org_not_member403
scope_insufficient403
not_found404
conflict409
idempotency_key_reused409
insufficient_funds409
verification_required409
currency_locked409
connection_in_use409
quote_expired410
channel_ceiling_exceeded409
unprocessable422
rate_limited429
dependency_unavailable503
dependency_timeout504
internal_error500

An unknown path on /v1 is also 404 not_found. That means the route does not exist. It does not mean a row is missing.