PRIVATEService Accounts
Service Accounts
postCreate Service Account
Creates a new service account for an application. Returns the service account details and a JWT token (shown only once). **Required scopes:** `auth:service-accounts:edit`
postDelete Service Account
Permanently deletes a service account and invalidates its token. **Required scopes:** `auth:service-accounts:edit`
postGet Service Account
Retrieves the details of a service account by its ID. **Required scopes:** `auth:service-accounts:read`
postList Service Accounts
Returns all service accounts belonging to an application. **Required scopes:** `auth:service-accounts:read`
postRegenerate Token
Generates a new JWT token for the service account. The old token will be immediately invalidated. **Required scopes:** `auth:service-accounts:edit`
postUpdate Service Account
Updates a service account's configuration. Use update_mask to specify which fields to update. **Required scopes:** `auth:service-accounts:edit`
Global Search POST
Organisation-scoped search across applications, clients, users, service accounts, scopes, roles, and identity providers. Results are ordered by relevance and grouped by type for display. **Requires organisation administrator privileges.**
Create Service Account POST
Creates a new service account for an application. Returns the service account details and a JWT token (shown only once). **Required scopes:** `auth:service-accounts:edit`