generated: '2026-07-15' method: generated source: openapi/activiti-rest-openapi.yml 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: 171 by_action_class: connected: 85 acting: 86 by_consequence: read: 85 write: 81 physical: 4 safety-critical: 1 human_in_the_loop_required: 1 operations: - path: /api/enterprise/account/integration method: get operationId: getAccountsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/basic-auths method: get operationId: getBasicAuthConfigurationsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/basic-auths method: post operationId: createBasicAuthConfigurationUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/basic-auths/{basicAuthId} method: get operationId: getBasicAuthConfigurationUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/basic-auths/{basicAuthId} method: put operationId: updateBasicAuthConfigurationUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/basic-auths/{basicAuthId} method: delete operationId: removeBasicAuthonfigurationUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/endpoints method: get operationId: getEndpointConfigurationsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/endpoints method: post operationId: createEndpointConfigurationUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/endpoints/{endpointConfigurationId} method: get operationId: getEndpointConfigurationUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/endpoints/{endpointConfigurationId} method: put operationId: updateEndpointConfigurationUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/endpoints/{endpointConfigurationId} method: delete operationId: removeEndpointConfigurationUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups method: get operationId: getGroupsUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/groups method: post operationId: createNewGroupUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId} method: get operationId: getGroupUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/groups/{groupId} method: put operationId: updateGroupUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId} method: delete operationId: deleteGroupUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/action/activate method: post operationId: activateUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/add-all-users method: post operationId: addAllUsersToGroupUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/capabilities method: post operationId: addGroupCapabilitiesUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/capabilities/{groupCapabilityId} method: delete operationId: deleteGroupCapabilityUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/members/{userId} method: post operationId: addGroupMemberUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/members/{userId} method: delete operationId: deleteGroupMemberUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/potential-capabilities method: get operationId: getCapabilitiesUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/groups/{groupId}/related-groups method: get operationId: getRelatedGroupsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/groups/{groupId}/related-groups/{relatedGroupId} method: post operationId: addRelatedGroupUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/related-groups/{relatedGroupId} method: delete operationId: deleteRelatedGroupUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/groups/{groupId}/users method: get operationId: getGroupUsersUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/tenants method: get operationId: getTenantsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/tenants method: post operationId: createTenantUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/tenants/{tenantId} method: get operationId: getTenantUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/tenants/{tenantId} method: put operationId: updateUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/tenants/{tenantId} method: delete operationId: deleteTenantUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/tenants/{tenantId}/events method: get operationId: getTenantEventsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/tenants/{tenantId}/logo method: get operationId: getTenantLogoUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/tenants/{tenantId}/logo method: post operationId: uploadTenantLogoUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/users method: get operationId: getUsersUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/users method: post operationId: createNewUserUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/users method: put operationId: bulkUpdateUsersUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/admin/users/{userId} method: get operationId: getUserUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/admin/users/{userId} method: put operationId: updateUserDetailsUsingPUT_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/app-definitions/import method: post operationId: importAppDefinitionUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/app-definitions/{modelId}/export method: get operationId: exportAppDefinitionUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/app-definitions/{modelId}/import method: post operationId: importAppDefinitionUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/app-definitions/{modelId}/publish method: post operationId: publishAppDefinitionUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/app-version method: get operationId: getAppVersionUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/content method: post operationId: createTemporaryRelatedContentUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/content/raw method: post operationId: createTemporaryRawRelatedContentUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/content/{contentId} method: get operationId: getContentUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/content/{contentId} method: delete operationId: deleteContentUsingDELETE_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/content/{contentId}/raw method: get operationId: getRawContentUsingGET_3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/content/{contentId}/rendition/{renditionType} method: get operationId: getRawContentUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/editor/form-models/values method: get operationId: getFormsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/editor/form-models/{formId} method: get operationId: getFormUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/editor/form-models/{formId} method: put operationId: saveFormUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/editor/form-models/{formId}/history/{formHistoryId} method: get operationId: getFormHistoryUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/editor/form-models/{formId}/validate method: put operationId: validateModelUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/processes method: get operationId: getUserProcessInstanceFiltersUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/filters/processes method: post operationId: createUserProcessInstanceFilterUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/processes method: put operationId: orderUserProcessInstanceFiltersUsingPUT 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: /api/enterprise/filters/processes/{userFilterId} method: get operationId: getUserProcessInstanceFilterUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/filters/processes/{userFilterId} method: put operationId: updateUserProcessInstanceFilterUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/processes/{userFilterId} method: delete operationId: deleteUserProcessInstanceFilterUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/tasks method: get operationId: getUserTaskFiltersUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/filters/tasks method: post operationId: createUserTaskFilterUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/tasks method: put operationId: orderUserTaskFiltersUsingPUT 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: /api/enterprise/filters/tasks/{userFilterId} method: get operationId: getUserTaskFilterUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/filters/tasks/{userFilterId} method: put operationId: updateUserTaskFilterUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/filters/tasks/{userFilterId} method: delete operationId: deleteUserTaskFilterUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/groups method: get operationId: getGroupsUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/groups/{groupId}/users method: get operationId: getUsersForGroupUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/idm-sync-log-entries method: get operationId: getSyncLogEntriesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/idm-sync-log-entries/{syncLogEntryId}/logfile method: get operationId: getLogFileUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/idm/passwords method: post operationId: requestPasswordResetUsingPOST 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: /api/enterprise/integration/alfresco-cloud/confirm-auth-request method: get operationId: confirmAuthorisationUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco-cloud/networks method: get operationId: getAllNetworksUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco-cloud/networks/{networkId}/folders/{folderId}/content method: get operationId: getContentInFolderUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco-cloud/networks/{networkId}/sites method: get operationId: getAllSitesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco-cloud/networks/{networkId}/sites/{siteId}/content method: get operationId: getContentInSiteUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco/{repositoryId}/folders/{folderId}/content method: get operationId: getContentInFolderUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco/{repositoryId}/sites method: get operationId: getAllSitesUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/alfresco/{repositoryId}/sites/{siteId}/content method: get operationId: getContentInSiteUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/box/confirm-auth-request method: get operationId: confirmAuthorisationUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/box/files method: get operationId: getFilesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/box/status method: get operationId: getBoxPluginStatusUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/box/{userId}/account method: get operationId: getRepositoryAccountUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/box/{userId}/account method: post operationId: createRepositoryAccountUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/integration/box/{userId}/account method: put operationId: updateRepositoryAccountUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/integration/box/{userId}/account method: delete operationId: deleteRepositoryAccountUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/integration/google-drive/confirm-auth-request method: get operationId: confirmAuthorisationUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/integration/google-drive/files method: get operationId: getFilesUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models method: get operationId: getModelsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models method: post operationId: createModelUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models-for-app-definition method: get operationId: getModelsToIncludeInAppDefinitionUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{modelId} method: get operationId: getModelUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{modelId} method: put operationId: updateModelUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId} method: delete operationId: deleteModelUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId}/clone method: post operationId: duplicateModelUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId}/editor/json method: get operationId: getModelJSONUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{modelId}/editor/json method: post operationId: saveModelUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId}/editor/validate method: post operationId: validateModelUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId}/history method: get operationId: getModelHistoryCollectionUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{modelId}/history/{modelHistoryId} method: get operationId: getProcessModelHistoryUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{modelId}/newversion method: post operationId: importNewVersionUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/models/{modelId}/thumbnail method: get operationId: getModelThumbnailUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{processModelId}/bpmn20 method: get operationId: getProcessModelBpmn20XmlUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/models/{processModelId}/history/{processModelHistoryId}/bpmn20 method: get operationId: getHistoricProcessModelBpmn20XmlUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-definitions method: get operationId: getProcessDefinitionsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-definitions/{processDefinitionId}/start-form method: get operationId: getProcessDefinitionStartFormUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-definitions/{processDefinitionId}/start-form-values/{field} method: get operationId: getRestFieldValuesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-definitions/{processDefinitionId}/start-form-values/{field}/{column} method: get operationId: getRestTableFieldValuesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-instances method: post operationId: startNewProcessInstanceUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/filter method: post operationId: filterProcessInstancesUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/query method: post operationId: getProcessInstancesUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/{processInstanceId} method: get operationId: getProcessInstanceUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-instances/{processInstanceId} method: delete operationId: deleteProcessInstanceUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/{processInstanceId}/comments method: get operationId: getProcessInstanceCommentsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-instances/{processInstanceId}/comments method: post operationId: addProcessInstanceCommentUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/{processInstanceId}/content method: get operationId: getRelatedContentForProcessInstanceUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-instances/{processInstanceId}/content method: post operationId: createRelatedContentOnProcessInstanceUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/{processInstanceId}/field-content method: get operationId: getProcessInstanceContentUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-instances/{processInstanceId}/raw-content method: post operationId: createRelatedContentOnProcessInstanceUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-instances/{processInstanceId}/start-form method: get operationId: getProcessInstanceStartFormUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/process-models/import method: post operationId: importProcessModelUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/process-scopes method: post operationId: getRuntimeProcessScopesUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/profile method: get operationId: getProfileUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/profile method: post operationId: updateProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/profile-password method: post operationId: changePasswordUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/profile-picture method: get operationId: getProfilePictureUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/profile-picture method: post operationId: uploadProfilePictureUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/profile/accounts/alfresco method: get operationId: getRepositoriesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/runtime-app-definitions method: get operationId: getAppDefinitionsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/runtime-app-definitions method: post operationId: deployAppDefinitionsUsingPOST 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: /api/enterprise/script-files/controllers method: get operationId: getControllersUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/script-files/libraries method: get operationId: getLibrariesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/system/properties method: get operationId: getPropertiesUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/task-forms/{taskId} method: get operationId: getTaskFormUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/task-forms/{taskId} method: post operationId: completeTaskFormUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/task-forms/{taskId}/form-values/{field} method: get operationId: getRestFieldValuesUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/task-forms/{taskId}/form-values/{field}/{column} method: get operationId: getRestFieldValuesUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/task-forms/{taskId}/save-form method: post operationId: saveTaskFormUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks method: post operationId: createNewTaskUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/filter method: post operationId: filterTasksUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/query method: post operationId: listTasksUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId} method: get operationId: getTaskUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/tasks/{taskId} method: put operationId: updateTaskUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId} method: delete operationId: deleteTaskUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/assign method: put operationId: assignTaskUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/attach-form method: put operationId: attachFormUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/claim method: put operationId: claimTaskUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/complete method: put operationId: completeTaskUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/involve method: put operationId: involveUserUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/remove-form method: delete operationId: removeFormUsingDELETE x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/remove-involved method: put operationId: removeInvolvedUserUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/action/unclaim method: put operationId: unclaimTaskUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/checklist method: get operationId: getChecklistUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/tasks/{taskId}/checklist method: post operationId: addSubtaskUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/checklist method: put operationId: orderChecklistUsingPUT 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: /api/enterprise/tasks/{taskId}/comments method: get operationId: getTaskCommentsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/tasks/{taskId}/comments method: post operationId: addTaskCommentUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/content method: get operationId: getRelatedContentForTaskUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/tasks/{taskId}/content method: post operationId: createRelatedContentOnTaskUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/tasks/{taskId}/raw-content method: post operationId: createRelatedContentOnTaskUsingPOST_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/temporary/example-headers method: get operationId: getHeadersUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/temporary/example-options method: get operationId: getOptionsUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/temporary/generate-report-data/complete-tasks method: get operationId: completeTasksUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/temporary/generate-report-data/start-process method: get operationId: generateDataUsingGET x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/users method: get operationId: getUsersUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/users/{userId} method: get operationId: getUserUsingGET_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/enterprise/users/{userId} method: post operationId: executeActionUsingPOST x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/users/{userId} method: put operationId: updateUserUsingPUT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/enterprise/users/{userId}/picture method: get operationId: getProfilePictureUsingGET_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none