> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.amniscient.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.amniscient.com/_mcp/server.

# Common Errors

If you encounter an error with our platform, one of the standard HTTP errors below will be thrown.

### 400: Bad Request

The data you've entered is invalid or improperly formatted. Double-check your `organization_id`, `x-api-key`, or `file` inputs.

### 401: Unauthorized

You have not provided an `x-api-key`, or the one provided is invalid.

### 404: Not Found

The requested resource could not be found. Double-check your naming conventions and references.

### 408: Timeout

Your request timed out. Each SDK has a default timeout which can be overriden. Additionally, this request can be retried by configuring a maximum retry count.

### 429: Too Many Requests

You have reached the maximum number of requests within a given time period. This request can be retried after some time has passed.

### 500: Internal Server Error

The resource is temporarily unavailable. This request can be retried after some time has passed.

## Error Sample

All of our error messages will be returned in the following format:

**`400 error example`**

```json title="400 error example"
{
  "status": "error",
  "message": "Invalid organization ID"
}
```