Organizations
Organizations and their API secrets.
List your organizations.
Returns the organizations the authenticated API client belongs to, along with the roles held in each.
List API secrets for this organization.
Returns the API secrets (OIDC client-credentials clients) created for this organization. Client secrets are never returned after creation; this listing always masks them.
Create an API secret for this organization.
Creates a new OIDC client-credentials client for this organization, with the alias and roles you specify. Use the returned client ID and client secret with the OAuth2 client credentials grant to obtain access tokens for this API — see the API's top-level authentication description. The client secret is returned only in this response and cannot be retrieved again; store it securely. Each organization may have at most 10 API secrets.
Count API secrets for this organization.
Returns how many API secrets this organization currently has, for comparing against the per-organization maximum without fetching the full listing.
Get an API secret.
Returns a single API secret for this organization. As with the listing, the client secret is always masked.
Remove an API secret.
Deletes an API secret for this organization. Any access tokens already issued to it remain valid until they expire; new tokens can no longer be requested with it.