generated: '2026-07-15' method: generated source: openapi/delinea-secret-server-openapi.json description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 1037 by_action_class: acting: 524 connected: 513 by_consequence: write: 484 read: 513 safety-critical: 28 physical: 12 human_in_the_loop_required: 28 operations: - path: /v1/activations method: post operationId: ActivationsService_Activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/active-directory/synchronize method: post operationId: ActiveDirectoryService_Synchronize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/advanced-config-settings/{id} method: delete operationId: AdvancedConfigSettingsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/advanced-config-settings method: get operationId: AdvancedConfigSettingsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/advanced-config-settings method: put operationId: AdvancedConfigSettingsService_Put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/advanced-config-settings method: post operationId: AdvancedConfigSettingsService_Post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/api-token/generate-token method: get operationId: ApiTokenService_GetToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/app-clients/{id} method: get operationId: AppClientsService_GetClient x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/app-clients/{id} method: put operationId: AppClientsService_UpdateClient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/app-clients/{id} method: delete operationId: AppClientsService_DeleteClient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/app-clients/stub method: get operationId: AppClientsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/app-clients method: post operationId: AppClientsService_CreateClient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/application-accounts/lookup method: get operationId: ApplicationAccountsService_LookupAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/application-access-requests method: get operationId: ApplicationRequestService_SearchRequestsByStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/application-access-request/{deviceId} method: get operationId: ApplicationRequestService_GetRequestByDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/application-access-request/{deviceId} method: patch operationId: ApplicationRequestService_UpdateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/application-access-request-audits method: get operationId: ApplicationRequestService_GetAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/app-state method: get operationId: AppStateService_GetAppState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/bulk-operations/{id}/progress method: get operationId: BulkOperationsService_GetProgress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/bulk-secret-operations/add-share method: post operationId: BulkSecretOperationsService_AddSharePermissionsToSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/assign-site method: post operationId: BulkSecretOperationsService_AssignSecretsToSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/assign-jumpbox-route method: post operationId: BulkSecretOperationsService_AssignSecretsToJumpboxRoute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/assign-secret-policy method: post operationId: BulkSecretOperationsService_AssignSecretsToSecretPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/change-password-remotely method: post operationId: BulkSecretOperationsService_ChangeSecretsPasswordsRemotely x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/convert-type method: post operationId: BulkSecretOperationsService_ConvertSecretsToSecretType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/deactivate method: post operationId: BulkSecretOperationsService_DeactivateSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/disable-autochange method: post operationId: BulkSecretOperationsService_DisableAutoChangeSecrets x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-secret-operations/disable-checkout method: post operationId: BulkSecretOperationsService_DisableCheckoutSecrets x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-secret-operations/disable-heartbeat method: post operationId: BulkSecretOperationsService_DisableHeartbeatSecrets x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-secret-operations/disable-require-view-comment method: post operationId: BulkSecretOperationsService_DisableRequireViewCommentSecrets x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-secret-operations/enable-autochange method: post operationId: BulkSecretOperationsService_EnableAutoChangeSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-checkout method: post operationId: BulkSecretOperationsService_EnableCheckoutSecrets x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/request-erase method: post operationId: BulkSecretOperationsService_RequestEraseSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/change-security-options method: post operationId: BulkSecretOperationsService_ChangeSecurityOptionsSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-require-view-comment method: post operationId: BulkSecretOperationsService_EnableRequireViewCommentSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-heartbeat method: post operationId: BulkSecretOperationsService_EnableHeartbeatSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/edit-share method: post operationId: BulkSecretOperationsService_EditSharePermissionsSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-hide-launcher-password method: post operationId: BulkSecretOperationsService_EnableHideLauncherPasswordSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-inherit-permissions method: post operationId: BulkSecretOperationsService_EnableInheritPermissionsSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/move-to-folder method: post operationId: BulkSecretOperationsService_MoveSecretsToFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/run-heartbeat method: post operationId: BulkSecretOperationsService_RunHeartbeatForSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/update-password-requirement method: post operationId: BulkSecretOperationsService_UpdatePasswordRequirementForSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/set-privileged-account method: post operationId: BulkSecretOperationsService_SetPrivilegedAccountForSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/update-associated-secrets method: post operationId: BulkSecretOperationsService_UpdateAssociatedSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/set-dependencies-password method: post operationId: BulkSecretOperationsService_SetDependenciesPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/enable-dependencies method: post operationId: BulkSecretOperationsService_EnableDependencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/delete-dependencies method: post operationId: BulkSecretOperationsService_DeleteDependencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/disable-dependencies method: post operationId: BulkSecretOperationsService_DisableDependencies x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-secret-operations/activate method: post operationId: BulkSecretOperationsService_ActivateSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-secret-operations/disable-hide-launcher-password method: post operationId: BulkSecretOperationsService_DisableHideLauncherPasswordForSecrets x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable method: post operationId: BulkUserOperationsService_EnableUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable method: post operationId: BulkUserOperationsService_DisableUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable-email-two-factor method: post operationId: BulkUserOperationsService_EnableEmailTwoFactorForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable-email-two-factor method: post operationId: BulkUserOperationsService_DisableEmailTwoFactorForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable-radius-two-factor method: post operationId: BulkUserOperationsService_EnableRadiusTwoFactorForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable-radius-two-factor method: post operationId: BulkUserOperationsService_DisableRadiusTwoFactorForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable-totp-auth method: post operationId: BulkUserOperationsService_EnableTOTPAuthForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable-totp-auth method: post operationId: BulkUserOperationsService_DisableTOTPAuthForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/reset-totp-auth method: post operationId: BulkUserOperationsService_ResetTOTPAuthForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable-duo-auth method: post operationId: BulkUserOperationsService_EnableDuoAuthForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable-duo-auth method: post operationId: BulkUserOperationsService_DisableDuoAuthForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/enable-fido2-two-factor method: post operationId: BulkUserOperationsService_EnableFido2TwoFactorForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/disable-fido2-two-factor method: post operationId: BulkUserOperationsService_DisableFido2TwoFactorForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/reset-fido2-two-factor method: post operationId: BulkUserOperationsService_ResetFido2TwoFactorForUsers x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/bulk-user-operations/force-logout method: post operationId: BulkUserOperationsService_ForceLogoutForUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/lock method: post operationId: BulkUserOperationsService_LockUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/unlock method: post operationId: BulkUserOperationsService_UnlockUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/add-to-group method: post operationId: BulkUserOperationsService_AddUsersToGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/remove-from-group method: post operationId: BulkUserOperationsService_RemoveUsersFromGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/add-to-team method: post operationId: BulkUserOperationsService_AddUsersToTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bulk-user-operations/remove-from-team method: post operationId: BulkUserOperationsService_RemoveUsersFromTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/bundle/export method: post operationId: BundleService_GetExport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId} method: get operationId: CategorizedListsService_GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists/{categorizedListId} method: put operationId: CategorizedListsService_UpdateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId} method: delete operationId: CategorizedListsService_DeleteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options method: get operationId: CategorizedListsService_GetListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists/{categorizedListId}/options method: put operationId: CategorizedListsService_UpdateItemsInList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options method: post operationId: CategorizedListsService_AddItemsToList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options method: delete operationId: CategorizedListsService_RemoveItemsFromList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{listId}/options/{optionId} method: delete operationId: CategorizedListsService_RemoveItemFromList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists method: get operationId: CategorizedListsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists method: post operationId: CategorizedListsService_CreateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/summary method: get operationId: CategorizedListsService_GetAllListsUserMaySee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists/{categorizedListId}/categories method: get operationId: CategorizedListsService_GetCategoriesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists/{categorizedListId}/audits method: get operationId: CategorizedListsService_SearchListAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/lists/{categorizedListId}/options/single method: put operationId: CategorizedListsService_UpdateItemInList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options/single method: post operationId: CategorizedListsService_AddItemToList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options/{category} method: post operationId: CategorizedListsService_AddItemsToListWithCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options/file method: post operationId: CategorizedListsService_AddItemsToListFromFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/lists/{categorizedListId}/options/replace method: put operationId: CategorizedListsService_ReplaceItemsInList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/character-sets method: get operationId: CharacterSetsService_SearchCharacterSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/character-sets method: post operationId: CharacterSetsService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/character-sets/{id} method: get operationId: CharacterSetsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/character-sets/{id} method: patch operationId: CharacterSetsService_Patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/character-sets/{id}/audit method: get operationId: CharacterSetsService_GetSiteAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/background-processes method: get operationId: CloudDiagnosticsService_GetBackgroundProcesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/long-running-tasks method: get operationId: CloudDiagnosticsService_GetLongRunningTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/recycle-background-processes method: post operationId: CloudDiagnosticsService_RecycleBackgroundProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/long-running-tasks/clear/{taskName} method: post operationId: CloudDiagnosticsService_ClearLongRunningTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml/identity-provider/{id} method: get operationId: ConfigurationService_GetSamlIdentityProviderConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/saml/identity-provider/{id} method: delete operationId: ConfigurationService_DeleteSamlConfigurationIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/state method: get operationId: ConfigurationService_GetConfigurationState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/audit method: get operationId: ConfigurationService_GetConfigurationAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v3/configuration/general method: get operationId: ConfigurationService_GetGeneralConfigurationV3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/settings-menu method: get operationId: ConfigurationService_GetSettingsMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/local-user-passwords method: get operationId: ConfigurationService_GetLocalPasswordConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/local-user-passwords method: patch operationId: ConfigurationService_PatchLocalPasswordConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/security method: get operationId: ConfigurationService_GetSecurityConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/security method: patch operationId: ConfigurationService_PatchSecurityConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/configuration/login method: get operationId: ConfigurationService_GetLoginConfigurationV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/configuration/login method: patch operationId: ConfigurationService_PatchLoginConfigurationV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/login-policy method: get operationId: ConfigurationService_GetLoginPolicyConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/login-policy method: patch operationId: ConfigurationService_PatchLoginPolicyConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml method: get operationId: ConfigurationService_GetSamlConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/saml method: patch operationId: ConfigurationService_PatchSamlConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/folder-synchronization method: get operationId: ConfigurationService_GetFolderSyncConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/folder-synchronization method: patch operationId: ConfigurationService_PatchFolderSyncConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml/identity-provider/stub method: get operationId: ConfigurationService_GetSamlIdentityProviderConfigurationStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/rpc method: get operationId: ConfigurationService_GetRpcConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/rpc method: patch operationId: ConfigurationService_PatchRpcConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/sessionrecording-advanced method: get operationId: ConfigurationService_GetSessionRecordingAdvancedConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/sessionrecording-advanced method: patch operationId: ConfigurationService_PatchSessionRecordingAdvancedConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/site-connector method: get operationId: ConfigurationService_GetSiteConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/internal-site-connector method: get operationId: ConfigurationService_GetInternalSiteConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/internal-site-connector method: patch operationId: ConfigurationService_PatchInternalSiteConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/unlimited-admin method: get operationId: ConfigurationService_GetUnlimitedAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/unlimited-admin method: patch operationId: ConfigurationService_UpdateUnlimitedAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/unlimited-admin/audit method: get operationId: ConfigurationService_GetAuditUnlimitedAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/secret-search-indexer method: get operationId: ConfigurationService_GetSecretSearchIndexerConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/secret-search-indexer method: patch operationId: ConfigurationService_PatchSecretSearchIndexerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/platform method: get operationId: ConfigurationService_GetPlatformConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/platform method: patch operationId: ConfigurationService_PatchPlatformConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/platform-audits method: get operationId: ConfigurationService_GetPlatformConfigurationAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export method: get operationId: ConfigurationService_GetAutoExportConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export method: patch operationId: ConfigurationService_PatchAutomaticExportConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/auto-export-audits method: get operationId: ConfigurationService_GetAutoExportConfigurationAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export-logs method: get operationId: ConfigurationService_GetAutoExportLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export-storage method: get operationId: ConfigurationService_GetAutoExportStorageItemsDefault x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export-storage/{id} method: get operationId: ConfigurationService_GetAutoExportStorageItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/auto-export-storage/item/{id} method: get operationId: ConfigurationService_GetAutoExportStorageItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/backup method: get operationId: ConfigurationService_GetDatabaseBackupConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/backup method: patch operationId: ConfigurationService_PatchDatabaseBackupConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/configuration/backup-logs method: get operationId: ConfigurationService_GetBackupLogsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/system-log method: get operationId: ConfigurationService_GetSystemLogConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/system-log method: patch operationId: ConfigurationService_PatchSystemLogConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/system-log/clear method: get operationId: ConfigurationService_ClearSystemLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/public-ssh-key method: get operationId: ConfigurationService_GetPublicSshKeyExpiration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/ticket-system method: get operationId: ConfigurationService_GetTicketSystemConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/ticket-system method: patch operationId: ConfigurationService_PatchTicketSystemConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/database method: get operationId: ConfigurationService_GetDatabaseConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/database method: patch operationId: ConfigurationService_PatchDatabaseConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/read-only-mode method: get operationId: ConfigurationService_GetConfigurationReadOnlyMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/read-only-mode method: patch operationId: ConfigurationService_PatchConfigurationReadOnlyMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/security/rotate-secret-keys-status method: get operationId: ConfigurationService_GetRotateSecretKeysStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/dp/state method: get operationId: ConfigurationService_GetDpapiEncryptState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/mfa/get-auth-profiles method: get operationId: ConfigurationService_GetMultifactorAuthenticationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/configuration/general method: patch operationId: ConfigurationService_PatchGeneralConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml/identity-provider method: post operationId: ConfigurationService_PostSamlConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml/identity-provider method: patch operationId: ConfigurationService_PatchSamlIdentityProviderConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/sessionrecording method: patch operationId: ConfigurationService_PatchSessionRecordingConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/folder method: patch operationId: ConfigurationService_PatchFolderConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/application-settings method: patch operationId: ConfigurationService_PatchApplicationSettingsConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/permission-options method: patch operationId: ConfigurationService_PatchPermissionOptionsConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/launcher-settings method: patch operationId: ConfigurationService_PatchLauncherSettingsConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/protocol-handler-settings method: patch operationId: ConfigurationService_PatchProtocolHandlerSettingsConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/user-experience method: patch operationId: ConfigurationService_PatchUserExperienceConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/configuration/user-interface method: patch operationId: ConfigurationService_PatchUserInterfaceConfigurationV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/email method: patch operationId: ConfigurationService_PatchEmailConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/rpc/run-now method: post operationId: ConfigurationService_RunRpcNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/heartbeat/run-now method: post operationId: ConfigurationService_RunHeartbeatNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/secret-search-indexer/rebuild-index method: post operationId: ConfigurationService_RebuildSecretSearchIndexerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/auto-export/run-now method: post operationId: ConfigurationService_RunAutoExportNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/backup/run-now method: post operationId: ConfigurationService_RunBackupNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/security/rotate-secret-keys method: post operationId: ConfigurationService_RotateSecretKeys x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/security/cancel-rotate-secret-keys method: post operationId: ConfigurationService_CancelRotateSecretKeys x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/email/test method: post operationId: ConfigurationService_TestEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/login/clear-ad-credentials method: post operationId: ConfigurationService_ClearADCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/login/radius/test method: post operationId: ConfigurationService_TestRadiusLogin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/syslog/test method: post operationId: ConfigurationService_TestSyslog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/dp/encrypt method: post operationId: ConfigurationService_DpapiEncrypt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/dp/decrypt method: post operationId: ConfigurationService_DpapiDecrypt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/saml/identity-provider/import method: put operationId: ConfigurationService_ImportSamlConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/configuration/mfa/set-auth-profile method: put operationId: ConfigurationService_SetCurrentMultifactorAuthenticationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/connection-manager-settings method: get operationId: ConnectionManagerSettingsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/dependency-changers method: get operationId: DependencyChangerService_GetDependencyChangers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/dependency-changer/{id} method: get operationId: DependencyChangerService_GetDependencyChanger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/dependency-changer/{id} method: patch operationId: DependencyChangerService_PatchDependencyChanger x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/dependency-changers/dependency-changer-settings method: get operationId: DependencyChangerService_GetDependencyChangerSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/dependency-changer-scripts method: get operationId: DependencyChangerService_GetDependencyChangerScripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/scan-fields method: get operationId: DependencyChangerService_GetDependencyChangerScanFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dependency-changers/dependency-changer method: post operationId: DependencyChangerService_CreateDependencyChanger x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/sync/status method: get operationId: DevOpsSecretsVaultSyncService_GetSyncStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/devops-secrets-vault/sync/status/{syncMapId} method: get operationId: DevOpsSecretsVaultSyncService_GetSyncStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/devops-secrets-vault/add-sync method: post operationId: DevOpsSecretsVaultSyncService_CreateSync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/sync method: post operationId: DevOpsSecretsVaultSyncService_SyncSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/sync/{syncSecretMapId} method: put operationId: DevOpsSecretsVaultSyncService_UpdateSync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/tenant method: get operationId: DevOpsSecretsVaultTenantService_GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/devops-secrets-vault/tenant method: post operationId: DevOpsSecretsVaultTenantService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/tenant/{id} method: get operationId: DevOpsSecretsVaultTenantService_GetTenant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/devops-secrets-vault/tenant/{id} method: put operationId: DevOpsSecretsVaultTenantService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/devops-secrets-vault/tenant/stub method: get operationId: DevOpsSecretsVaultTenantService_GetTenantStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/devops-secrets-vault/tenant/audits method: get operationId: DevOpsSecretsVaultTenantService_GetTenantAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics method: get operationId: DiagnosticsService_GetDiagnosticInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/connectivity-report method: get operationId: DiagnosticsService_GetConnectivityReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/diagnostics/app-settings method: get operationId: DiagnosticsService_GetAppSettingsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/log-collections method: get operationId: DiagnosticsService_GetLogCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/quartz-jobs method: get operationId: DiagnosticsService_GetQuartzJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/general-logs method: get operationId: DiagnosticsService_GetGeneralLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/system-logs method: get operationId: DiagnosticsService_GetSystemLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/discovery-logs method: get operationId: DiagnosticsService_GetDiscoveryLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/computer-scan-logs method: get operationId: DiagnosticsService_GetComputerScanLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/rpc-logs method: get operationId: DiagnosticsService_GetRPCLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/heartbeat-logs method: get operationId: DiagnosticsService_GetHeartbeatLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/export-logs method: get operationId: DiagnosticsService_GetLogsExported x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/diagnostics/clear-cache method: post operationId: DiagnosticsService_ClearCache x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/log-collections/clear method: post operationId: DiagnosticsService_ClearLogCollections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/log-collections/collect method: post operationId: DiagnosticsService_CollectLogCollections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/clear-quartz-job-errors method: post operationId: DiagnosticsService_ClearQuartzJobErrors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/clear-upgrade-in-progress method: post operationId: DiagnosticsService_ClearUpgradeInProgress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/diagnostics/test-event-log method: post operationId: DiagnosticsService_TestEventLog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/domains/{domainId}/group/{groupId} method: delete operationId: DirectoryServicesService_UnlinkDomainGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/synchronization/logs method: get operationId: DirectoryServicesService_GetSynchronizationLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/synchronization method: get operationId: DirectoryServicesService_GetSynchronizationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains method: get operationId: DirectoryServicesService_SearchDomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains method: post operationId: DirectoryServicesService_CreateDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/domains/{id} method: get operationId: DirectoryServicesService_GetDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains/ldap-settings/{id} method: get operationId: DirectoryServicesService_GetLdapSyncSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains/stub method: get operationId: DirectoryServicesService_GetDomainStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains/{domainId}/groups/search-directory method: get operationId: DirectoryServicesService_SearchDirectoryForGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/domains/{domainId}/members method: get operationId: DirectoryServicesService_GetDirectoryGroupMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/configuration method: get operationId: DirectoryServicesService_GetDirectoryServicesConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/directory-services/configuration method: patch operationId: DirectoryServicesService_PatchDirectoryServicesConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/domains/ldap-settings/{domainId} method: patch operationId: DirectoryServicesService_PatchLdapSyncSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/domains/{domainId} method: patch operationId: DirectoryServicesService_PatchDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/synchronization-now method: post operationId: DirectoryServicesService_SynchronizeNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/directory-services/domains/{domainId}/group method: post operationId: DirectoryServicesService_LinkDomainGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/{replicaId} method: get operationId: DisasterRecoveryService_GetDisasterRecoveryDataReplica x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/disaster-recovery/data-replication/{replicaId} method: delete operationId: DisasterRecoveryService_DeleteDisasterRecoveryDataReplica x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/{replicaId} method: patch operationId: DisasterRecoveryService_PatchDisasterRecoveryDataReplica x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/incoming-configuration method: get operationId: DisasterRecoveryService_GetDisasterRecoveryIncomingConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/disaster-recovery/incoming-configuration method: patch operationId: DisasterRecoveryService_PatchDisasterRecoveryIncomingConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/audits method: get operationId: DisasterRecoveryService_GetDisasterRecoveryConfigurationAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/disaster-recovery/outgoing-configuration method: get operationId: DisasterRecoveryService_GetDisasterRecoveryOutgoingConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/disaster-recovery/logs method: get operationId: DisasterRecoveryService_GetDisasterRecoveryDataReplicationLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/disaster-recovery/handshake method: post operationId: DisasterRecoveryService_PostDisasterRecoveryHandshake x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/run-now method: post operationId: DisasterRecoveryService_RunDisasterRecoveryDataReplicationNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/test method: post operationId: DisasterRecoveryService_RunDisasterRecoveryDataReplicaTestNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/start method: post operationId: DisasterRecoveryService_RequestDataReplicaReplicationStart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/status method: post operationId: DisasterRecoveryService_RequestDataReplicaReplicationStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/disaster-recovery/data-replication/package method: post operationId: DisasterRecoveryService_RequestDataReplicaReplicationPackage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanners/{discoveryItemScannerId} method: get operationId: DiscoveryService_GetDiscoverySourceScanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{discoverySourceId}/scanners/{discoveryItemScannerId} method: delete operationId: DiscoveryService_RemoveDiscoverySourceScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/accounts/{id} method: get operationId: DiscoveryService_GetAccountRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/accounts/{id} method: delete operationId: DiscoveryService_DeleteAccountRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/accounts/{id} method: patch operationId: DiscoveryService_UpdateAccountRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/dependencies/{id} method: get operationId: DiscoveryService_GetDependencyRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/dependencies/{id} method: delete operationId: DiscoveryService_DeleteDependencyRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/dependencies/{id} method: patch operationId: DiscoveryService_UpdateDependencyRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/sources method: get operationId: DiscoveryService_SearchDiscoverySources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{id} method: get operationId: DiscoveryService_GetDiscoverySource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{id} method: patch operationId: DiscoveryService_UpdateDiscoverySource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/stub/{typeId} method: get operationId: DiscoveryService_GetDiscoverySourceStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/configuration method: get operationId: DiscoveryService_GetDiscoveryConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/configuration method: patch operationId: DiscoveryService_UpdateDiscoveryConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/status method: get operationId: DiscoveryService_GetDiscoveryStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{discoverySourceId}/available-scanners method: get operationId: DiscoveryService_GetAvailableDiscoverySourceScanners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/secret-search-filters method: get operationId: DiscoveryService_SearchSecretSearchFilters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/secret-search-filters method: post operationId: DiscoveryService_CreateSecretSearchFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/secret-search-filters/{secretSearchFilterId} method: get operationId: DiscoveryService_GetSecretSearchFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/secret-search-filters/{secretSearchFilterId} method: patch operationId: DiscoveryService_PatchSecretSearchFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/command-sets method: get operationId: DiscoveryService_SearchCommandSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/command-sets method: post operationId: DiscoveryService_CreateCommandSet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/command-sets/{commandSetId} method: get operationId: DiscoveryService_GetCommandSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/command-sets/{commandSetId} method: patch operationId: DiscoveryService_PatchCommandSet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/command-sets/{commandSetId}/test-parameters method: get operationId: DiscoveryService_GetCommandSetTestParameters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/base-scanners method: get operationId: DiscoveryService_SearchBaseScanners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners method: get operationId: DiscoveryService_SearchScanners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners method: post operationId: DiscoveryService_CreateScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scanners/{itemScannerId} method: get operationId: DiscoveryService_GetScanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners/{itemScannerId} method: patch operationId: DiscoveryService_PatchScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scanners/dependency-templates method: get operationId: DiscoveryService_GetScannerDependencyTemplatesAsync x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners/dependency-types method: get operationId: DiscoveryService_GetScannerDependencyTypesAsync x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners/dependency-template/{id} method: get operationId: DiscoveryService_GetScannerDependencyTemplateAsync x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scanners/dependency-template/{id} method: patch operationId: DiscoveryService_PatchDependencyTemplateAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scan-templates method: get operationId: DiscoveryService_SearchScanTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scan-templates method: post operationId: DiscoveryService_CreateScanTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scan-templates/{scanTemplateId} method: get operationId: DiscoveryService_GetScanTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scan-templates/{scanTemplateId} method: patch operationId: DiscoveryService_PatchScanTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanner-settings/search method: get operationId: DiscoveryService_SearchDiscoverySourceScannerSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/scan-types method: get operationId: DiscoveryService_GetScanTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery-source/audit method: get operationId: DiscoveryService_GetDiscoverySourceAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{discoverySourceId}/ou method: get operationId: DiscoveryService_SearchForDomainOu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{id}/filter method: get operationId: DiscoveryService_GetDiscoverySourceFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/tree method: get operationId: DiscoveryService_SearchNetworkTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/items method: get operationId: DiscoveryService_SearchNetworkItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/computer/{id} method: get operationId: DiscoveryService_GetNetworkComputerItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/computer/scan/logs method: get operationId: DiscoveryService_GetComputerScanLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/computer-account/{id} method: get operationId: DiscoveryService_GetNetworkComputerAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/service-account/{id} method: get operationId: DiscoveryService_GetNetworkServiceAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/public-key/{id} method: get operationId: DiscoveryService_GetNetworkPublicKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/network/item/directory-account/{id} method: get operationId: DiscoveryService_GetNetworkDirectoryAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/accounts method: get operationId: DiscoveryService_SearchRulesAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/accounts method: post operationId: DiscoveryService_CreateAccountRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/dependencies method: get operationId: DiscoveryService_SearchRulesDependencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/dependencies method: post operationId: DiscoveryService_CreateDependencyRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/accounts/state method: get operationId: DiscoveryService_GetAccountRuleState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/accounts/info/{secretTemplateId} method: get operationId: DiscoveryService_GetAccountRuleInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/secret-templates/{scanTemplateId} method: get operationId: DiscoveryService_GetRuleSecretTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/scan-item-fields/{scanTemplateId} method: get operationId: DiscoveryService_GetRuleDiscoveryRuleScanItemFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/dependencies/info/{scanTemplateId} method: get operationId: DiscoveryService_GetDependencyRuleInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/rules/folder/{folderId} method: get operationId: DiscoveryService_GetRulesForFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/discovery/source/{discoverySourceId}/filter/{memberId} method: patch operationId: DiscoveryService_PatchDiscoverySourceFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/discovery/source method: post operationId: DiscoveryService_CreateDiscoverySourceV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/active-directory method: post operationId: DiscoveryService_CreateActiveDirectoryDiscoverySource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/run method: post operationId: DiscoveryService_RunDiscoveryNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/command-sets/{commandSetId}/test method: post operationId: DiscoveryService_TestCommandSet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scanners/duplicate method: post operationId: DiscoveryService_DuplicateScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/scanners/dependency-template method: post operationId: DiscoveryService_CreateDependencyTemplateAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanners method: post operationId: DiscoveryService_AddDiscoverySourceScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanners/sort method: post operationId: DiscoveryService_SortScanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanner-settings method: post operationId: DiscoveryService_CreateDiscoverySourceScannerSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/network/item/computer/scan method: post operationId: DiscoveryService_ScanComputer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/network/item/computer/delete method: post operationId: DiscoveryService_DeleteComputers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/dependencies/import method: post operationId: DiscoveryService_DiscoveryDependencyImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/account/import method: post operationId: DiscoveryService_DiscoveryAccountImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/accounts/sort method: post operationId: DiscoveryService_SortRuleAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/rules/dependencies/sort method: post operationId: DiscoveryService_SortRuleDependencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanners/{discoveryItemScannerId}/credentials method: put operationId: DiscoveryService_SaveDiscoveryScannerCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/scanners/{discoveryItemScannerId}/settings method: put operationId: DiscoveryService_SaveDiscoveryScannerSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/discovery/source/{discoverySourceId}/filters method: put operationId: DiscoveryService_UpdateDiscoverySourceFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/configuration method: get operationId: DistributedEngineService_GetDistributedEngineConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/configuration method: patch operationId: DistributedEngineService_PatchDistributedEngineConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site-connectors method: get operationId: DistributedEngineService_SearchSiteConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site-connector/{id} method: get operationId: DistributedEngineService_GetSiteConnector x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site-connector/{id} method: patch operationId: DistributedEngineService_UpdateSiteConnector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site-connector/stub method: get operationId: DistributedEngineService_GetSiteConnectorStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site-connector/{siteConnectorId}/credentials method: get operationId: DistributedEngineService_GetSiteConnectorCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/engines method: get operationId: DistributedEngineService_SearchEngines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/engine-settings/site/{siteId} method: get operationId: DistributedEngineService_GetEngineSettingsForSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site/{siteId}/engine-audits method: get operationId: DistributedEngineService_GetEngineAuditsForSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/engine-settings/{engineId} method: get operationId: DistributedEngineService_GetEngineSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/sites method: get operationId: DistributedEngineService_SearchSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site/{id} method: get operationId: DistributedEngineService_GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site/{id} method: patch operationId: DistributedEngineService_PatchSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site/stub method: get operationId: DistributedEngineService_GetSiteStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site/{id}/audit method: get operationId: DistributedEngineService_GetSiteAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site/{id}/logs method: get operationId: DistributedEngineService_SearchSiteLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/site-connector/{id}/download-memorymq method: get operationId: DistributedEngineService_DownloadMemoryMq x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/{id}/server-capabilities method: get operationId: DistributedEngineService_GetServerCapabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/download-distributed-engine method: get operationId: DistributedEngineService_DownloadDistributedEngine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/distributed-engine/configuration/engine-latest-version method: patch operationId: DistributedEngineService_PatchDistributedEngineLatestVersionConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/engine-settings/{engineSettingsId} method: patch operationId: DistributedEngineService_PatchEngineSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/engine-settings/engine/{engineId} method: patch operationId: DistributedEngineService_PatchEngineSettingsForEngine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site-connector method: post operationId: DistributedEngineService_CreateSiteConnector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site-connector/{siteConnectorId}/validate method: post operationId: DistributedEngineService_ValidateSiteConnector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/update-engine-status method: post operationId: DistributedEngineService_UpdateEngineStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site/{siteId}/validate-connectivity method: post operationId: DistributedEngineService_ValidateSiteConnectivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site method: post operationId: DistributedEngineService_CreateSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/distributed-engine/site/{id}/reassign method: post operationId: DistributedEngineService_ReassignSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index/delete-all method: delete operationId: DomainNameIndexService_TruncateDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index method: get operationId: DomainNameIndexService_GetDomainNameIndex x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/domain-index/{id} method: patch operationId: DomainNameIndexService_UpdateDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index/create method: post operationId: DomainNameIndexService_CreateDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index/expire/{id} method: post operationId: DomainNameIndexService_ExpireSingleDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index/expire-all method: post operationId: DomainNameIndexService_ExpireAllDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domain-index/delete/{id} method: put operationId: DomainNameIndexService_DeleteSingleDomainNameIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/dual-controls/{id} method: get operationId: DualControlsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dual-controls/{id} method: put operationId: DualControlsService_Update x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/dual-controls/{id} method: delete operationId: DualControlsService_Delete x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/dual-controls/state/{dualControlType}/{id} method: get operationId: DualControlsService_GetAllReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dual-controls method: get operationId: DualControlsService_SearchDualControls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dual-controls method: post operationId: DualControlsService_Create x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/dual-controls/types method: get operationId: DualControlsService_GetTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dual-controls/stub method: get operationId: DualControlsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/dual-controls/auth/{dualControlType}/{id} method: post operationId: DualControlsService_AuthorizeDualControl x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/enterprise/search-request/{requestId} method: get operationId: EnterpriseService_GetRequestData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/enterprise/search-request method: post operationId: EnterpriseService_SearchRequestData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-audit method: get operationId: EventPipelineAuditService_GetAllPipelineAndPolicyAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/{id} method: get operationId: EventPipelineService_GetEventPipeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/{id} method: put operationId: EventPipelineService_UpdateEventPipelines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline/list method: get operationId: EventPipelineService_GetEventPipelines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/summaries method: get operationId: EventPipelineService_GetEventPipelineSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/stub method: get operationId: EventPipelineService_GetEventPipelineStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/runs method: get operationId: EventPipelineService_GetEventPipelineRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline method: post operationId: EventPipelineService_CreateEventPipelines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline/{id}/order method: put operationId: EventPipelineService_ReorderPipeline x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline/{id}/activate method: put operationId: EventPipelineService_TogglePipelineActive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{policyId}/pipeline/{pipelineId} method: delete operationId: EventPipelinePolicyService_RemoveEventPipelineFromPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id} method: get operationId: EventPipelinePolicyService_GetEventPipelinePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id} method: put operationId: EventPipelinePolicyService_UpdateEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id} method: post operationId: EventPipelinePolicyService_AddPipelineToEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/list method: get operationId: EventPipelinePolicyService_GetEventPipelinePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/runs method: get operationId: EventPipelinePolicyService_GetEventPipelinePolicyRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/activity method: get operationId: EventPipelinePolicyService_GetEventPipelinePolicyRunActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id}/secretpolicies method: get operationId: EventPipelinePolicyService_GetSecretPoliciesForPipelinePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id}/folders method: get operationId: EventPipelinePolicyService_GetFoldersForPipelinePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id}/folders method: put operationId: EventPipelinePolicyService_UpdateEventPipelinePolicyFolderMaps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id}/groups method: get operationId: EventPipelinePolicyService_GetGroupsForPipelinePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id}/groups method: put operationId: EventPipelinePolicyService_UpdateEventPipelinePolicyGroupMaps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id}/groups/count method: get operationId: EventPipelinePolicyService_GetGroupCountForPipelinePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/{id}/folders/{folderId}/childdata method: get operationId: EventPipelinePolicyService_GetChildFolderDataForPipelinePolicyFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy/export/{id} method: get operationId: EventPipelinePolicyService_ExportEventPipelinePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-policy method: post operationId: EventPipelinePolicyService_CreateEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/duplicate method: post operationId: EventPipelinePolicyService_DuplicateEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/import method: post operationId: EventPipelinePolicyService_ImportEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id}/order method: put operationId: EventPipelinePolicyService_UpdateEventPipelinePolicySortOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-policy/{id}/activate method: put operationId: EventPipelinePolicyService_ActivateEventPipelinePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-pipeline-settings/task/list method: get operationId: EventPipelineSettingsService_GetEventPipelineTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-settings/task-settings/list/{id} method: get operationId: EventPipelineSettingsService_GetEventPipelineTaskSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-settings/filter-settings/list/{id} method: get operationId: EventPipelineSettingsService_GetEventPipelineFilterSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-settings/tasks/options method: get operationId: EventPipelineSettingsService_GetPipelineTaskOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline-settings/filter/options method: get operationId: EventPipelineSettingsService_GetPipelineFilterOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/{id}/trigger method: get operationId: EventPipelineTriggerService_GetEventPipelineTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/trigger/stub method: get operationId: EventPipelineTriggerService_GetEventPipelineStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-pipeline/trigger/options method: get operationId: EventPipelineTriggerService_GetEventPipelineTriggerOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-subscriptions/stub method: get operationId: EventSubscriptionsService_GetSubscriptionStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-subscriptions/event-types method: get operationId: EventSubscriptionsService_GetSubscriptionEntityTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-subscriptions method: get operationId: EventSubscriptionsService_SearchEventSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-subscriptions method: post operationId: EventSubscriptionsService_CreateEventSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/event-subscriptions/{eventSubscriptionId} method: get operationId: EventSubscriptionsService_GetEventSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/event-subscriptions/{eventSubscriptionId} method: patch operationId: EventSubscriptionsService_UpdateEventSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/extended-fields/regex/{secretId} method: get operationId: ExtendedFieldsService_GetRegexBySecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/featureflag method: delete operationId: FeatureFlagService_ClearFeatureFlagCache x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/featureflag/{key} method: get operationId: FeatureFlagService_IsFeatureEnabled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folder-permissions/{id} method: get operationId: FolderPermissionsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folder-permissions/{id} method: put operationId: FolderPermissionsService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder-permissions/{id} method: delete operationId: FolderPermissionsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder-permissions method: get operationId: FolderPermissionsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folder-permissions method: post operationId: FolderPermissionsService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder-permissions/stub method: get operationId: FolderPermissionsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders/{id} method: get operationId: FoldersService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders/{id} method: put operationId: FoldersService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folders/{id} method: delete operationId: FoldersService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folders/{id}/templates/{templateId} method: delete operationId: FoldersService_DissassociateTemplateToFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder/{id}/pinned method: delete operationId: FoldersService_UnpinFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder/{id}/pinned method: patch operationId: FoldersService_PinFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folders method: get operationId: FoldersService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders method: post operationId: FoldersService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folders/lookup method: get operationId: FoldersService_Lookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders/stub method: get operationId: FoldersService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders/{id}/audit method: get operationId: FoldersService_GetAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folder-details/{id} method: get operationId: FoldersService_GetFolderDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folders/pinned method: get operationId: FoldersService_GetPinnedFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/folder/{id} method: patch operationId: FoldersService_PatchFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folder/{folderId}/permissions method: patch operationId: FoldersService_PatchFolderPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/folders/{id}/templates method: post operationId: FoldersService_AssociateTemplateToFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id} method: get operationId: GroupsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id} method: put operationId: GroupsService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id} method: delete operationId: GroupsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id}/users/{userId} method: get operationId: GroupsService_GetGroupUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/users/{userId} method: delete operationId: GroupsService_RemoveUserFromGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id}/roles method: get operationId: GroupsService_GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/roles method: post operationId: GroupsService_CreateUserRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id}/roles method: delete operationId: GroupsService_DeleteUserRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups method: get operationId: GroupsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups method: post operationId: GroupsService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/lookup method: get operationId: GroupsService_Lookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/stub method: get operationId: GroupsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/users method: get operationId: GroupsService_GetGroupMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/users method: post operationId: GroupsService_AddUserToGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id}/users method: patch operationId: GroupsService_PatchGroupMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/audit method: get operationId: GroupsService_GetAuditGroupAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/users-lookup method: get operationId: GroupsService_GetGroupUsersLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{id}/users/search method: get operationId: GroupsService_GroupMemberSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/platform/{adGuid} method: get operationId: GroupsService_GetGroupByPlatformIdentifer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/groups/{groupId} method: patch operationId: GroupsService_PatchGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/groups/{id}/roles method: put operationId: GroupsService_UpdateGroupRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{groupId}/users method: put operationId: GroupsService_UpdateGroupMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/healthcheck method: get operationId: HealthCheckService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/hsm-configuration/audit method: get operationId: HsmConfigurationService_GetHsmConfigurationAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/resources/{id} method: get operationId: InboxService_GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/resources/{id} method: delete operationId: InboxService_DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/messages/{messageTypeId?} method: get operationId: InboxService_SearchInboxMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/message/{messageId} method: get operationId: InboxService_GetInboxMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/data-names method: get operationId: InboxService_GetInboxMessageDataNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates method: get operationId: InboxService_GetInboxTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates method: post operationId: InboxService_CreateInboxTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/templates/{templateId} method: get operationId: InboxService_GetInboxTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/{templateId} method: patch operationId: InboxService_PatchInboxTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/templates/{templateId}/locales/{localeId} method: get operationId: InboxService_GetInboxTemplateLocale x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/{templateId}/locales/{localeId} method: patch operationId: InboxService_PatchInboxTemplateLocale x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/message-types method: get operationId: InboxService_GetInboxMessageTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/resources method: get operationId: InboxService_SearchResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/templates/resources method: put operationId: InboxService_UploadResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/notifications method: get operationId: InboxService_GetNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/notifications/status method: get operationId: InboxService_GetNotificationsStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox/send-test-message method: post operationId: InboxService_SendTestMessage x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/templates/copy method: post operationId: InboxService_CopyInboxTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/templates/template-locale method: post operationId: InboxService_CreateInboxTemplateLocale x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox/update-read method: post operationId: InboxService_UpdateMessageReadStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/notifications/notification-read method: post operationId: InboxService_MarkAlertNotificationRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/notifications/notification-unread method: post operationId: InboxService_MarkAlertNotificationUnread x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/notifications/clear-new-message-status method: post operationId: InboxService_ClearNewMessageStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{ruleId}/subscribe method: post operationId: InboxRulesService_SubscribeCurrentUserToRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{ruleId}/subscribe method: delete operationId: InboxRulesService_UnsubscribeCurrentUserFromRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules method: get operationId: InboxRulesService_SearchInboxRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules method: post operationId: InboxRulesService_CreateInboxRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{id} method: get operationId: InboxRulesService_GetInboxRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/{id} method: patch operationId: InboxRulesService_PatchInboxRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/stub method: get operationId: InboxRulesService_GetInboxRuleStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/conditions/{id} method: get operationId: InboxRulesService_GetInboxRuleCondition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/{id}/conditions method: get operationId: InboxRulesService_SearchInboxRuleConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/{inboxRuleId}/subscribers method: get operationId: InboxRulesService_SearchSubscribers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/{inboxRuleId}/action-log method: get operationId: InboxRulesService_SearchLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/inbox-rules/{id}/actions method: patch operationId: InboxRulesService_PatchInboxRuleActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{ruleId}/subscribers method: patch operationId: InboxRulesService_PatchInboxRuleSubscribers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/copy method: post operationId: InboxRulesService_CopyInboxRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{inboxRuleId}/conditions method: put operationId: InboxRulesService_UpdateInboxRuleCondition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/inbox-rules/{inboxRuleId}/conditions method: post operationId: InboxRulesService_CreateInboxRuleCondition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/install/initial-user-settings method: get operationId: InstallService_GetInitialUserSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/install/create-initial-user method: post operationId: InstallService_CreateInitialUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions/{id} method: get operationId: IpAddressRestrictionsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id} method: put operationId: IpAddressRestrictionsService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions/{id} method: delete operationId: IpAddressRestrictionsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions/{id}/groups/{groupId} method: get operationId: IpAddressRestrictionsService_GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id}/groups/{groupId} method: delete operationId: IpAddressRestrictionsService_DeleteGroupIpRestriction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions/{id}/users/{userId} method: get operationId: IpAddressRestrictionsService_GetUserIpRestriction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id}/users/{userId} method: delete operationId: IpAddressRestrictionsService_DeleteUserIpRestriction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions method: get operationId: IpAddressRestrictionsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions method: post operationId: IpAddressRestrictionsService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ipaddress-restrictions/{id}/groups method: get operationId: IpAddressRestrictionsService_SearchGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id}/groups method: post operationId: IpAddressRestrictionsService_CreateGroupIpRestriction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/groups/{id}/ipaddress-restrictions method: get operationId: IpAddressRestrictionsService_GetAllByGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id}/users method: get operationId: IpAddressRestrictionsService_SearchUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ipaddress-restrictions/{id}/users method: post operationId: IpAddressRestrictionsService_CreateUserIpRestriction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/ipaddress-restrictions method: get operationId: IpAddressRestrictionsService_GetAllByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/{id}/level/{order} method: delete operationId: JumpboxRouteService_DeleteJumpboxRouteLevel x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/jumpbox-route/{id}/level/{order} method: patch operationId: JumpboxRouteService_PatchJumpboxRouteLevel x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/jumpbox-route/search method: get operationId: JumpboxRouteService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/user method: get operationId: JumpboxRouteService_GetAllRoutesForUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/{id} method: get operationId: JumpboxRouteService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/{id} method: patch operationId: JumpboxRouteService_UpdateJumpboxRoute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/jumpbox-route/{id}/audit method: get operationId: JumpboxRouteService_GetJumpboxAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/{id}/level method: get operationId: JumpboxRouteService_GetAllLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/jumpbox-route/{id}/level method: post operationId: JumpboxRouteService_AddJumpboxRouteLevel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/jumpbox-route method: post operationId: JumpboxRouteService_CreatejumpboxRoute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/key-management method: get operationId: KeyManagementService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/key-management method: put operationId: KeyManagementService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/key-management/stub method: get operationId: KeyManagementService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/key-management/mekrotationinfo method: get operationId: KeyManagementService_GetMasterEncryptionKeyRotationInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/key-management/audit method: get operationId: KeyManagementService_SearchKeyRotationAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/key-management/audit/users method: get operationId: KeyManagementService_GetKeyRotationAuditUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/key-management/startmekrotation method: put operationId: KeyManagementService_StartMasterEncryptionKeyRotation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/key-management/retrymekstatus method: put operationId: KeyManagementService_RetryMasterEncryptionKeyStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launcheragents/collections method: get operationId: LauncherAgentsService_SearchCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/collections method: post operationId: LauncherAgentsService_CreateCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launcheragents/collections/stub method: get operationId: LauncherAgentsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/collections/{id} method: get operationId: LauncherAgentsService_GetByCollectionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/collections/{id} method: put operationId: LauncherAgentsService_UpdateCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launcheragents/collections/audit method: get operationId: LauncherAgentsService_GetCollectionsAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/collections/{id}/audit method: get operationId: LauncherAgentsService_GetCollectionAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/issues method: get operationId: LauncherAgentsService_SearchAgentsWithIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/configuration-state method: get operationId: LauncherAgentsService_GetLauncherAgentState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents method: get operationId: LauncherAgentsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/{id} method: get operationId: LauncherAgentsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/{id} method: put operationId: LauncherAgentsService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launcheragents/audit method: get operationId: LauncherAgentsService_GetAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launcheragents/{id}/audit method: get operationId: LauncherAgentsService_GetAuditsByAgentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers method: get operationId: LaunchersService_SearchLaunchers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/lookup method: get operationId: LaunchersService_Lookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/{id} method: get operationId: LaunchersService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/launchers/secret method: get operationId: LaunchersService_SearchLauncherDetailsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/protocol-handler method: get operationId: LaunchersService_TriggerDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/prepare/{id}/result method: get operationId: LaunchersService_LauncherSucceeded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/types/{launcherTypeId} method: get operationId: LaunchersService_GetLauncherType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/launchers/types/{launcherTypeId} method: patch operationId: LaunchersService_PatchLauncherType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launchers/secret method: post operationId: LaunchersService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launchers/prepare method: post operationId: LaunchersService_PrepareLauncher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launchers/types/file-attachments method: post operationId: LaunchersService_CreateFileAttachment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/launchers/types method: post operationId: LaunchersService_CreateLauncherType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/license/validforconnectionmanager method: get operationId: LicenseService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/metadata/{itemType}/{itemId}/{metadataItemDataId} method: delete operationId: MetadataService_DeleteMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/metadata method: get operationId: MetadataService_SearchMetadata x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/metadata/history method: get operationId: MetadataService_SearchMetadataHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/metadata/field-sections method: get operationId: MetadataService_GetFieldSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/metadata/fields method: get operationId: MetadataService_GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/metadata/{itemType}/{itemId} method: post operationId: MetadataService_CreateMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/metadata/{itemType}/{itemId} method: patch operationId: MetadataService_UpdateMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/metadata/field-sections/{fieldSectionId} method: patch operationId: MetadataService_UpdateMetadataFieldSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/mobile-configuration method: get operationId: MobileService_GetMobileConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/oauth-expiration method: post operationId: OAuthExpirationService_ExpireSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/one-time-password-code/{id} method: get operationId: OneTimePasswordCodeService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/password-requirements method: get operationId: PasswordRequirementsService_SearchPasswordRequirements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/password-requirements method: post operationId: PasswordRequirementsService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/password-requirements/{id} method: get operationId: PasswordRequirementsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/password-requirements/{id} method: patch operationId: PasswordRequirementsService_Patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/password-requirements/{id}/audit method: get operationId: PasswordRequirementsService_GetAuditsAsync x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/password-requirements/{id}/rules method: put operationId: PasswordRequirementsService_UpdateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/pba-configuration method: get operationId: PbaConfigurationService_GetPbaConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/pba-configuration method: put operationId: PbaConfigurationService_UpdatePbaConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/pba-configuration/get-historical-import-status method: get operationId: PbaConfigurationService_GetHistoricalImportStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/pba-history-import method: post operationId: PbaConfigurationService_ProcessPbaHistoryImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/pba-test-connection method: post operationId: PbaConfigurationService_TestPbaConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/pba-confirm-pair method: post operationId: PbaConfigurationService_ConfirmPbaPair x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/pba-sync-metadata method: post operationId: PbaConfigurationService_SyncPbaMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/group/{groupId} method: delete operationId: PlatformService_UnlinkDomainGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/groups/search-directory method: get operationId: PlatformService_SearchPlatformForGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/directories method: get operationId: PlatformService_GetPlatformDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/members method: get operationId: PlatformService_GetDirectoryGroupMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/users-groups-search method: get operationId: PlatformService_QueryPlatformUsersGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/synchronization method: get operationId: PlatformService_GetSynchronizationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/provision-status method: get operationId: PlatformService_GetProvisionStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/provision-requested-date method: get operationId: PlatformService_GetProvisionRequestedDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/get-platform-regions method: get operationId: PlatformService_GetPlatformRegions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/test-integration method: get operationId: PlatformService_TestIntegrationAsync x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/group method: post operationId: PlatformService_LinkPlatformGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/create-users-and-groups method: post operationId: PlatformService_CreatePlatformUsersAndGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/synchronization-now method: post operationId: PlatformService_SynchronizeNow x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/provision method: post operationId: PlatformService_Provision x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/reset-user-mappings method: post operationId: PlatformService_ResetPlatformUserMappings x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/proxy/ssh/client-overrides/{clientOverrideId} method: delete operationId: ProxyService_DeleteTerminalClientOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/proxy/ssh/client-overrides/{clientOverrideId} method: patch operationId: ProxyService_UpdateTerminalClientOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/proxy/ssh/config method: get operationId: ProxyService_GetSshProxyConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/config method: patch operationId: ProxyService_PatchSshProxyConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/rdp/config method: get operationId: ProxyService_GetRdpProxyConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/rdp/config method: patch operationId: ProxyService_PatchRdpProxyConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/explanation method: get operationId: ProxyService_GetExplanations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/audit method: get operationId: ProxyService_GetAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/endpoints method: get operationId: ProxyService_GetEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/notification method: get operationId: ProxyService_GetSshEndpointNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/rdp/notification method: get operationId: ProxyService_GetRdpEndpointNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/endpoints/notification method: get operationId: ProxyService_GetEndpointNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/clients method: get operationId: ProxyService_GetTerminalClients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/clienthistory method: get operationId: ProxyService_GetTerminalClientHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/client-overrides method: get operationId: ProxyService_GetTerminalClientOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/ssh/client-overrides method: post operationId: ProxyService_CreateTerminalClientOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/proxy/state method: get operationId: ProxyService_GetProxyingState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/proxy/endpoints/nodes/{id} method: patch operationId: ProxyService_PatchNode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/endpoints/sites/{id} method: patch operationId: ProxyService_PatchSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/endpoints/engines/{id} method: patch operationId: ProxyService_PatchEngine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/ssh/clients/{clientId} method: patch operationId: ProxyService_UpdateTerminalClientType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/ssh/generate-key method: post operationId: ProxyService_GenerateSshHostKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/proxy/rdp/generate-certificate method: post operationId: ProxyService_GenerateRdpProxyCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/password-types/{id} method: get operationId: RemotePasswordChangingService_GetPasswordType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/remote-password-changing/password-types/{id} method: put operationId: RemotePasswordChangingService_UpdatePasswordType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/password-types/{id} method: delete operationId: RemotePasswordChangingService_DeletePasswordType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/custom-commands/{id} method: get operationId: RemotePasswordChangingService_GetCustomCommands x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/remote-password-changing/custom-commands/{id} method: put operationId: RemotePasswordChangingService_UpdateCustomCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/custom-commands/{id} method: delete operationId: RemotePasswordChangingService_DeleteCustomCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/password-types method: get operationId: RemotePasswordChangingService_GetPasswordTypeList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/remote-password-changing/password-types method: post operationId: RemotePasswordChangingService_CreatePasswordType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/password-type-auth/{id} method: get operationId: RemotePasswordChangingService_GetPasswordTypeAuth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/remote-password-changing/password-type-auth/{id} method: post operationId: RemotePasswordChangingService_CreatePasswordTypeAuth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/password-type-auth/{id} method: patch operationId: RemotePasswordChangingService_UpdatePasswordTypeAuth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/remote-password-changing/custom-commands method: post operationId: RemotePasswordChangingService_CreateCustomCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/remote-password-changing/password-types/{id} method: put operationId: RemotePasswordChangingService_UpdatePasswordTypeV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{id} method: get operationId: ReportsService_GetReportDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/{id} method: put operationId: ReportsService_UpdateReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{id} method: delete operationId: ReportsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/reports/{id} method: delete operationId: ReportsService_DeleteV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/categories/{reportCategoryId} method: get operationId: ReportsService_GetReportCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories/{reportCategoryId} method: delete operationId: ReportsService_DeleteReportCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/categories/{reportCategoryId} method: patch operationId: ReportsService_UpdateReportCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/reports/categories/{reportCategoryId} method: delete operationId: ReportsService_DeleteReportCategoryV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/schedules/{reportScheduleId} method: get operationId: ReportsService_GetReportSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/schedules/{reportScheduleId} method: delete operationId: ReportsService_DeleteReportSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/schedules/{reportScheduleId} method: patch operationId: ReportsService_UpdateReportSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/reports/schedules/{reportScheduleId} method: delete operationId: ReportsService_DeleteReportScheduleV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{id}/audits method: get operationId: ReportsService_GetReportAuditsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/audits method: get operationId: ReportsService_GetReportAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports method: get operationId: ReportsService_SearchReportSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports method: post operationId: ReportsService_CreateReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/lookup method: get operationId: ReportsService_Lookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories method: get operationId: ReportsService_GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories method: post operationId: ReportsService_CreateReportCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/charttypes method: get operationId: ReportsService_GetChartTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/{id}/defaultparameters method: get operationId: ReportsService_GetDefaultParameters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/schedules method: get operationId: ReportsService_SearchReportSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/schedules method: post operationId: ReportsService_CreateReportSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/schedules/stub/{reportId} method: get operationId: ReportsService_StubReportSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/schedules/{reportScheduleId}/history/search method: get operationId: ReportsService_SearchReportScheduleHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/schedules/{reportScheduleHistoryId}/history method: get operationId: ReportsService_GetReportScheduleHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/{reportId}/permissions method: get operationId: ReportsService_GetReportPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/{reportId}/permissions method: patch operationId: ReportsService_UpdateReportPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{reportCategoryId}/permissions-from-category method: get operationId: ReportsService_GetReportPermissionsFromCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories/{reportCategoryId}/permissions method: get operationId: ReportsService_GetReportCategoryPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories/{reportCategoryId}/permissions method: patch operationId: ReportsService_UpdateReportCategoryPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/permissions/options method: get operationId: ReportsService_GetReportPermissionOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/categories/permissions/options method: get operationId: ReportsService_GetReportCategoryPermissionOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/reports/export method: post operationId: ReportsService_Export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/execute method: post operationId: ReportsService_Execute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{id}/email method: post operationId: ReportsService_Email x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/schedules/{reportScheduleHistoryId}/history/download method: post operationId: ReportsService_DownloadHistoricalReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/schedules/{reportScheduleId}/undelete method: put operationId: ReportsService_UndeleteReportSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/reports/{reportId}/undelete method: put operationId: ReportsService_UndeleteSystemReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/rest-documentation/services method: get operationId: RestApiDocsService_GetRestApiServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/role-audits method: get operationId: RoleAuditService_GetRoleAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/rolepermissions/unassigned method: get operationId: RolePermissionsService_GetUnassigned x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/{id} method: get operationId: RolesService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/{id} method: patch operationId: RolesService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/roles method: get operationId: RolesService_GetAll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles method: post operationId: RolesService_Create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/roles/{id}/groups method: get operationId: RolesService_GetRoleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/{id}/permissions method: get operationId: RolesService_GetRolePermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/{id}/permissions method: put operationId: RolesService_UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/roles/{id}/permissions/unassigned method: get operationId: RolesService_GetAllRolePermissionsByType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/stub method: get operationId: RolesService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/roles/{roleId}/groups method: patch operationId: RolesService_PatchGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/schedules/{scheduleId} method: get operationId: ScheduleService_GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/schedules/{scheduleId} method: patch operationId: ScheduleService_UpdateSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/schedules method: post operationId: ScheduleService_CreateSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/userscripts method: get operationId: ScriptService_SearchScriptsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/userscripts method: post operationId: ScriptService_CreateScript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/userscripts/categories method: get operationId: ScriptService_SearchScriptCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/userscripts/{scriptId} method: get operationId: ScriptService_GetScript x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/userscripts/history/{scriptHistoryId} method: get operationId: ScriptService_GetScriptHistoryItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/userscripts/audit method: get operationId: ScriptService_SearchScriptAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/userscripts/usage method: get operationId: ScriptService_SearchScriptUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/userscripts/{scriptId} method: patch operationId: ScriptService_UpdateScript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/userscripts/test-ps-script method: post operationId: ScriptService_TestPsScript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/userscripts/test-sql-script method: post operationId: ScriptService_TestSqlScript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/userscripts/test-ssh-script method: post operationId: ScriptService_TestSshScript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/userscripts/{scriptId}/parameters method: put operationId: ScriptService_UpdateScriptParameters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-accounts method: get operationId: SdkClientAccountsService_SearchClientAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-accounts method: post operationId: SdkClientAccountsService_CreateClientAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-accounts/{id} method: get operationId: SdkClientAccountsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-accounts/{id} method: put operationId: SdkClientAccountsService_UpdateClientAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-accounts/enabled method: get operationId: SdkClientAccountsService_GetEnabled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-accounts/enabled method: post operationId: SdkClientAccountsService_ToggleEnabled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-accounts/{id}/revoke method: post operationId: SdkClientAccountsService_Revoke x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/sdk-client-audits method: get operationId: SdkClientAuditsService_SearchClientAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-rules/{id} method: get operationId: SdkClientRulesService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-rules/{id} method: put operationId: SdkClientRulesService_UpdateClientRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-rules/{id} method: delete operationId: SdkClientRulesService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-rules method: get operationId: SdkClientRulesService_SearchClientRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-rules method: post operationId: SdkClientRulesService_CreateClientRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sdk-client-rules/{id}/onboarding-key method: get operationId: SdkClientRulesService_GetOnboardingKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/sdk-client-rules/stub method: get operationId: SdkClientRulesService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests method: get operationId: SecretAccessRequestsService_SearchRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests method: put operationId: SecretAccessRequestsService_UpdateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-access-requests method: post operationId: SecretAccessRequestsService_CreateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-access-requests/{id}/history method: get operationId: SecretAccessRequestsService_GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests/secrets/{id} method: get operationId: SecretAccessRequestsService_GetRequestsForSecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests/{id} method: get operationId: SecretAccessRequestsService_GetRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests/{id}/pending method: get operationId: SecretAccessRequestsService_GetPendingRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests/secrets/{id}/options method: get operationId: SecretAccessRequestsService_GetOptionsBySecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-access-requests/secrets/{id}/view-comment method: post operationId: SecretAccessRequestsService_CreateViewComment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/{id} method: put operationId: SecretDependenciesService_UpdateDependency x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/{id} method: delete operationId: SecretDependenciesService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/groups/{secretId} method: get operationId: SecretDependenciesService_GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies/groups/{secretId} method: put operationId: SecretDependenciesService_UpdateSecretDependencyGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/groups/{secretId} method: post operationId: SecretDependenciesService_CreateDependencyGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/scripts method: get operationId: SecretDependenciesService_GetScripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies/templates method: get operationId: SecretDependenciesService_GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies/{secretDependencyId} method: get operationId: SecretDependenciesService_GetDependency x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies method: get operationId: SecretDependenciesService_SearchDependencySummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies method: post operationId: SecretDependenciesService_CreateDependency x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-dependencies/run/{identifier} method: get operationId: SecretDependenciesService_GetDependencyRunTaskStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies/stub method: get operationId: SecretDependenciesService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-dependencies/run method: post operationId: SecretDependenciesService_Execute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-erase-requests/{id}/history method: get operationId: SecretEraseRequestsService_GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests/{id} method: get operationId: SecretEraseRequestsService_GetRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests/secrets method: get operationId: SecretEraseRequestsService_GetRequestSecrets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests/inbox method: get operationId: SecretEraseRequestsService_InboxSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests/search method: get operationId: SecretEraseRequestsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests/run-now method: get operationId: SecretEraseRequestsService_ProcessNow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-erase-requests method: put operationId: SecretEraseRequestsService_UpdateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-erase-requests method: post operationId: SecretEraseRequestsService_CreateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-extensions/web-secret-templates method: get operationId: SecretExtensionsService_GetWebSecretTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-extensions/search-by-url method: post operationId: SecretExtensionsService_Search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-extensions/search-ad-secrets-by-domain method: post operationId: SecretExtensionsService_SearchActiveDirectorySecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-extensions/search-windows-account-secrets-by-computer-name method: post operationId: SecretExtensionsService_SearchWindowsAccountSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-extensions/autofill-values method: post operationId: SecretExtensionsService_GetAutoFillValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrethealth/exposure method: get operationId: SecretHealthService_GetSecretExposure x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-detail/{secretId}/hook/{secretHookId} method: put operationId: SecretHooksService_UpdateHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-detail/{secretId}/hook/{secretHookId} method: delete operationId: SecretHooksService_DeleteHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-detail/{secretId}/hooks method: get operationId: SecretHooksService_GetHooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-detail/{secretId}/hook/stub/{scriptId} method: get operationId: SecretHooksService_StubHook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-detail/{secretId}/hook/get/{secretHookId} method: get operationId: SecretHooksService_GetHook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-detail/{secretId}/hooks method: get operationId: SecretHooksService_GetHooksV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-detail/{secretId}/hook/stub/{scriptId} method: get operationId: SecretHooksService_StubHookV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-detail/{secretId}/hook/get/{secretHookId} method: get operationId: SecretHooksService_GetHookV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-detail/{secretId}/hook method: post operationId: SecretHooksService_CreateHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secret-detail/{secretId}/hook method: post operationId: SecretHooksService_CreateHookV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secret-detail/{secretId}/hook/{secretHookId} method: put operationId: SecretHooksService_UpdateHookV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-permissions/{id} method: get operationId: SecretPermissionsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-permissions/{id} method: put operationId: SecretPermissionsService_UpdateSecretPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-permissions/{id} method: delete operationId: SecretPermissionsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-permissions method: get operationId: SecretPermissionsService_SearchSecretPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-permissions method: post operationId: SecretPermissionsService_AddSecretPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-permissions/stub method: get operationId: SecretPermissionsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-permissions/role-options method: get operationId: SecretPermissionsService_SecretRoleOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-permissions/platform-permission method: get operationId: SecretPermissionsService_GetPlatformPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-permissions/platform-permission method: post operationId: SecretPermissionsService_AssignPlatformPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{secretId}/share method: patch operationId: SecretPermissionsService_UpdateSecretShare x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-permissions/is-current-user-secret-owner method: post operationId: SecretPermissionsService_IsCurrentUserSecretOwner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-policy/search method: get operationId: SecretPolicyService_SearchSecretPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-policy/stub method: get operationId: SecretPolicyService_GetSecretPolicyStubV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-policy/{id} method: get operationId: SecretPolicyService_GetSecretPolicyV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-policy/{id} method: patch operationId: SecretPolicyService_UpdateSecretPolicyV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-policy/{id}/audit method: get operationId: SecretPolicyService_GetSecretPolicyAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-policy/{id}/status method: get operationId: SecretPolicyService_GetSecretPolicyStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-policy method: post operationId: SecretPolicyService_CreateSecretPolicyV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id} method: put operationId: SecretsService_UpdateSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id} method: delete operationId: SecretsService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/fields/{slug}/listdetails method: get operationId: SecretsService_GetListFieldListDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/fields/{slug}/listdetails method: put operationId: SecretsService_UpdateListFieldListDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/fields/{slug}/listdetails method: delete operationId: SecretsService_DeleteListFieldListDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets method: get operationId: SecretsService_SearchV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secrets/search-total method: get operationId: SecretsService_SearchTotalV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/lookup method: get operationId: SecretsService_SearchSecretLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/lookup/{id} method: get operationId: SecretsService_GetLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/stub method: get operationId: SecretsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secrets/{id} method: get operationId: SecretsService_GetSecretV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/preview method: get operationId: SecretsService_GetSecretPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/summary method: get operationId: SecretsService_GetSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/fields/{slug} method: get operationId: SecretsService_GetField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/fields/{slug} method: put operationId: SecretsService_PutField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/fields/{slug}/list method: get operationId: SecretsService_GetListField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/favorite method: get operationId: SecretsService_GetFavorites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{secretId}/transition-history method: get operationId: SecretsService_GetSecretTransitionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/audits method: get operationId: SecretsService_GetSecretAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/state method: get operationId: SecretsService_GetSecretState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/secret-detail/{id}/general/{isEditMode?}/{loadReadOnlyFlags?} method: get operationId: SecretsService_GetGeneral x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/settings method: get operationId: SecretsService_GetSecretSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/launcher-sessions method: get operationId: SecretsService_GetActiveSecretSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/launcher-sessions method: patch operationId: SecretsService_UpdateSecretSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/ssh-restricted-commands method: get operationId: SecretsService_GetSshRestrictedCommands x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secrets/export/job/{jobId} method: get operationId: SecretsService_RetrieveSecretJobStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secrets/export/{jobId}/details method: get operationId: SecretsService_RetrieveExportSecretsDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secrets/export method: get operationId: SecretsService_RetrieveSecretExport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secrets/{id}/general method: patch operationId: SecretsService_UpdateGeneral x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/email method: patch operationId: SecretsService_UpdateEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/security-general method: patch operationId: SecretsService_UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/{id}/general method: patch operationId: SecretsService_UpdateGeneralV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/{id}/email method: patch operationId: SecretsService_UpdateEmailV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v3/secrets/{id}/security-checkout method: patch operationId: SecretsService_UpdateSecurityCheckoutV3 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/security-multifactor-authentication method: patch operationId: SecretsService_UpdateSecurityMultifactorAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/{id}/security-general method: patch operationId: SecretsService_UpdateSecurityV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/extended-search-details method: post operationId: SecretsService_GetSecretExtendedSearchDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/restricted method: post operationId: SecretsService_GetRestricted x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets method: post operationId: SecretsService_CreateSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/heartbeat method: post operationId: SecretsService_RunHeartBeat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/expire method: post operationId: SecretsService_Expire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/change-password method: post operationId: SecretsService_ChangePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/check-in method: post operationId: SecretsService_CheckIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/check-out method: post operationId: SecretsService_CheckOut x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/extend-check-out method: post operationId: SecretsService_ExtendCheckOut x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/restricted/fields/{slug} method: post operationId: SecretsService_RestrictedField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/rdpproxy method: post operationId: SecretsService_GetSecretRdpProxyInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/sshproxy method: post operationId: SecretsService_GetSecretSshProxyInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/sshterminal method: post operationId: SecretsService_GetSecretSshTerminalDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{secretId}/favorite method: post operationId: SecretsService_Favorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/stop-password-change method: post operationId: SecretsService_StopPasswordChange x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/secrets/convert-template method: post operationId: SecretsService_ConvertTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/get-convert-info method: post operationId: SecretsService_GetConvertInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/export method: post operationId: SecretsService_ExportSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/export/job method: post operationId: SecretsService_ExportSecretJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/rpc-script-secrets method: put operationId: SecretsService_UpdateRpcScriptSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/activate method: put operationId: SecretsService_UndeleteSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/{id}/rpc-script-secrets method: put operationId: SecretsService_UpdateRpcScriptSecretsV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v3/secrets/{id}/security-approval method: put operationId: SecretsService_UpdateSecurityApprovalV3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/secrets/{id}/activate method: put operationId: SecretsService_UndeleteSecretV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{id}/expiration method: put operationId: SecretsService_UpdateExpiration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secrets/{secretId}/update-ssh-restricted-commands method: put operationId: SecretsService_UpdateSshRestrictedCommands x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-detail/{secretId}/jumpbox-route-selection method: put operationId: SecretsService_UpdateJumpboxRouteSelection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secretserversettings/export/stub method: get operationId: SecretServerSettingsService_GetExportStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secretserversettings/export method: post operationId: SecretServerSettingsService_GetExport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secretserversettings/capabilities method: post operationId: SecretServerSettingsService_GetExportImportCapabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secretserversettings/import method: post operationId: SecretServerSettingsService_ImportSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/recorded-sessions/ssh-session method: get operationId: SecretSessionsService_GetSshProxyData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/ssh-session-file method: get operationId: SecretSessionsService_GetSshProxyDataAsFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-sessions/{id}/summary method: get operationId: SecretSessionsService_GetSecretSessionBySecretSessionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions method: get operationId: SecretSessionsService_SearchSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id} method: get operationId: SecretSessionsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/summary method: get operationId: SecretSessionsService_GetSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/points-of-interest method: get operationId: SecretSessionsService_SearchPointsOfInterest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/points-of-interest-summary method: get operationId: SecretSessionsService_SearchPointsOfInterestSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/session-recordings/{fileName} method: get operationId: SecretSessionsService_GetSessionRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/session-recordings method: get operationId: SecretSessionsService_GetSessionRecordingById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/session-image-by-key/{secretSessionKey}/{imageId?} method: get operationId: SecretSessionsService_GetSessionImageByKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/session-image-by-launcher-guid/{launcherGuid}/{imageId?} method: get operationId: SecretSessionsService_GetSessionImageLauncherGuid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/session-image/{secretSessionId}/{imageId?} method: get operationId: SecretSessionsService_GetSessionImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/session-frames/{secretSessionId}/{topImageIdRecovered} method: get operationId: SecretSessionsService_GetSessionFrames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/recorded-sessions/{id}/request-processing method: post operationId: SecretSessionsService_ProcessSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-template-permissions/grouped method: get operationId: SecretTemplatePermissionsService_SearchTemplatePermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-template-permissions method: get operationId: SecretTemplatePermissionsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-template-permissions method: put operationId: SecretTemplatePermissionsService_Update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-template-permissions/roles method: get operationId: SecretTemplatePermissionsService_GetTemplatePermissionRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-template-permissions/{secretTypeId} method: put operationId: SecretTemplatePermissionsService_UpdateTemplatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/fields/{templateFieldId} method: delete operationId: SecretTemplatesService_DisableField x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/secret-templates/password-requirements/password-dictionaries/{id} method: get operationId: SecretTemplatesService_GetPasswordDictionary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/password-requirements/password-dictionaries/{id} method: delete operationId: SecretTemplatesService_DeletePasswordDictionary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} method: get operationId: SecretTemplatesService_GetSecretTemplateExtendedMapping x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} method: post operationId: SecretTemplatesService_CreateSecretTemplateExtendedMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} method: delete operationId: SecretTemplatesService_DeleteExtendedMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} method: patch operationId: SecretTemplatesService_UpdateSecretTemplateExtendedMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} method: get operationId: SecretTemplatesService_GetSecretTemplateLauncher x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} method: post operationId: SecretTemplatesService_CreateSecretTemplateLauncher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} method: delete operationId: SecretTemplatesService_DeleteSecretTemplateLauncher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} method: patch operationId: SecretTemplatesService_UpdateSecretTemplateLauncher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates method: get operationId: SecretTemplatesService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates method: post operationId: SecretTemplatesService_CreateTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{id}/export method: get operationId: SecretTemplatesService_Export x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/password-requirements/password-dictionaries method: get operationId: SecretTemplatesService_GetPasswordDictionaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/password-requirements/password-dictionaries method: put operationId: SecretTemplatesService_UpdatePasswordDictionary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/password-requirements/password-dictionaries method: post operationId: SecretTemplatesService_AddPasswordDictionary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/extended-types method: get operationId: SecretTemplatesService_SearchSecretTemplateExtendedTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/extended-mappings method: get operationId: SecretTemplatesService_SearchSecretTemplateExtendedMappings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId}/stub method: get operationId: SecretTemplatesService_StubSecretTemplateExtendedMapping x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/launcher-types method: get operationId: SecretTemplatesService_SearchLauncherTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/launchers method: get operationId: SecretTemplatesService_SearchSecretTemplateLaunchers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId}/stub method: get operationId: SecretTemplatesService_StubSecretTemplateLauncher x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/password-type method: get operationId: SecretTemplatesService_GetSecretTemplatePasswordType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/{secretTemplateId}/password-type method: patch operationId: SecretTemplatesService_PatchSecretTemplatePasswordChanger x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates-list method: get operationId: SecretTemplatesService_GetSecretTemplatesList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-templates/{secretTemplateId} method: get operationId: SecretTemplatesService_GetV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/secret-templates/{secretTemplateId} method: patch operationId: SecretTemplatesService_PatchTemplateV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/fields/search method: get operationId: SecretTemplatesService_SearchTemplateFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/fields/stub method: get operationId: SecretTemplatesService_StubTemplateField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/fields/{secretFieldId} method: get operationId: SecretTemplatesService_GetTemplateField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/secret-templates/fields/{secretTemplateFieldId} method: patch operationId: SecretTemplatesService_PatchTemplateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{id}/copy method: post operationId: SecretTemplatesService_Copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{templateId} method: put operationId: SecretTemplatesService_Put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{templateId} method: post operationId: SecretTemplatesService_CreateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/generate-password/{secretfieldId} method: post operationId: SecretTemplatesService_GeneratePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/import method: post operationId: SecretTemplatesService_ImportSecretTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/fields method: post operationId: SecretTemplatesService_CreateTemplateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/{secretTemplateId}/fields/sort method: post operationId: SecretTemplatesService_SortTemplateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/secret-templates/password-type/{templateId} method: put operationId: SecretTemplatesService_UpdateSecretTemplatePasswordType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/security-audit-logs method: get operationId: SecurityAuditLogsService_SearchLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/nodes method: get operationId: ServerNodesService_GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/nodes/{nodeId} method: get operationId: ServerNodesService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/nodes/{nodeId}/configuration method: post operationId: ServerNodesService_UpdateNodeConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/sites method: get operationId: SitesService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v3/slack-configuration method: get operationId: SlackService_GetConfigurationV3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v3/slack-configuration method: put operationId: SlackService_UpdateConfigurationV3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/slack-test method: get operationId: SlackService_SendTestSlackMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/slack/event method: post operationId: SlackService_HandleEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/slack/interaction method: post operationId: SlackService_HandleInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-cipher-suite/search method: get operationId: SshCipherSuiteService_SearchCipherSuite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-cipher-suite/{id} method: get operationId: SshCipherSuiteService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-cipher-suite/{id} method: patch operationId: SshCipherSuiteService_UpdateSshCipherSuite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-ciphers/search method: get operationId: SshCipherSuiteService_SearchCipher x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-cipher-suite/{id}/audit method: get operationId: SshCipherSuiteService_GetSshCipherSuiteAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-cipher-suite method: post operationId: SshCipherSuiteService_CreateSshCipherSuite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command-blocklist/{id} method: get operationId: SshCommandBlocklistService_GetSshCommandBlocklist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-blocklist/list method: get operationId: SshCommandBlocklistService_GetSshCommandBlocklists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-blocklist/stub method: get operationId: SshCommandBlocklistService_GetSshCommandBlocklistStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-blocklist/policies method: get operationId: SshCommandBlocklistService_GetSshCommandBlocklistPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-blocklist/{sshCommandBlocklistId} method: patch operationId: SshCommandBlocklistService_PatchSshCommandBlocklist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command-blocklist method: post operationId: SshCommandBlocklistService_CreateSshCommandBlocklist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command/{id} method: get operationId: SshCommandService_GetSshCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command/list method: get operationId: SshCommandService_GetSshCommands x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command/stub method: get operationId: SshCommandService_GetSshCommandStub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command/{sshCommandId} method: patch operationId: SshCommandService_UpdateSshCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command method: post operationId: SshCommandService_CreateSshCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command-menu/search method: get operationId: SshCommandMenuService_SearchSshCommandMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-menu/audit/search method: get operationId: SshCommandMenuService_SearchAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-item/audit/search method: get operationId: SshCommandMenuService_SearchItemAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-menu/{sshCommandMenuId} method: get operationId: SshCommandMenuService_GetSshCommandMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-menu/{sshCommandMenuId} method: patch operationId: SshCommandMenuService_PatchSshCommandMenu x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ssh-command-menu/state method: get operationId: SshCommandMenuService_GetSshCommandState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ssh-command-menu method: post operationId: SshCommandMenuService_AddSshCommandMenu x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/subscriptions method: get operationId: SubscriptionsService_GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams method: get operationId: TeamsService_Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams method: post operationId: TeamsService_CreateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/teams/stub method: get operationId: TeamsService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id} method: get operationId: TeamsService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id} method: put operationId: TeamsService_UpdateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/teams/{id}/audits method: get operationId: TeamsService_GetTeamAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id}/members method: get operationId: TeamsService_GetTeamMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id}/members method: post operationId: TeamsService_AddTeamMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/teams/{id}/members/search method: get operationId: TeamsService_SearchTeamMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id}/sites method: get operationId: TeamsService_GetTeamSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id}/sites method: post operationId: TeamsService_AddTeamSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/teams/{id}/lists method: get operationId: TeamsService_GetTeamLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/teams/{id}/lists method: post operationId: TeamsService_AddListsToTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ticket-systems method: get operationId: TicketSystemsService_GetTicketSystems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ticket-systems method: post operationId: TicketSystemsService_CreateTicketSystem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ticket-systems/{id} method: get operationId: TicketSystemsService_GetTicketSystem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ticket-systems/{id} method: patch operationId: TicketSystemsService_UpdateTicketSystem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/ticket-systems method: get operationId: TicketSystemsService_GetTicketSystemsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/ticket-systems/{id} method: get operationId: TicketSystemsService_GetTicketSystemV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ticket-systems/{ticketSystemId}/test method: post operationId: TicketSystemsService_TestTicketSystem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id} method: get operationId: UsersService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{id} method: put operationId: UsersService_UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id} method: delete operationId: UsersService_Delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id} method: patch operationId: UsersService_PatchUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/owners/{ownerId} method: get operationId: UsersService_GetUserOwner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{id}/owners/{ownerId} method: delete operationId: UsersService_DeleteUserOwner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/roles method: get operationId: UsersService_GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{id}/roles method: put operationId: UsersService_UpdateUserRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/roles method: post operationId: UsersService_CreateUserRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/roles method: delete operationId: UsersService_DeleteUserRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/groups method: get operationId: UsersService_GetUserGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{id}/groups method: put operationId: UsersService_UpdateUserGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/groups method: post operationId: UsersService_AddUserToGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/groups method: delete operationId: UsersService_RemoveUserGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users method: get operationId: UsersService_SearchUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users method: post operationId: UsersService_CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/current-summary method: get operationId: UsersService_GetCurrentUserSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/current method: get operationId: UsersService_GetCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/lookup method: get operationId: UsersService_Lookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/stub method: get operationId: UsersService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/platform/{platformUserId} method: get operationId: UsersService_GetUserByPlatformId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/public-ssh-keys method: get operationId: UsersService_GetUserPublicSshKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/public-ssh-keys method: post operationId: UsersService_CreateUserPublicSshKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/owners method: get operationId: UsersService_SearchUserOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{id}/owners method: post operationId: UsersService_AddUserOwner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{id}/owners method: patch operationId: UsersService_PatchUserOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/domains method: get operationId: UsersService_GetDomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{userId}/roles-assigned method: get operationId: UsersService_GetUserRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{userId}/audit method: get operationId: UsersService_GetUserAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{userId}/secret-activity method: get operationId: UsersService_GetUserSecretActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/action/audit method: get operationId: UsersService_GetUserActionAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/{userId}/teams method: get operationId: UsersService_GetUserTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/preference method: get operationId: UsersService_GetPreference x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/preference method: post operationId: UsersService_UpdatePreference x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/sessions method: get operationId: UsersService_GetCurrentUserSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/users/public-ssh-keys/{id} method: patch operationId: UsersService_DeactivateUserPublicSshKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/change-password method: post operationId: UsersService_ChangePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/verify-password method: post operationId: UsersService_VerifyPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{userId}/reset-two-factor method: post operationId: UsersService_ResetTwoFactor x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/users/{userId}/password-reset method: post operationId: UsersService_ResetUserPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/users/delete-pii/{id} method: post operationId: UsersService_UserPersonalInfoDeleteCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{userId}/secret-activity/expire method: post operationId: UsersService_ExpireUserSecretActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/{userId}/lock-out method: post operationId: UsersService_LockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/users/sessions/terminate method: post operationId: UsersService_TerminateCurrentUserSessions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/users/doublelock-password method: put operationId: UsersService_SetUserDoubleLockPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/version method: get operationId: VersionService_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/instances/template/{id} method: get operationId: WorkflowInstancesService_GetByTemplateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/steps method: get operationId: WorkflowStepTemplatesService_GetTemplateSteps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/steps method: put operationId: WorkflowStepTemplatesService_UpdateStep x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/workflows/templates/{id}/steps method: post operationId: WorkflowStepTemplatesService_CreateStep x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/workflows/templates/steps/stub method: get operationId: WorkflowStepTemplatesService_Stub x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/steps/{stepNum} method: get operationId: WorkflowStepTemplatesService_GetTemplateStep x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/steps/{stepNum} method: put operationId: WorkflowStepTemplatesService_UpdateStepModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/workflows/templates method: get operationId: WorkflowTemplatesService_SearchWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates method: post operationId: WorkflowTemplatesService_CreateWorkflowTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/workflows/templates/stub method: get operationId: WorkflowTemplatesService_StubWorkflowTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id} method: get operationId: WorkflowTemplatesService_GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id} method: put operationId: WorkflowTemplatesService_UpdateWorkflowTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/workflows/templates/{id}/audits method: get operationId: WorkflowTemplatesService_SearchTemplateAudit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/entities/{includeAll} method: get operationId: WorkflowTemplatesService_GetWorkflowEntities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/workflows/templates/{id}/cancel-requests method: post operationId: WorkflowTemplatesService_CancelRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/diagnostics/system-logs method: get operationId: DiagnosticsV2Service_SearchSystemLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none