# Error Responses

Errors in the 4xx and 5xx range return a standard JSON format indicating the reason for the error along with additional contextual information.

For requests that fail with a response code of 400, the `invalid` key will have more information about which parameter(s) caused the request to fail.

{% tabs %}
{% tab title="The Error Object" %}

```json
{
    "code": "400",
    "type": "INVALID_REQUEST_ERROR",
    "message": "The request was invalid.",
    "invalid": [{
        "name": "limit",
        "reason": "Limit must be less than 500."
    }]
}
```

{% endtab %}
{% endtabs %}

### Error Codes <a href="#error-codes" id="error-codes"></a>

| Code | Type                     | Reason                                                                                                                                       |
| ---- | ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------- |
| 400  | INVALID\_REQUEST\_ERROR  | The request was invalid. Check the `invalid` key for information about which parameters caused the error.                                    |
| 402  | PAYMENT\_REQUIRED\_ERROR | The credentials used are valid but the account is canceled or unpaid. Contact [support](https://getdor.com/support) for more info.           |
| 403  | AUTHENTICATION\_ERROR    | Your credentials are invalid. See [Authentication](https://docs.getdor.com/dtm-docs/dtm-api/authentication) for more info.                   |
| 404  | NOT\_FOUND\_ERROR        | The requested URI was not found. Check the request and try again.                                                                            |
| 429  | RATE\_LIMIT\_ERROR       | You have exceeded the allowed number of requests. See [Rate Limiting](https://docs.getdor.com/dtm-docs/dtm-api/rate-limiting) for more info. |
| 500  | SERVER\_ERROR            | An unexpected error occurred on the server. Please try again later.                                                                          |
