Bearer API keys
Pass your secret key on every request:What the key carries
Resolving a key binds the request to:- Tenant (workspace)
- Environment (
liveorsandboxfrom the key prefix) - Optional IP allowlist
- Revocation and kill-switch state (global or per tenant)
Idempotency
Mutating requests (POST, PATCH, DELETE) should send:
(tenant, environment, api_key).
Next
- API keys — create, expiry, IP allowlist, revoke
- Retrieve me — connectivity check
- Errors — public error envelope