Octopus Authentication Server REST API Reference
Use this article as a structured reference for the Octopus Authentication Server REST APIs. It summarizes the available API groups, authentication method, base URL format, and endpoint catalog for version 6.8.5.
| 321Total API operations found in the uploaded API documentation | 16Functional API groups | 156GET endpoints | 55POST endpoints |
| 76PUT endpoints | 34DELETE endpoints |
The REST API allows administrators and integrations to interact with Octopus Authentication Server objects such as users, directories, groups, applications, authenticators, services, reports, SIEM integrations, audit logs, replicas, workstations, and system settings.
Before You Begin
| Requirement | Description |
|---|---|
| Admin access | Use an administrator account that has the required permissions for the requested operation. |
| Base URL | https://<url>/admin/api |
| Authentication | Generate a JWT token using the login endpoint and pass it in the Authorization header. |
| Header format | Authorization: Bearer <token> |
| Content type | For requests with a body, use Content-Type: application/json. |
Authentication Flow
Most API calls require a bearer token. First, call the login endpoint, then use the returned JWT token in subsequent API requests.
POST https://<url>/admin/api/auth/login
Content-Type: application/json
{
"email": "admin@example.com",
"password": "********",
"oa": false
}Authorization: Bearer <JWT_TOKEN>
API tokens and administrator credentials must be protected. Do not share tokens in tickets, screenshots, logs, or unsecured email threads. When troubleshooting, mask sensitive values before sending information to support.
API Categories
Endpoint Catalog
The following table lists the available operations by API group. Replace <url>, <port>, and path parameters such as :id with values from your environment.
Agents
Manage directory/SQL agents, replicas, and installation packages.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Agent List Introduced / version: 6.6.0 | /admin/api/agents | None |
| POST | Create Agent Introduced / version: 6.6.0 | /admin/api/agents | None |
| GET | Read Agent Introduced / version: 5.2.0 | /admin/api/agents/:id | None |
| PUT | Update Agent Introduced / version: 5.2.0 | /admin/api/agents/:id | None |
| DELETE | Delete Agent Introduced / version: 5.2.0 | /admin/api/agents/:id | None |
| POST | Download Agent Introduced / version: 5.2.0 | /admin/api/agents/:id/installations | None |
| GET | Read Replicas Introduced / version: 5.2.0 | /admin/api/agents/:id/replicas | None |
| PUT | Update Replicas Introduced / version: 5.2.0 | /admin/api/agents/:id/replicas | None |
Apps
Create and configure applications, app parameters, desktop SSO, directories, members, agents, and database mapping.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | App List Introduced / version: 6.6.0 | /admin/api/apps | None |
| POST | Create App Introduced / version: 6.6.0 | /admin/api/apps | None |
| DELETE | Remove App Introduced / version: 6.6.0 | /admin/api/apps/:id | None |
| GET | Read Agents Introduced / version: 6.6.0 | /admin/api/apps/:id/agents | None |
| PUT | Update Agents Introduced / version: 6.6.0 | /admin/api/apps/:id/agents | None |
| GET | Read Config Introduced / version: 6.6.0 | /admin/api/apps/:id/config | None |
| PUT | Update Config Introduced / version: 6.6.0 | /admin/api/apps/:id/config | None |
| GET | Read Databases Introduced / version: 6.6.0 | /admin/api/apps/:id/databases | None |
| GET | Read Database Tables Introduced / version: 6.6.0 | /admin/api/apps/:id/databases/:dbId/tables | None |
| GET | Read Table Columns Introduced / version: 6.6.0 | /admin/api/apps/:id/databases/:dbId/tables/:tableId/columns | None |
| GET | Read Desktop SSO Introduced / version: 6.6.0 | /admin/api/apps/:id/desktop | None |
| PUT | Update Desktop SSO Introduced / version: 6.6.0 | /admin/api/apps/:id/desktop | None |
| GET | Read Directories Introduced / version: 6.6.0 | /admin/api/apps/:id/directories | None |
| PUT | Update Directories Introduced / version: 6.6.0 | /admin/api/apps/:id/directories | None |
| GET | Read Directory Parameters Introduced / version: 6.6.0 | /admin/api/apps/:id/directories/:dirId/parameters | None |
| PUT | Update Directory Parameters Introduced / version: 6.6.0 | /admin/api/apps/:id/directories/:dirId/parameters | None |
| GET | Read General Introduced / version: 6.6.0 | /admin/api/apps/:id/general | None |
| PUT | Update General Introduced / version: 6.6.0 | /admin/api/apps/:id/general | None |
| GET | Read Members Introduced / version: 6.6.0 | /admin/api/apps/:id/members | None |
| PUT | Update Members Introduced / version: 6.6.0 | /admin/api/apps/:id/members | None |
| GET | Read Parameters Introduced / version: 6.6.0 | /admin/api/apps/:id/parameters | None |
| PUT | Update Parameters Introduced / version: 6.6.0 | /admin/api/apps/:id/parameters | None |
| GET | Read App Status Introduced / version: 6.6.0 | /admin/api/apps/:id/state | None |
| GET | Download Desktop SSO Config file Introduced / version: 6.6.0 | /admin/api/apps/desktop | None |
| GET | Read Apps Settings Introduced / version: 6.6.0 | /admin/api/apps/settings | None |
| PUT | Update Apps Settings Introduced / version: 6.6.0 | /admin/api/apps/settings | None |
Audit
Query, read, and download audit events from the audit index.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Log List Introduced / version: 6.4.0 | /admin/api/audit/es | None |
| GET | Read Log Introduced / version: 6.4.0 | /admin/api/audit/es/:indexId/:logId | None |
| GET | Download Logs Introduced / version: 6.4.0 | /admin/api/audit/es/download | None |
| GET | Read Metadata Introduced / version: 6.4.0 | /admin/api/audit/meta | None |
Authentication
Login, logout, portal login, and JWT token refresh endpoints.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| POST | Login Introduced / version: 5.2.0 | /admin/api/auth/login | None |
| GET | Logout Introduced / version: 3.1.0 | /admin/api/auth/logout | None |
| POST | Portal Login Introduced / version: 4.6.4 | /admin/api/auth/portalLogin | None |
| GET | Token Refresh Introduced / version: 4.6.4 | /admin/api/auth/token | None |
Authenticators
Manage authenticator templates, types, states, and assigned authenticators.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Authenticator List Introduced / version: 5.6.0 | /admin/api/authenticators | None |
| POST | Create Authenticator Introduced / version: 5.6.0 | /admin/api/authenticators | None |
| GET | Token List Introduced / version: 5.8.2 | /admin/api/authenticators/497ef57a-9b18-411a-8932-0d9a402da615/tokens | None |
| POST | Import Tokens Introduced / version: 5.8.0 | /admin/api/authenticators/497ef57a-9b18-411a-8932-0d9a402da615/tokens | None |
| GET | Read Token Introduced / version: 5.8.0 | /admin/api/authenticators/497ef57a-9b18-411a-8932-0d9a402da615/tokens/:tokenId | None |
| DELETE | Delete Token Introduced / version: 5.8.0 | /admin/api/authenticators/497ef57a-9b18-411a-8932-0d9a402da615/tokens/:tokenId | None |
| POST | Bulk Operation Introduced / version: 5.8.2 | /admin/api/authenticators/497ef57a-9b18-411a-8932-0d9a402da615/tokens/bulk | None |
| GET | Read Authenticator Introduced / version: 5.6.0 | /admin/api/authenticators/:id | None |
| PUT | Update Authenticator Introduced / version: 5.6.0 | /admin/api/authenticators/:id | None |
| DELETE | Delete Authenticator Introduced / version: 4.6.4 | /admin/api/authenticators/:id | None |
| POST | Connection Test (Client) Introduced / version: 4.6.4 | /admin/api/authenticators/connectionTest | None |
| GET | Authenticator State List Introduced / version: 4.6.4 | /admin/api/authenticators/states | None |
| GET | Template List Introduced / version: 4.6.4 | /admin/api/authenticators/templates | None |
| POST | Create Authenticator Template Introduced / version: 5.6.0 | /admin/api/authenticators/templates | None |
| GET | Read Template Introduced / version: 4.6.4 | /admin/api/authenticators/templates/:id | None |
| DELETE | Delete Template Introduced / version: 4.6.4 | /admin/api/authenticators/templates/:id | None |
| GET | Template id List Introduced / version: 4.6.4 | /admin/api/authenticators/templates/ids | None |
| GET | Type List Introduced / version: 4.6.4 | /admin/api/authenticators/types | None |
Directories
Manage directory connections, groups, members, policies, domains, services, license assignments, and users.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Directory List Introduced / version: 6.8.4 | /admin/api/directories | None |
| POST | Create Directory Introduced / version: 6.8.4 | /admin/api/directories | None |
| POST | Add Local Group Introduced / version: 3.1.0 | /admin/api/directories/1/importMembers | None |
| POST | Add Local User Introduced / version: 5.0.0 | /admin/api/directories/1/importMembers | None |
| GET | Read Directory Introduced / version: 6.8.4 | /admin/api/directories/:id | None |
| PUT | Update Directory Introduced / version: 6.8.4 | /admin/api/directories/:id | None |
| DELETE | Delete Directory Introduced / version: 3.1.0 | /admin/api/directories/:id | None |
| POST | Clone Directory Introduced / version: 5.0.0 | /admin/api/directories/:id/clone | None |
| GET | Connection Test (Server) - TBD Introduced / version: 3.1.0 | /admin/api/directories/:id/connectionTest | None |
| GET | Domain Controller List Introduced / version: 3.1.0 | /admin/api/directories/:id/domainControllers | None |
| POST | Create Domain Controller Introduced / version: 3.1.0 | /admin/api/directories/:id/domainControllers | None |
| GET | Read Domain Controller Introduced / version: 3.1.0 | /admin/api/directories/:id/domainControllers/:domainControllerId | None |
| PUT | Update Domain Controller Introduced / version: 3.1.0 | /admin/api/directories/:id/domainControllers/:domainControllerId | None |
| DELETE | Delete Domain Controller Introduced / version: 3.1.0 | /admin/api/directories/:id/domainControllers/:domainControllerId | None |
| POST | Domain Controller Connection Test Introduced / version: 5.0.0 | /admin/api/directories/:id/domainControllers/connectionTest | None |
| GET | Remote Explorer Introduced / version: 3.1.0 | /admin/api/directories/:id/explorer | None |
| GET | Members Remote Explorer Introduced / version: 3.1.0 | /admin/api/directories/:id/explorer/members | None |
| GET | Members Remote Search Introduced / version: 3.1.0 | /admin/api/directories/:id/explorer/members/search | None |
| GET | Read FIDO Settings Introduced / version: 5.6.0 | /admin/api/directories/:id/fido | None |
| PUT | Update FIDO Settings Introduced / version: 5.6.0 | /admin/api/directories/:id/fido | None |
| POST | Sync. Introduced / version: 5.0.0 | /admin/api/directories/:id/import | None |
| POST | File Import - TBD Introduced / version: 3.1.0 | /admin/api/directories/:id/importFromFile | None |
| POST | Manual Import Introduced / version: 5.8.0 | /admin/api/directories/:id/importMembers | None |
| GET | Read Local Schema Introduced / version: 3.1.0 | /admin/api/directories/:id/localSchema | None |
| GET | Read Mapping Options Introduced / version: 4.4.0 | /admin/api/directories/:id/mappingOptions | None |
| GET | Link List Introduced / version: 3.1.0 | /admin/api/directories/:id/mappings | None |
| POST | Create Link Introduced / version: 3.1.0 | /admin/api/directories/:id/mappings | None |
| GET | Read Link Introduced / version: 3.1.0 | /admin/api/directories/:id/mappings/:mappingId | None |
| PUT | Update Link Introduced / version: 3.1.0 | /admin/api/directories/:id/mappings/:mappingId | None |
| DELETE | Delete Link Introduced / version: 3.1.0 | /admin/api/directories/:id/mappings/:mappingId | None |
| GET | Read Members Introduced / version: 6.8.4 | /admin/api/directories/:id/members | None |
| POST | Create Member Introduced / version: 6.7.4 | /admin/api/directories/:id/members | None |
| GET | Read Remote Schema Introduced / version: 3.1.0 | /admin/api/directories/:id/remoteSchema | None |
| GET | Read Schema Introduced / version: 4.4.0 | /admin/api/directories/:id/schema | None |
| PUT | Update Schema Introduced / version: 4.4.0 | /admin/api/directories/:id/schema | None |
| DELETE | Reset Schema Introduced / version: 4.4.0 | /admin/api/directories/:id/schema | None |
| GET | Selective Group List - v1 Introduced / version: 6.4.2 | /admin/api/directories/:id/selectiveGroups | None |
| GET | Selective Group List - v2 Introduced / version: 6.8.4 | /admin/api/directories/:id/selectiveGroups | None |
| POST | Selective Groups Import Introduced / version: 3.1.0 | /admin/api/directories/:id/selectiveGroups | None |
| DELETE | Delete Selective Groups Introduced / version: 3.1.0 | /admin/api/directories/:id/selectiveGroups | None |
| DELETE | Delete Selective Group Introduced / version: 3.1.0 | /admin/api/directories/:id/selectiveGroups/:groupId | None |
| GET | Read Apps Introduced / version: 6.6.0 | /admin/api/directories/:id/services | None |
| GET | Read Services Introduced / version: 3.1.0 | /admin/api/directories/:id/services | None |
| POST | Connection Test (Client) Introduced / version: 5.2.0 | /admin/api/directories/connectionTest | None |
| GET | Explorer Introduced / version: 3.1.0 | /admin/api/directories/explorer | None |
| GET | Members Explorer Introduced / version: 6.8.4 | /admin/api/directories/explorer/members | None |
| GET | Members Search Introduced / version: 6.8.2 | /admin/api/directories/explorer/members/search | None |
| GET | Import File Template Introduced / version: 3.1.0 | /admin/api/directories/importFromFile | None |
| GET | Read Template Mapping Options Introduced / version: 4.4.0 | /admin/api/directories/templateMappingOptions/:type | None |
Groups
Manage groups, group members, and related applications.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Read Group Introduced / version: 6.8.4 | /admin/api/groups/:id | None |
| PUT | Update Group Introduced / version: 6.8.4 | /admin/api/groups/:id | None |
| DELETE | Delete Group Introduced / version: 3.1.0 | /admin/api/groups/:id | None |
| GET | Read Apps Introduced / version: 6.6.0 | /admin/api/groups/:id/apps | None |
| PUT | Update Apps Introduced / version: 6.6.0 | /admin/api/groups/:id/apps | None |
| GET | Read Invitations Introduced / version: 5.0.0 | /admin/api/groups/:id/invitations | None |
| POST | Create Invitations Introduced / version: 5.4.0 | /admin/api/groups/:id/invitations | None |
| GET | Read Members Introduced / version: 6.8.4 | /admin/api/groups/:id/members | None |
| PUT | Update Members Introduced / version: 3.1.0 | /admin/api/groups/:id/members | None |
| PUT | Set group's OKTA Introduced / version: 3.3.0 | /admin/api/groups/:id/okta | None |
| GET | Read Services Introduced / version: 6.8.2 | /admin/api/groups/:id/services | None |
| PUT | Update Services Introduced / version: 5.0.0 | /admin/api/groups/:id/services | None |
Portals
Configure end-user/admin portal settings, theme, and desktop/mobile app behavior.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Read Customization Introduced / version: 5.0.0 | /admin/api/portals/customization | None |
| PUT | Update Customization Introduced / version: 5.0.0 | /admin/api/portals/customization | None |
| GET | Read Customization Defaults Introduced / version: 5.0.0 | /admin/api/portals/customization/defaults | None |
| GET | Read Directories Introduced / version: 4.8.0 | /admin/api/portals/directories | None |
| PUT | Update Directories Introduced / version: 4.8.0 | /admin/api/portals/directories | None |
| GET | Read Directory Parameters Introduced / version: 5.0.0 | /admin/api/portals/directories/:id/parameters | None |
| PUT | Update Directory Parameters Introduced / version: 4.8.0 | /admin/api/portals/directories/:id/parameters | None |
| GET | Read General Introduced / version: 5.4.4 | /admin/api/portals/general | None |
| PUT | Update General Introduced / version: 5.4.4 | /admin/api/portals/general | None |
| GET | Read Members Introduced / version: 6.8.4 | /admin/api/portals/members | None |
| PUT | Update Members Introduced / version: 4.8.0 | /admin/api/portals/members | None |
| GET | Read Parameters Introduced / version: 5.0.0 | /admin/api/portals/parameters | None |
| PUT | Update Parameters Introduced / version: 4.8.0 | /admin/api/portals/parameters | None |
| GET | Read Service Introduced / version: 5.8.0 | /admin/api/portals/service | None |
| PUT | Update Service Introduced / version: 5.8.0 | /admin/api/portals/service | None |
Publications
Read and publish configuration changes across the environment.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Publication List Introduced / version: 4.8.0 | /admin/api/publications | None |
| POST | Create Publication Introduced / version: 4.8.0 | /admin/api/publications | None |
| GET | Publication Logs Introduced / version: 4.8.0 | /admin/api/publications/:id | None |
| POST | Publication Restore Introduced / version: 4.8.0 | /admin/api/publications/:id | None |
| GET | Pending Publication Logs Introduced / version: 4.8.0 | /admin/api/publications/pending | None |
| GET | Read Settings Introduced / version: 4.8.0 | /admin/api/publications/settings | None |
| PUT | Update Settings Introduced / version: 4.8.0 | /admin/api/publications/settings | None |
Replicas
Manage replicas and replica lifecycle actions.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Replica List Introduced / version: 5.2.0 | /admin/api/replicas | None |
| POST | Create Replica Introduced / version: 5.2.0 | /admin/api/replicas | None |
| GET | Read Replica Introduced / version: 5.2.0 | /admin/api/replicas/:id | None |
| PUT | Update Replica Introduced / version: 5.2.0 | /admin/api/replicas/:id | None |
| DELETE | Delete Replica Introduced / version: 5.2.0 | /admin/api/replicas/:id | None |
| GET | Read Agents Introduced / version: 5.2.0 | /admin/api/replicas/:id/agents | None |
| PUT | Update Agents Introduced / version: 5.2.0 | /admin/api/replicas/:id/agents | None |
| POST | Sync Replica Introduced / version: 5.2.0 | /admin/api/replicas/:id/sync | None |
Reports
Create, update, export, and manage report definitions.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Report List Introduced / version: 6.8.0 | /admin/api/reports | None |
| POST | Create Report Introduced / version: 6.8.0 | /admin/api/reports | None |
| GET | Read Report Introduced / version: 6.8.0 | /admin/api/reports/:id | None |
| PUT | Update Report Introduced / version: 6.8.0 | /admin/api/reports/:id | None |
| DELETE | Delete Report Introduced / version: 6.8.0 | /admin/api/reports/:id | None |
| GET | Report Execution List Introduced / version: 6.8.0 | /admin/api/reports/:id/executions | None |
| POST | Create Report Execution Introduced / version: 6.8.0 | /admin/api/reports/:id/executions | None |
| GET | Execution List Introduced / version: 6.8.0 | /admin/api/reports/executions | None |
| GET | Read Execution Introduced / version: 6.8.0 | /admin/api/reports/executions/:id | None |
| DELETE | Delete Execution Introduced / version: 6.8.0 | /admin/api/reports/executions/:id | None |
| GET | Read Execution Content Introduced / version: 6.8.0 | /admin/api/reports/executions/:id/content | None |
| GET | Template List Introduced / version: 6.8.0 | /admin/api/reports/templates | None |
| GET | Read Template Introduced / version: 6.8.0 | /admin/api/reports/templates/:id | None |
SIEMs
Configure SIEM integrations and SIEM connection settings.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | SIEM List Introduced / version: 6.8.0 | /admin/api/siems | None |
| POST | Create SIEM Introduced / version: 6.8.0 | /admin/api/siems | None |
| GET | Read SIEM Introduced / version: 6.8.0 | /admin/api/siems/:id | None |
| PUT | Update SIEM Introduced / version: 6.8.0 | /admin/api/siems/:id | None |
| DELETE | Delete SIEM Introduced / version: 6.8.0 | /admin/api/siems/:id | None |
| GET | Template List Introduced / version: 6.8.0 | /admin/api/siems/templates | None |
| GET | Read Template Introduced / version: 6.8.0 | /admin/api/siems/templates/:id | None |
Services
Manage service templates, domains, agents, directories, members, parameters, accounts, and config.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Service List Introduced / version: 6.8.2 | /admin/api/services | None |
| POST | Create Service Introduced / version: 6.7.0 | /admin/api/services | None |
| PUT | Enable/Disable All Introduced / version: 3.1.0 | /admin/api/services | None |
| DELETE | Delete All Introduced / version: 6.8.2 | /admin/api/services | None |
| GET | Read Service Introduced / version: 3.1.0 | /admin/api/services/:id | None |
| DELETE | Delete Service Introduced / version: 3.1.0 | /admin/api/services/:id | None |
| POST | Clone Service Introduced / version: 5.0.0 | /admin/api/services/:id/clone | None |
| GET | Read Directories Introduced / version: 3.1.0 | /admin/api/services/:id/directories | None |
| PUT | Update Directories Introduced / version: 3.1.0 | /admin/api/services/:id/directories | None |
| GET | Read Directory Parameters Introduced / version: 5.0.0 | /admin/api/services/:id/directories/:dirId/parameters | None |
| PUT | Update Directory Parameters Introduced / version: 5.0.0 | /admin/api/services/:id/directories/:dirId/parameters | None |
| GET | Read Directory Parameters options Introduced / version: 3.1.0 | /admin/api/services/:id/directories/:dirId/parameters/options | None |
| GET | Read General Introduced / version: 6.8.2 | /admin/api/services/:id/general | None |
| PUT | Update General Introduced / version: 6.8.2 | /admin/api/services/:id/general | None |
| GET | Read Members Introduced / version: 6.8.4 | /admin/api/services/:id/members | None |
| PUT | Update Members Introduced / version: 6.8.2 | /admin/api/services/:id/members | None |
| GET | Read Parameters Introduced / version: 5.0.0 | /admin/api/services/:id/parameters | None |
| PUT | Update Parameters Introduced / version: 5.0.0 | /admin/api/services/:id/parameters | None |
| GET | Read Parameters options Introduced / version: 3.1.0 | /admin/api/services/:id/parameters/options | None |
| GET | Read Policy Introduced / version: 6.8.2 | /admin/api/services/:id/policy | None |
| PUT | Update Policy Introduced / version: 6.8.4 | /admin/api/services/:id/policy | None None |
| GET | Read Policy Defaults Introduced / version: 6.8.4 | /admin/api/services/:id/policy/defaults | None |
| GET | Read Sign On Introduced / version: 6.8.2 | /admin/api/services/:id/signOn | None |
| PUT | Update Sign On Introduced / version: 6.8.2 | /admin/api/services/:id/signOn | None |
| POST | Create API Token Introduced / version: 4.6.4 | /admin/api/services/:id/signOn/admin/apiToken | None |
| GET | Certificate List Introduced / version: 3.1.0 | /admin/api/services/:id/signOn/certificates | None |
| POST | Create Certificate Introduced / version: 3.1.0 | /admin/api/services/:id/signOn/certificates | None |
| GET | List Client Secrets Introduced / version: 6.8.5 | /admin/api/services/:id/signOn/clientSecret | None |
| POST | Generate Client Secret Introduced / version: 6.8.5 | /admin/api/services/:id/signOn/clientSecret | None |
| PUT | Update Client Secret Introduced / version: 6.8.5 | /admin/api/services/:id/signOn/clientSecret/:secretId | None |
| DELETE | Delete Client Secret Introduced / version: 6.8.5 | /admin/api/services/:id/signOn/clientSecret/:secretId | None |
| GET | Service Key List Introduced / version: 5.0.8 | /admin/api/services/:id/signOn/serviceKeys | None |
| POST | Create Service Key Introduced / version: 5.0.8 | /admin/api/services/:id/signOn/serviceKeys | None |
| PUT | Update Service Key Introduced / version: 5.0.8 | /admin/api/services/:id/signOn/serviceKeys/:serviceKeyId | None |
| DELETE | Delete Service Key Introduced / version: 5.0.8 | /admin/api/services/:id/signOn/serviceKeys/:serviceKeyId | None |
| GET | Read Service Status Introduced / version: 5.0.0 | /admin/api/services/:id/state | None |
| POST | Bulk Operation Introduced / version: 6.8.2 | /admin/api/services/bulk | None |
| GET | Info List Introduced / version: 6.8.2 | /admin/api/services/info | None |
| GET | Template List Introduced / version: 3.1.0 | /admin/api/services/templates | None |
Settings
Manage system-level settings including license, password policy, providers, connectors, SMS, SMTP, QR, and additional platform settings.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Read Audit Settings Introduced / version: 5.0.0 | /admin/api/settings/audit | None |
| PUT | Update Audit Settings Introduced / version: 5.0.0 | /admin/api/settings/audit | None |
| GET | Read Database Settings Introduced / version: 6.8.4 | /admin/api/settings/database | None |
| PUT | Update Database Settings Introduced / version: 6.8.4 | /admin/api/settings/database | None |
| POST | Database Connection Test (Client) Introduced / version: 5.2.2 | /admin/api/settings/database/connectionTest | None |
| GET | Download Debug Logs Introduced / version: 5.2.0 | /admin/api/settings/debugLogs | None |
| GET | Read Pending Publish Introduced / version: 3.1.0 | /admin/api/settings/deploy | None |
| POST | Perform Publish Introduced / version: 3.1.0 | /admin/api/settings/deploy | None |
| GET | Read Publish Issues Introduced / version: 5.0.0 | /admin/api/settings/deployIssues | None |
| GET | Read Device Settings Introduced / version: 4.8.0 | /admin/api/settings/device | None |
| PUT | Update Device Settings Introduced / version: 4.8.0 | /admin/api/settings/device | None |
| GET | Read Devices Settings Introduced / version: 6.8.4 | /admin/api/settings/devices | None |
| PUT | Update Devices Settings Introduced / version: 6.8.4 | /admin/api/settings/devices | None |
| GET | Read SMTP Settings Introduced / version: 3.1.0 | /admin/api/settings/email | None |
| PUT | Update SMTP Settings Introduced / version: 3.1.0 | /admin/api/settings/email | None |
| GET | SMTP Connection Test (Server) Introduced / version: 3.1.0 | /admin/api/settings/email/connectionTest | None |
| POST | SMTP Connection Test (Client) Introduced / version: 3.1.0 | /admin/api/settings/email/connectionTest | None |
| POST | SMTP Email Test Introduced / version: 3.1.0 | /admin/api/settings/email/emailTest | None |
| GET | Read FIDO Settings Introduced / version: 4.8.0 | /admin/api/settings/fido | None |
| PUT | Update FIDO Settings Introduced / version: 4.8.0 | /admin/api/settings/fido | None |
| GET | FIDO Metadata List Introduced / version: 3.3.0 | /admin/api/settings/fido/metadata | None |
| POST | Create FIDO Metadata Introduced / version: 3.3.0 | /admin/api/settings/fido/metadata | None |
| DELETE | Delete FIDO Metadata Introduced / version: 3.3.0 | /admin/api/settings/fido/metadata/:metadataId | None |
| GET | Read General Settings Introduced / version: 6.8.5 | /admin/api/settings/general | None |
| PUT | Update General Settings Introduced / version: 6.8.5 | /admin/api/settings/general | None |
| GET | Read Invitation Settings Introduced / version: 4.8.0 | /admin/api/settings/invitation | None |
| PUT | Update Invitation Settings Introduced / version: 4.8.0 | /admin/api/settings/invitation | None |
| GET | Read License Introduced / version: 3.1.0 | /admin/api/settings/license | None |
| POST | Upload License Introduced / version: 3.1.0 | /admin/api/settings/license | None |
| GET | Read Patch List Introduced / version: 3.1.0 | /admin/api/settings/patches | None |
| GET | Read Patch File Introduced / version: 4.8.0 | /admin/api/settings/patches/:fileName | None |
| GET | Read Portal Settings Introduced / version: 4.8.0 | /admin/api/settings/portal | None |
| PUT | Update Portal Settings Introduced / version: 4.8.0 | /admin/api/settings/portal | None |
| GET | Auth. Server List Introduced / version: 5.0.0 | /admin/api/settings/servers | None |
| POST | Create Auth. Server Introduced / version: 5.0.0 | /admin/api/settings/servers | None |
| GET | Read Auth. Server Introduced / version: 5.0.0 | /admin/api/settings/servers/:id | None |
| PUT | Update Auth. Server Introduced / version: 5.0.0 | /admin/api/settings/servers/:id | None |
| DELETE | Delete Auth. Server Introduced / version: 3.1.0 | /admin/api/settings/servers/:id | None |
| POST | Bulk Operation Introduced / version: 5.0.0 | /admin/api/settings/servers/bulk | None |
| GET | Read Service Settings Introduced / version: 4.8.0 | /admin/api/settings/service | None |
| PUT | Update Service Settings Introduced / version: 4.8.0 | /admin/api/settings/service | None |
| GET | Read Status Introduced / version: 6.8.4 | /admin/api/settings/status | None |
| GET | Read Vault Settings Introduced / version: 5.0.0 | /admin/api/settings/vault | None |
| PUT | Update Vault Settings Introduced / version: 5.0.0 | /admin/api/settings/vault | None |
| GET | Read Version Introduced / version: 3.1.0 | /admin/api/settings/version | None |
Users
Manage users, authenticators, groups, apps, tokens, invitation, enrollment, reactivation, block/unblock, and related user operations.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| DELETE | Delete User Introduced / version: 3.1.0 | /admin/api/users/:id | None |
| GET | Read Apps Introduced / version: 6.6.0 | /admin/api/users/:id/apps | None |
| PUT | Update Apps Introduced / version: 6.6.0 | /admin/api/users/:id/apps | None |
| GET | Browser List Introduced / version: 5.0.0 | /admin/api/users/:id/browsers | None |
| PUT | Untrust Browser Introduced / version: 5.0.0 | /admin/api/users/:id/browsers/:browserId | None |
| POST | Bulk Operation Introduced / version: 5.0.0 | /admin/api/users/:id/browsers/bulk | None |
| POST | Create Bypass Introduced / version: 5.2.2 | /admin/api/users/:id/bypasses | None |
| DELETE | Delete Bypass Introduced / version: 5.0.0 | /admin/api/users/:id/bypasses | None |
| GET | Device List Introduced / version: 6.8.5 | /admin/api/users/:id/devices | None |
| PUT | Block/Unblock Device Introduced / version: 3.3.0 | /admin/api/users/:id/devices/:deviceId | None |
| DELETE | Delete Device Introduced / version: 3.1.0 | /admin/api/users/:id/devices/:deviceId | None |
| PUT | Update Device Authenticator Override Introduced / version: 6.8.5 | /admin/api/users/:id/devices/:deviceId/authenticatorOverride | None |
| DELETE | Delete Device Authenticator Override Introduced / version: 6.8.5 | /admin/api/users/:id/devices/:deviceId/authenticatorOverride | None |
| GET | FIDO Device List Introduced / version: 6.6.2 | /admin/api/users/:id/fidoDevices | None |
| PUT | Block/Unblock FIDO Device Introduced / version: 3.3.0 | /admin/api/users/:id/fidoDevices/:deviceId | None |
| DELETE | Delete FIDO Device Introduced / version: 3.3.0 | /admin/api/users/:id/fidoDevices/:deviceId | None |
| GET | Group List Introduced / version: 3.1.0 | /admin/api/users/:id/groups | None |
| PUT | Update Groups Introduced / version: 3.1.0 | /admin/api/users/:id/groups | None |
| GET | Invitation List Introduced / version: 5.0.0 | /admin/api/users/:id/invitations | None |
| POST | Create Invitation Introduced / version: 5.8.0 | /admin/api/users/:id/invitations | None |
| GET | Download/(Re)Send Invitation Introduced / version: 5.0.0 | /admin/api/users/:id/invitations/:invitationId | None |
| DELETE | Delete Invitation Introduced / version: 3.1.0 | /admin/api/users/:id/invitations/:invitationId | None |
| GET | Read Invitation's QR Code Introduced / version: 5.0.0 | /admin/api/users/:id/invitations/:invitationId/qr | None |
| GET | PC Client List Introduced / version: 3.1.0 | /admin/api/users/:id/pcClients | None |
| GET | Read Personal Introduced / version: 3.1.0 | /admin/api/users/:id/personal | None |
| PUT | Update Personal Introduced / version: 4.6.0 | /admin/api/users/:id/personal | None |
| GET | Read Security Introduced / version: 5.4.6 | /admin/api/users/:id/security | None |
| PUT | Update Security Introduced / version: 5.4.6 | /admin/api/users/:id/security | None |
| POST | Create PIN Code Introduced / version: 3.1.0 | /admin/api/users/:id/security/PINCode | None |
| DELETE | Delete PIN Code Introduced / version: 3.1.0 | /admin/api/users/:id/security/PINCode | None |
| DELETE | Delete 3rd-Party Authenticator Introduced / version: 4.6.0 | /admin/api/users/:id/security/additionalAuthenticator | None |
| PUT | Update OKTA Status Introduced / version: 3.3.0 | /admin/api/users/:id/security/okta | None |
| DELETE | Delete TOTP Introduced / version: 4.6.0 | /admin/api/users/:id/security/totp | None |
| GET | Read Services Introduced / version: 6.8.2 | /admin/api/users/:id/services | None |
| PUT | Update Services Introduced / version: 5.0.0 | /admin/api/users/:id/services | None |
| GET | Read Shared Introduced / version: 5.6.0 | /admin/api/users/:id/shared | None |
| PUT | Update Shared Introduced / version: 5.6.0 | /admin/api/users/:id/shared | None |
| GET | Read Shared Members Introduced / version: 6.8.4 | /admin/api/users/:id/shared/members | None |
| PUT | Update Shared Members Introduced / version: 5.6.0 | /admin/api/users/:id/shared/members | None |
| GET | Read State Introduced / version: 5.6.0 | /admin/api/users/:id/state | None |
| GET | Read AD Password Introduced / version: 5.8.2 | /admin/api/users/:id/state/ADPassword | None |
| POST | Set AD Password Introduced / version: 3.1.0 | /admin/api/users/:id/state/ADPassword | None |
| PUT | Reset AD Password Introduced / version: 3.1.0 | /admin/api/users/:id/state/ADPassword | None |
| DELETE | Delete AD Password Introduced / version: 3.1.0 | /admin/api/users/:id/state/ADPassword | None |
| PUT | Update Bypass Introduced / version: 5.0.0 | /admin/api/users/:id/state/bypass | None |
| POST | Publish User Introduced / version: 5.6.0 | /admin/api/users/:id/state/publish | None |
| GET | Reset User Introduced / version: 3.1.0 | /admin/api/users/:id/state/reset | None |
| POST | Reset User By Type Introduced / version: 5.8.0 | /admin/api/users/:id/state/reset/:type | None |
| POST | Block/Unblock User Introduced / version: 3.1.0 | /admin/api/users/:id/state/status | None |
| POST | Verify User Introduced / version: 4.8.0 | /admin/api/users/:id/state/verify | None |
| GET | Token Device List Introduced / version: 5.8.0 | /admin/api/users/:id/tokenDevices | None |
| PUT | Block/Unblock Token Device Introduced / version: 5.8.0 | /admin/api/users/:id/tokenDevices/:deviceId | None |
| DELETE | Delete Token Device Introduced / version: 5.8.0 | /admin/api/users/:id/tokenDevices/:deviceId | None |
| GET | Workstation List Introduced / version: 5.4.6 | /admin/api/users/:id/workstations | None |
| PUT | Unblock Workstation Introduced / version: 5.4.6 | /admin/api/users/:id/workstations/:workstationId | None |
| GET | Type List Introduced / version: 3.3.0 | /admin/api/users/types | None |
Workstations
Manage workstation records, reset flows, user lists, history, and FileVault password reset.
| Method | Operation | Endpoint | Permission |
|---|---|---|---|
| GET | Workstation List Introduced / version: 5.0.8 | /admin/api/workstations | None |
| PUT | Reset All Introduced / version: 4.6.2 | /admin/api/workstations | None |
| GET | Read Workstation Introduced / version: 5.0.8 | /admin/api/workstations/:id | None |
| PUT | Reset Workstation Introduced / version: 4.6.2 | /admin/api/workstations/:id | None |
| DELETE | Delete Workstation Introduced / version: 4.6.2 | /admin/api/workstations/:id | None |
| PUT | FileVault Password Reset Introduced / version: 5.2.2 | /admin/api/workstations/:id/fileVaultPassword | None |
| GET | Workstation's History List Introduced / version: 5.0.8 | /admin/api/workstations/:id/history | None |
| GET | Workstation's User List Introduced / version: 5.4.6 | /admin/api/workstations/:id/users | None |
| PUT | Unblock Workstation Introduced / version: 5.4.6 | /admin/api/workstations/:id/users/:userId | None |
| GET | Encryption Unsupported Test Introduced / version: 4.6.2 | /admin/api/workstations/encryptionUnsupported | None |
Test API calls in a non-production environment before applying automation or bulk updates in production. For update and delete operations, validate the target object ID before running the request.