API Keys
To authenticate, add anAuthorization header with the contents of the header being Bearer warrn_xxxxxxxxx where warrn_xxxxxxxxx is your API key.
warrn_ followed by a random string. You receive the full key once at creation time — store it securely.
Create an API Key
1
Open Settings
Go to Settings → API Keys in your Warrn dashboard.
2
Create a key
Click Create API Key. Give it a name (e.g. “Monitoring integration”) and select a permission level.
3
Copy the key
Copy the key immediately. You won’t be able to see it again.
Permissions
Each API key has a permission level that controls what it can do:Rate Limits
Each API key is limited to 1,000 requests per hour by default. If you exceed the limit, requests return429 Too Many Requests.
IP Allowlists
You can restrict an API key to specific IP addresses. When configured, requests from other IPs are rejected with403 Forbidden.
Leave the allowlist empty to permit requests from any IP.