Authorization Guide
Our Public API uses Bearer token authentication and a required X-Plan-Manager-Id header to scope all requests to a plan manager.
Obtaining Your API Key
Head to Settings -> API Keys to generate an API Key
Do not share your API key publicly or expose it in client-side code. Treat your API key as a secret and store it securely.Required Headers
Do not share your API key publicly or expose it in client-side code. Treat your API key as a secret and store it securely.
Every request to the Public API must include:
Example Request
Common Errors
- 401 Unauthorized: Missing or invalid
Authorizationheader (e.g. wrong or expired API key). - 400 Bad Request: Missing or invalid
X-Plan-Manager-Id(e.g. not a valid UUID). - 403 Forbidden: Your API key is not allowed to access the requested plan manager (the
X-Plan-Manager-Idis not in the key’s allowed list). - 429 Too Many Requests: Rate limit exceeded.

