> ## Documentation Index
> Fetch the complete documentation index at: https://developer.copper.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Errors

Copper Platform API returns machine-readable errors and human-readable messages.

Here is what an error response looks like:

```json theme={"system"}
{
  "error": "bad-request",
  "message": "Can't execute request"
}
```

### Common Error Codes

| Code | Error                  | Details                                                                       |
| :--- | :--------------------- | :---------------------------------------------------------------------------- |
| 400  | Bad Request            | Validation errors: empty required fields, unsupported values                  |
| 401  | Unauthorized           | Invalid API Key                                                               |
| 403  | Forbidden              | Access to the requested resource is denied                                    |
| 404  | Not Found              | The requested endpoint has not been found                                     |
| 409  | Conflict               | Validation error or the request cannot be completed due to an internal issue  |
| 429  | Request Limit Exceeded | The request rate limit is exceeded. Request processing is temporarily blocked |
| 500  | Internal Server        | Problems with the Copper platform server                                      |
