Console API
Console API — programmatic usage, billing and resources
Two different credentials — do not mix them
Your atp- API key authenticates the data plane only (api.atptoken.ai — chat, media, embeddings). The Console API uses a session token from POST /api/users/login (your console email + password). Sending an atp- key to Console API endpoints returns 401 — it will never work, no matter the endpoint.
400
Missing or malformed parameter (most endpoints require `org_id`).
401
Missing/expired session token, or an `atp-` API key was sent instead.
403
Authenticated, but no access to the requested scope.
404
Resource not found within your visible scope.