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

# Rate limits

We apply the following rate limits to our REST API. Limits are the same for all environments.

| Endpoints | Methods                       | Limit            |
| --------- | ----------------------------- | ---------------- |
| `/user/*` | `POST`                        | 10 per minute    |
| `/*`      | `GET` `HEAD`                  | 2,400 per minute |
| `/*`      | `POST` `PUT` `PATCH` `DELETE` | 60 per minute    |

---

## Handling rate limit errors

When you exceed a limit, the API returns a `429 Too Many Requests` response with a JSON error body:

```json
{
  "message": "Too Many Requests"
}
```

Check the `Retry-After` response header to see how many seconds to wait before retrying.