Authentication & Rate Limits
API Key Authentication
All requests to TAMradar API must include your API key. This key uniquely identifies your account and authorizes access to our services.Using Your API Key
Include your API key in thex-api-key header with every request:
Authentication Errors
If authentication fails, you’ll receive a 401 response:Rate Limits
Standard Limits
Higher limits are available on enterprise plans. Contact support@tamradar.com.
How limits are counted
There are two separate budgets, write and read, so a heavy polling client doesn’t eat into your creation budget.
Single creates (
POST /v1/radars) deduct 1 token from your per-minute write budget and 1 from your per-second burst budget.
Bulk operations (POST or DELETE /v1/radars/bulk) share a dedicated bulk bucket (default 10 operations per minute per account). Each request consumes 1 bulk token regardless of item count.
Async bulk behavior
Bulk requests are queued asynchronously (202 Accepted with bulk_id). Item outcomes are produced later through:
GET /v1/radars/bulk/:bulk_id- Webhook events (
radar_created,radar_failure,bulk_completed)
201/207/402/409 bulk responses.
Synchronous bulk deactivation
DELETE /v1/radars/bulk returns final per-item outcomes in the same response.
It shares the bulk rate-limit bucket with bulk create, but it does not create a
pollable job or consume an additional generic DELETE token.
Response headers
Successful requests include rate-limit headers when applicable. For bulk submissions,Retry-After, X-RateLimit-Limit, and X-RateLimit-Remaining are guaranteed on 429.
Handling Rate Limits
When you exceed the rate limit you’ll receive a429 with three headers:
The
reason field tells you which bucket fired:
minute— per-minute budget exhausted, waitRetry-Aftersecondsburst— per-second burst limit hit, retry in 1 second
Bulk sizing limits
Async bulk currently allows:- up to 1000 items per request
- request body up to 1MB
400.
Enterprise Options
For higher volume needs, we offer customized plans with:- Increased rate limits
- Priority support
Need Help?
- Check our Error Handling guide
- Contact support@tamradar.com