Access
Access scopes, connected apps and API keys
Every access scope and whether your role can grant it
Staff only (owner, admin, instructor). Each scope an app connection or API key can carry, marked with whether your role holds it. Only allowed scopes can be granted.
Apps connected to this organization as you
Staff only (owner, admin, instructor). The apps you connected to this organization, each with the scopes you granted and when.
Disconnect an app
Staff only (owner, admin, instructor). Revokes your consent and refresh tokens for the app in this organization; its next call is refused.
Your API keys for this organization
Staff only (owner, admin, instructor). Your keys for this organization with their scopes. The key itself is never returned again after it is created.
Create an API key
Staff only (owner, admin, instructor). The key acts as you in this organization with the scopes given. 403 when your role cannot hold one of them. The key is returned once.
Delete an API key
Staff only (owner, admin, instructor). 404 when the key is not one of yours in this organization.
Invoke one of a connection's actions (staff) POST
POST /api/integrations/{id}/actions/{actionId}. Invoke one of a connection's actions (staff). Headless LMS Integrations API reference.
Every access scope and whether your role can grant it GET
GET /api/access/scopes. Every access scope and whether your role can grant it. Headless LMS Access API reference.