# Common error responses

The following error responses are shared across all endpoints.

All error responses return a JSON object containing the `message` shown below.

| Code | Description | Message |
|------|-------------|---------|
| 400 | Bad or missing input parameter |  |
| 401 | Unauthorized - The request is not authorized. | `API Key Inactive` |
| 402 | Insufficient Credit - Insufficient credit to process this request | `Insufficient Credit` |
| 403 | No access - No permission to process this request | `No access` |
| 429 | Rate limited - The request rate limit has been reached | `Rate limited` |
| 503 | DVS Service is unavailable. This is returned if the DVS returns a System Error result. The request was not successful and should be retried later. | `DVS returned a system error. Please try again later.` |
| 5XX | Internal error - Internal system error | `Internal error` |
