Errors
Every error code, its HTTP status and what to do.
Privacy and analytics
We use necessary technical cookies and, only with your consent, analytics and marketing pixels to improve the website and measure campaigns.
Every error code, its HTTP status and what to do.
Updated on January 1, 1970
The same codes at every Nömad door: the brand API, MCP, the staff API and Nödo. They are generated from the operations kernel (@nomad/contracts/operations) and never change meaning.
unknown_operation · 404Unknown operation
unknown_capability · 404Unknown capability
not_available · 404Operation not available yet
door_not_allowed · 403Not available through this door
unauthenticated · 401A valid credential is required
forbidden · 403Your access does not allow this operation
insufficient_scope · 403The credential does not carry this scope
sensitive_not_granted · 403The credential cannot touch sensitive data
token_brand_restricted · 403The credential is limited to some brands: this operation is not about one brand
agent_write_blocked · 403Agents cannot do this here
not_found · 404Not found or out of your reach
brand_not_found · 404Brand not found
workspace_not_found · 404Workspace not found
brand_not_operational · 409The brand is closed or archived
approval_required · 202Waiting for a person to approve it
confirmation_required · 409Confirmation required
idempotency_conflict · 409The idempotency key was used with another request
revision_conflict · 409Someone changed the record first
conflict · 409The current state does not allow the change
invalid_input · 422Invalid input
payload_too_large · 413The request is too large
budget_exceeded · 402No budget left for this operation
rate_limited · 429Too many requests
unavailable · 503Service unavailable right now