Skip to main content
Failed /v1 requests return:
Session app routes still use { "error": { "kind", "message" } } — only the public API uses type / code.

Types

Optional param names the field that failed validation (for example expiresAt).