Get Started
Error Codes
Troubleshoot problems with this comprehensive breakdown of all error codes.
Error Schema
Nomos uses standard HTTP codes to indicate the success or failure of your requests. Below is a list of possible error types you may encounter when using the Nomos API.
Status Code | Type | Description |
---|---|---|
400 | malformed | The request has incorrect syntax, such as an unparseable JSON body. |
401 | unauthenticated | The request doesn’t have the required credentials. |
403 | permissionDenied | The authenticated user doesn’t have permissions to perform the request. |
404 | notFound | The requested resource doesn’t exist. |
409 | conflict | The request conflicts with another request. |
422 | invalid | The request has invalid properties. |
429 | tooManyRequests | The API user has made too many requests in violation of our API Terms of Service. |
500 | internal | An unexpected error occurred and the result of the request is unknown. |
501 | notImplemented | The operation requested is not supported. |
Handling Errors
When an error occurs, the response body will contain additional information about the error. Here is an example of an error response: