Create an API key
API keys are created and managed in the Cyrisma web platform. Sign in, then go to Settings → API Keys. API keys are available at both the organization and the instance level. A key belongs to the organization or instance it is created under.1
Open Settings → API Keys
The screen lists existing keys with their access level, status, creation date, and last use.
2
Create a key
Supply a name, choose an access level, and choose whether the key applies to sub-organizations.
3
Store the client secret
The client ID and client secret are displayed once, when the key is created.
Revoking a key takes effect immediately.
Request an access token
The values shown throughout this documentation are examples only.
401.
Send the token
Scopes
Request only the scopes an integration needs. Requesting a scope the key does not hold is rejected.
Tenant scope
Every request is restricted to the organizations and instances the key is authorized for: the one it was created under, plus everything beneath it when the key applies to sub-organizations. Narrow a request withtenant_ids, a comma-separated list of tenant identifiers. Add
include_descendants=true to widen each identifier to that tenant and everything beneath it.
403, whether or not that tenant exists.
Use GET /app/pulse/v1/partner/tenants to list the tenants a key can reach.