/v1/openapi is public. Pass the API key in the Authorization header:
Creating a key
- Open Settings → API keys in the space you want to access. Only the space owner sees this page.
- Choose Create API key and give it a name that identifies the integration.
- Copy the key. It is shown once and cannot be retrieved later; if you lose it, revoke it and create a new one.
sk_. Store them as you would any secret: in an environment variable or a secrets manager, never in client-side code or a repository.
Scope
A key belongs to one space and grants access to that space’s polls only. It does not carry a user identity: polls created through the API are attributed to the organizer you name in the request, who must be a member of the space.Revoking a key
Revoke a key from the same settings page. Requests with a revoked, expired or unknown key fail with401 and the UNAUTHORIZED error code.
Plan requirement
The space behind the key must be on a Pro plan. A key for a space without an active subscription is accepted but every request fails with403 and the SPACE_NOT_PRO error code until the space upgrades.