Errors
Here’s a quick reference for all the error responses defined in the OpenAPI spec. All errors return application/json bodies with at least:
-
code– the HTTP status -
message– a human-readable description -
optional
errors– field-level details (on 400/500)
|
Status |
Description |
When it can happen (examples) |
|---|---|---|
|
|
Bad Request, validation failed |
|
|
|
Unauthorized |
|
|
|
Not Found |
|
|
|
Conflict |
|
|
|
Too Many Requests, rate limit exceeded |
|
|
|
Internal Server Error |
|
Keep an eye on the exact message text in the spec for each endpoint, but this table covers all of the HTTP error codes you’ll see.