errors array.
Request id
Every handled error includes a request id inmeta.request_id and usually in the X-Request-ID response header. Include this id when reporting a bug or support issue.
Validation errors
Validation errors use status422. When available, source.pointer points to the invalid request body field.
Common statuses
| Status | Meaning |
|---|---|
400 | The request is malformed or missing required context. |
401 | The token is missing, expired, invalid, or revoked. |
403 | The credential is valid but not allowed to access the resource. |
404 | The resource does not exist or is hidden for authorization reasons. |
409 | The request conflicts with current state, such as a duplicate or already-revoked resource. |
415 | The content type is unsupported. Prefer application/vnd.api+json. |
422 | The request body, path, or query parameters failed validation. |
429 | The route-specific rate limit was exceeded. Check Retry-After. |
Rate limit errors
When a per-endpoint rate limit is exceeded the response carries coderate_limited and a Retry-After header with the number of seconds until the window resets.