API

REST API authentication

Authenticate against the AEON REST API with bearer tokens, understand scopes and rate limits, and handle 401/403/429 responses correctly.

5 min read

The API base URL is https://api.aeon.cloud/v1. Every request requires an Authorization header. There are no cookies and no session state.

bashbash
curl https://api.aeon.cloud/v1/executions \
  -H "Authorization: Bearer $AEON_TOKEN" \
  -H "Accept: application/json"

Errors

StatusMeaningAction
401Missing or invalid tokenRe-issue the token
403Token lacks the required scopeAdd the scope, rotate
409Lane already reservedRetry with backoff or drop constraints
422PICS/PIXIT inconsistent with the suiteRun aeon config lint
429Rate limitedHonour Retry-After

Rate limits

texttext
X-RateLimit-Limit: 600
X-RateLimit-Remaining: 587
X-RateLimit-Reset: 1786... (unix seconds)

noteLimits are per token, per minute. Log streaming uses a websocket and does not consume the REST budget.

Run this against a real SDR lane

The tester is a service, not a box. Push a build, reserve a lane, get a verdict.