> For the complete documentation index, see [llms.txt](https://docs.visualsentinel.com/llms.txt)

# Rate limits

- API keys: 1,000 requests per minute per key. Over the limit the API returns 429 with code `RATE_LIMIT` and a `Retry-After` header.
- Login: 15 attempts per 5 minutes
- Registration: 10 per hour and 30 per day per network address
- Monitor creation: 1,000 per hour per workspace
- Alert rule creation: 20 per minute
- Bulk monitor changes (`/api/monitors/bulk-*`): 30 per minute per workspace
- Free tools: 10 requests per minute per IP address, shared across `/api/tools/website-check`, `/api/tools/ssl-check`, `/api/tools/dns-check`, `/api/tools/speed-test` and the website's other free tools; `/api/tools/domain-expiry` allows 10 per 10 minutes

From the Visual Sentinel OpenAPI 3.1 specification at [https://docs.visualsentinel.com/openapi.json](https://docs.visualsentinel.com/openapi.json). Endpoint details are in the [API reference](https://docs.visualsentinel.com/index.md).
