Authentication & limits
Auth
Every request to the AIDRAN API requires a Bearer token. Keys are issued per reader account and rotated through the developer console.
01
Register
Create a reader account at aidran.ai. Free tier included.
02
Generate a key
Open Settings → API keys and create a key. The full secret is shown once, at creation — store it then.
03
Include in requests
Add the Authorization header to every request. Keys are scoped to your account.
Authorization header — required on all endpoints
$ curl -H "Authorization: Bearer adr_••••••••" https://app.aidran.ai/v1/records # Keys carry the adr_ prefix; the full secret is shown once, at creation # Keys are not scoped to a specific endpoint — they grant full read access
Rate limits
Hobbyist (free)
60 req / minDefault for new accounts. No live SSE stream access.Plus
120 req / minNo live SSE stream access.Pro
600 req / minUp to 5 concurrent SSE stream connections.Teams
600 req / minPer seat. Up to 10 concurrent SSE stream connections.Enterprise
customSet per contract. Up to 50 concurrent SSE stream connections.Error codes
401UnauthorizedMissing or invalid Authorization header. Include a valid Bearer token.
403ForbiddenKey is valid but does not have access to this endpoint or resource.
429Too Many RequestsRate limit exceeded. Check the Retry-After header for the backoff window.
503Service UnavailableDelivery gateway temporarily unavailable. Retry with exponential backoff.
Key management
Create, rotate, and revoke keys at Settings → API keys. The full secret is shown once, at creation; the console lists each key's prefix, creation date, and active state.
Get started
Ready to build?
Create a free reader account to receive your API key. No credit card required at the free tier — 60 req/min, all 40 endpoints.