Documentation Index
Fetch the complete documentation index at: https://docs.warrn.io/llms.txt
Use this file to discover all available pages before exploring further.
Error Response Format
When a request fails, the API returns a JSON object with an error message:requestId for tracing:
HTTP Status Codes
| Code | Meaning |
|---|---|
200 | Request succeeded |
201 | Resource created |
400 | Bad request — invalid JSON, missing required fields, or integration disabled |
401 | Unauthorized — missing or invalid API key |
403 | Forbidden — API key lacks required permission, or IP not in allowlist |
404 | Not found — alert, team, or service does not exist |
422 | Validation error — field value out of range (e.g. invalid severity) |
429 | Rate limit exceeded — wait and retry |
Common Errors
Invalid API key
Authorization: Bearer warrn_xxx. The key must start with warrn_.
Permission denied
read permission but the endpoint requires write. Create a new key with the correct permission level.
Invalid severity
severity field must be one of: low, medium, high, critical.