LIVE TAPE
indexing Pons + long.xyz launches…
SquireSquire
Docs menu

Reference

Errors

One error shape everywhere.

shape
{ "error": "human-readable message", "code": "MACHINE_CODE", "field_errors": { "field": "why" } }
// meta.requestId is on every response; quote it when reporting a problem
StatusCodeMeaning
400MALFORMED_JSONbody was not valid JSON
401UNAUTHORIZED · INVALID_API_KEY · INVALID_SESSIONmissing, revoked or unverifiable credentials
402INSUFFICIENT_CREDITSout of credits and free messages (hosted runtime, marketplace)
403FORBIDDEN · ADMIN_REQUIRED · PRIVY_DISABLEDnot allowed for this caller
404not found, or not visible to you
422CONFIRMATION_REQUIREDa money-moving call lacked its confirm_* flag
422validation failed; see field_errors
429tier quota exceeded
502PROVIDER_ERRORthe model provider returned an error
503RUNTIME_DISABLEDhosted runtime is off on this deployment