Skip to main content
The Explorer API answers errors with a stable code you can branch on, plus a human-readable message. Key-callable routes use the codes below; other routes on the service follow the same convention.

Code table

Envelope

Error responses keep the same outer shape as success, with the code in place of data:
Illustrative
Branch on code — message can change; code is the contract.

Troubleshooting

FAQ

Two reasons: the asset isn’t in the registry (or isn’t public), or the route is behind a feature flag. not_found doesn’t distinguish them.
Yes — 403 signature_missing uses the same {code, message} body.