generated: '2026-07-15' method: generated source: openapi/flowable-bpmn-openapi.yml, openapi/flowable-cmmn-openapi.yml, openapi/flowable-content-openapi.yml, openapi/flowable-dmn-openapi.yml, openapi/flowable-external-worker-openapi.yml, openapi/flowable-form-openapi.yml, openapi/flowable-idm-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: 498 by_action_class: connected: 264 acting: 234 by_consequence: read: 264 write: 216 physical: 14 safety-critical: 4 human_in_the_loop_required: 4 operations: - path: /form/form-data method: get operationId: getFormData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form/form-data method: post operationId: submitForm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-activity-instances method: get operationId: listHistoricActivityInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-detail method: get operationId: listHistoricDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-detail/{detailId}/data method: get operationId: getHistoricDetailVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances method: get operationId: listHistoricProcessInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances/delete method: post operationId: bulkDeleteHistoricProcessInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-process-instances/{processInstanceId} method: get operationId: getHistoricProcessInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances/{processInstanceId} method: delete operationId: deleteHistoricProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-process-instances/{processInstanceId}/comments method: get operationId: listHistoricProcessInstanceComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances/{processInstanceId}/comments method: post operationId: createComment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-process-instances/{processInstanceId}/comments/{commentId} method: get operationId: getComment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances/{processInstanceId}/comments/{commentId} method: delete operationId: deleteComment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-process-instances/{processInstanceId}/identitylinks method: get operationId: listHistoricProcessInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-process-instances/{processInstanceId}/variables/{variableName}/data method: get operationId: getHistoricProcessInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-instances method: get operationId: listHistoricTaskInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-instances/{taskId} method: get operationId: getTaskInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-instances/{taskId} method: delete operationId: deleteTaskInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /history/historic-task-instances/{taskId}/form method: get operationId: getHistoricTaskForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-instances/{taskId}/identitylinks method: get operationId: listHistoricTaskInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-instances/{taskId}/variables/{variableName}/data method: get operationId: getHistoricTaskInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-task-log-entries method: get operationId: getHistoricTaskLogEntries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-variable-instances method: get operationId: listHistoricVariableInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /history/historic-variable-instances/{varInstanceId}/data method: get operationId: getHistoricInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/groups method: get operationId: listGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/groups method: post operationId: createGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/groups/{groupId} method: get operationId: getGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/groups/{groupId} method: put operationId: updateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/groups/{groupId} method: delete operationId: deleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/groups/{groupId}/members method: post operationId: createMembership 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: /identity/groups/{groupId}/members/{userId} method: delete operationId: deleteMembership 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: /identity/users method: get operationId: listUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/users method: post operationId: 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: /identity/users/{userId} method: get operationId: getUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/users/{userId} method: put operationId: 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: /identity/users/{userId} method: delete operationId: deleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/users/{userId}/info method: get operationId: listUserInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/users/{userId}/info method: post operationId: createUserInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/users/{userId}/info/{key} method: get operationId: getUserInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/users/{userId}/info/{key} method: put operationId: updateUserInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/users/{userId}/info/{key} method: delete operationId: deleteUserInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/users/{userId}/picture method: get operationId: getUserPicture x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/users/{userId}/picture method: put operationId: updateUserPicture x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/batch-parts/{batchPartId} method: get operationId: getBatchPart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/batch-parts/{batchPartId}/batch-part-document method: get operationId: getBatchPartDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/batches method: get operationId: listBatches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/batches/{batchId} method: get operationId: getBatch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/batches/{batchId} method: delete operationId: deleteBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/batches/{batchId}/batch-document method: get operationId: getBatchDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/batches/{batchId}/batch-parts method: get operationId: listBatchesPart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/deadletter-jobs method: get operationId: listDeadLetterJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/deadletter-jobs method: post operationId: executeDeadLetterJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/deadletter-jobs/{jobId} method: get operationId: getDeadletterJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/deadletter-jobs/{jobId} method: post operationId: executeDeadLetterJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/deadletter-jobs/{jobId} method: delete operationId: deleteDeadLetterJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/deadletter-jobs/{jobId}/exception-stacktrace method: get operationId: getDeadLetterJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/engine-properties method: get operationId: getEngineProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/engine-properties method: post operationId: createEngineProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/engine-properties/{engineProperty} method: put operationId: updateEngineProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/engine-properties/{engineProperty} method: delete operationId: deleteEngineProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/history-jobs method: get operationId: listDeadLetterJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/history-jobs/{jobId} method: get operationId: getHistoryJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/history-jobs/{jobId} method: post operationId: executeHistoryJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/history-jobs/{jobId} method: delete operationId: deleteHistoryJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/jobs method: get operationId: listJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/jobs/{jobId} method: get operationId: getJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/jobs/{jobId} method: post operationId: executeJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/jobs/{jobId} method: delete operationId: deleteJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/jobs/{jobId}/exception-stacktrace method: get operationId: getJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/properties method: get operationId: getProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/suspended-jobs method: get operationId: listSuspendedJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/suspended-jobs/{jobId} method: get operationId: getSuspendedJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/suspended-jobs/{jobId} method: delete operationId: deleteSuspendedJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/suspended-jobs/{jobId}/exception-stacktrace method: get operationId: getSuspendedJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/tables method: get operationId: listTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/tables/{tableName} method: get operationId: getTable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/tables/{tableName}/columns method: get operationId: getTableMetaData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/tables/{tableName}/data method: get operationId: getTableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/timer-jobs method: get operationId: listTimerJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/timer-jobs/{jobId} method: get operationId: getTimerJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /management/timer-jobs/{jobId} method: post operationId: executeTimerJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/timer-jobs/{jobId} method: delete operationId: deleteTimerJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /management/timer-jobs/{jobId}/exception-stacktrace method: get operationId: getTimerJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /query/activity-instances method: post operationId: queryActivityInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/executions method: post operationId: queryExecutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/historic-activity-instances method: post operationId: queryActivityInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/historic-detail method: post operationId: queryHistoricDetail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/historic-process-instances method: post operationId: queryHistoricProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/historic-task-instances method: post operationId: queryHistoricTaskInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/historic-variable-instances method: post operationId: queryVariableInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/process-instances method: post operationId: queryProcessInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/tasks method: post operationId: queryTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/variable-instances method: post operationId: queryVariableInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/deployments method: get operationId: listDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/deployments method: post operationId: uploadDeployment 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: /repository/deployments/{deploymentId} method: get operationId: getDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/deployments/{deploymentId} method: delete operationId: deleteDeployment 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: /repository/deployments/{deploymentId}/resourcedata/{resourceName} method: get operationId: getDeploymentResourceData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/deployments/{deploymentId}/resources method: get operationId: listDeploymentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/deployments/{deploymentId}/resources/** method: get operationId: getDeploymentResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/models method: get operationId: listModels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/models method: post operationId: createModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/models/{modelId} method: get operationId: getModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/models/{modelId} method: put operationId: updateModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/models/{modelId} method: delete operationId: deleteModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/models/{modelId}/source method: get operationId: getModelBytes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/models/{modelId}/source method: put operationId: setModelSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/models/{modelId}/source-extra method: get operationId: getExtraEditorSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/models/{modelId}/source-extra method: put operationId: setExtraEditorSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions method: get operationId: listProcessDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId} method: get operationId: getProcessDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId} method: put operationId: executeProcessDefinitionAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions/{processDefinitionId}/batch-migrate method: post operationId: batchMigrateInstancesOfProcessDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions/{processDefinitionId}/decision-tables method: get operationId: listProcessDefinitionDecisionTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/decisions method: get operationId: listProcessDefinitionDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/form-definitions method: get operationId: listProcessDefinitionFormDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/identitylinks method: get operationId: listProcessDefinitionIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/identitylinks method: post operationId: createIdentityLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId} method: get operationId: getIdentityLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId} method: delete operationId: deleteIdentityLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions/{processDefinitionId}/image method: get operationId: getModelResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/migrate method: post operationId: migrateInstancesOfProcessDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repository/process-definitions/{processDefinitionId}/model method: get operationId: getBpmnModelResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/resourcedata method: get operationId: getProcessDefinitionResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /repository/process-definitions/{processDefinitionId}/start-form method: get operationId: getProcessDefinitionStartForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/activity-instances method: get operationId: listActivityInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/event-subscriptions method: get operationId: listEventSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/event-subscriptions/{eventSubscriptionId} method: get operationId: getEventSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions method: get operationId: listExecutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions method: put operationId: executeExecutionAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId} method: get operationId: getExecution x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions/{executionId} method: put operationId: performExecutionAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/activities method: get operationId: listExecutionActiveActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions/{executionId}/change-state method: post operationId: changeExecutionActivityState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables method: get operationId: listExecutionVariables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions/{executionId}/variables method: post operationId: createExecutionVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables method: put operationId: createOrUpdateExecutionVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables method: delete operationId: deleteLocalVariables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables-async method: post operationId: createExecutionVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables-async method: put operationId: createOrUpdateExecutionVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables-async/{variableName} method: put operationId: updateExecutionVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables/{variableName} method: get operationId: getExecutionVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/executions/{executionId}/variables/{variableName} method: put operationId: updateExecutionVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables/{variableName} method: delete operationId: deletedExecutionVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/executions/{executionId}/variables/{variableName}/data method: get operationId: getExecutionVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances method: get operationId: listProcessInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances method: post operationId: createProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/delete method: post operationId: deleteProcessInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId} method: get operationId: getProcessInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId} method: put operationId: updateProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId} method: delete operationId: deleteProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/change-state method: post operationId: changeActivityState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/diagram method: get operationId: getProcessInstanceDiagram x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId}/evaluate-conditions method: post operationId: evaluateConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/identitylinks method: get operationId: listProcessInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId}/identitylinks method: post operationId: createProcessInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/identitylinks/users/{identityId}/{type} method: get operationId: getProcessInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId}/identitylinks/users/{identityId}/{type} method: delete operationId: deleteProcessInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/inject method: post operationId: injectActivityInProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/migrate method: post operationId: migrateProcessInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables method: get operationId: listProcessInstanceVariables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId}/variables method: post operationId: createProcessInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables method: put operationId: createOrUpdateProcessVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables method: delete operationId: deleteLocalProcessVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables-async method: post operationId: createProcessInstanceVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables-async method: put operationId: createOrUpdateProcessVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables-async/{variableName} method: put operationId: updateProcessInstanceVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables/{variableName} method: get operationId: getProcessInstanceVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/process-instances/{processInstanceId}/variables/{variableName} method: put operationId: updateProcessInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables/{variableName} method: delete operationId: deleteProcessInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/process-instances/{processInstanceId}/variables/{variableName}/data method: get operationId: getProcessInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/signals method: post operationId: signalEventReceived x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks method: get operationId: listTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks method: post operationId: createTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks method: put operationId: bulkUpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId} method: get operationId: getTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId} method: post operationId: executeTaskAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId} method: put operationId: updateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId} method: delete operationId: deleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/attachments method: get operationId: listTaskAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/attachments method: post operationId: createAttachment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/attachments/{attachmentId} method: get operationId: getAttachment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/attachments/{attachmentId} method: delete operationId: deleteAttachment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/attachments/{attachmentId}/content method: get operationId: getAttachmentContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/comments method: get operationId: listTaskComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/comments method: post operationId: createTaskComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/comments/{commentId} method: get operationId: getTaskComment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/comments/{commentId} method: delete operationId: deleteTaskComment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/events method: get operationId: listTaskEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/events/{eventId} method: get operationId: getEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/events/{eventId} method: delete operationId: deleteEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/form method: get operationId: getTaskForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/identitylinks method: get operationId: listTasksInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/identitylinks method: post operationId: createTaskInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/identitylinks/{family} method: get operationId: listIdentityLinksForFamily x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/identitylinks/{family}/{identityId}/{type} method: get operationId: getTaskInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/identitylinks/{family}/{identityId}/{type} method: delete operationId: deleteTaskInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/subtasks method: get operationId: listTaskSubtasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/variables method: get operationId: listTaskVariables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/variables method: post operationId: createTaskVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/variables method: delete operationId: deleteAllLocalTaskVariables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/variables/{variableName} method: get operationId: getTaskInstanceVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/tasks/{taskId}/variables/{variableName} method: put operationId: updateTaskInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/variables/{variableName} method: delete operationId: deleteTaskInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runtime/tasks/{taskId}/variables/{variableName}/data method: get operationId: getTaskVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/variable-instances method: get operationId: listVariableInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runtime/variable-instances/{varInstanceId}/data method: get operationId: getVariableInstanceData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-case-instances method: get operationId: listHistoricCaseInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-case-instances/delete method: post operationId: bulkDeleteHistoricCaseInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-history/historic-case-instances/{caseInstanceId} method: get operationId: getHistoricCaseInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-case-instances/{caseInstanceId} method: delete operationId: deleteHistoricCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-history/historic-case-instances/{caseInstanceId}/identitylinks method: get operationId: listHistoricCaseInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-case-instances/{caseInstanceId}/migrate method: post operationId: migrateHistoricCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-history/historic-case-instances/{caseInstanceId}/stage-overview method: get operationId: getHistoricStageOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-case-instances/{caseInstanceId}/variables/{variableName}/data method: get operationId: getHistoricCaseInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-milestone-instances method: get operationId: listHistoricMilestoneInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-milestone-instances/{milestoneInstanceId} method: get operationId: getHistoricMilestoneInstanceById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-planitem-instances method: get operationId: listHistoricPlanItemInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-planitem-instances/{planItemInstanceId} method: get operationId: getHistoricPlanItemInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-task-instances method: get operationId: listHistoricTaskInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-task-instances/{taskId} method: get operationId: getTaskInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-task-instances/{taskId} method: delete operationId: deleteTaskInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-history/historic-task-instances/{taskId}/form method: get operationId: getTaskForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-task-instances/{taskId}/identitylinks method: get operationId: listHistoricTaskInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-task-instances/{taskId}/variables/{variableName}/data method: get operationId: getHistoricTaskInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-variable-instances method: get operationId: listHistoricVariableInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-history/historic-variable-instances/{varInstanceId}/data method: get operationId: getHistoricInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/deadletter-jobs method: get operationId: listDeadLetterJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/deadletter-jobs method: post operationId: executeDeadLetterJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/deadletter-jobs/{jobId} method: get operationId: getDeadletterJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/deadletter-jobs/{jobId} method: post operationId: executeDeadLetterJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/deadletter-jobs/{jobId} method: delete operationId: deleteDeadLetterJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/deadletter-jobs/{jobId}/exception-stacktrace method: get operationId: getDeadLetterJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/history-jobs method: get operationId: listDeadLetterJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/history-jobs/{jobId} method: get operationId: getHistoryJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/history-jobs/{jobId} method: post operationId: executeHistoryJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/history-jobs/{jobId} method: delete operationId: deleteHistoryJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/jobs method: get operationId: listJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/jobs/{jobId} method: get operationId: getJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/jobs/{jobId} method: post operationId: executeJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/jobs/{jobId} method: delete operationId: deleteJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/jobs/{jobId}/exception-stacktrace method: get operationId: getJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/suspended-jobs method: get operationId: listSuspendedJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/suspended-jobs/{jobId} method: get operationId: getSuspendedJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/suspended-jobs/{jobId} method: delete operationId: deleteSuspendedJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/suspended-jobs/{jobId}/exception-stacktrace method: get operationId: getSuspendedJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/timer-jobs method: get operationId: listTimerJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/timer-jobs/{jobId} method: get operationId: getTimerJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-management/timer-jobs/{jobId} method: post operationId: executeTimerJobAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/timer-jobs/{jobId} method: delete operationId: deleteTimerJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-management/timer-jobs/{jobId}/exception-stacktrace method: get operationId: getTimerJobStacktrace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-query/case-instances method: post operationId: queryCaseInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/historic-case-instances method: post operationId: queryHistoricCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/historic-milestone-instances method: post operationId: queryHistoricMilestoneInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/historic-planitem-instances method: post operationId: queryHistoricPlanItemInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/historic-task-instances method: post operationId: queryHistoricTaskInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/historic-variable-instances method: post operationId: queryVariableInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/plan-item-instances method: post operationId: queryPlanItemInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/tasks method: post operationId: queryTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-query/variable-instances method: post operationId: queryVariableInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions method: get operationId: listCaseDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId} method: get operationId: getCaseDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId} method: put operationId: executeCaseDefinitionAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/batch-migrate method: post operationId: batchMigrateInstancesOfCaseDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/batch-migrate-historic-instances method: post operationId: batchMigrateHistoricInstancesOfCaseDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/decision-tables method: get operationId: listCaseDefinitionDecisionTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/decisions method: get operationId: listCaseDefinitionDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/form-definitions method: get operationId: listCaseDefinitionFormDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/identitylinks method: get operationId: listCaseDefinitionIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/identitylinks method: post operationId: createIdentityLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/identitylinks/{family}/{identityId} method: get operationId: getIdentityLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/identitylinks/{family}/{identityId} method: delete operationId: deleteIdentityLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/image method: get operationId: getImageResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/migrate method: post operationId: migrateInstancesOfCaseDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/migrate-historic-instances method: post operationId: migrateHistoricInstancesOfCaseDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-repository/case-definitions/{caseDefinitionId}/model method: get operationId: getCmmnModelResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/resourcedata method: get operationId: getProcessDefinitionResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/case-definitions/{caseDefinitionId}/start-form method: get operationId: getProcessDefinitionStartForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/deployments method: get operationId: listDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/deployments method: post operationId: uploadDeployment 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: /cmmn-repository/deployments/{deploymentId} method: get operationId: getDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/deployments/{deploymentId} method: delete operationId: deleteDeployment 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: /cmmn-repository/deployments/{deploymentId}/resourcedata/{resourceName} method: get operationId: getDeploymentResourceData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/deployments/{deploymentId}/resources method: get operationId: listDeploymentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-repository/deployments/{deploymentId}/resources/** method: get operationId: getDeploymentResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances method: get operationId: listCaseInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances method: post operationId: createCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/delete method: post operationId: bulkDeleteCaseInstances 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: /cmmn-runtime/case-instances/{caseInstanceId} method: get operationId: getCaseInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId} method: put operationId: updateCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId} method: delete operationId: terminateCaseInstance 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: /cmmn-runtime/case-instances/{caseInstanceId}/change-state method: post operationId: changePlanItemState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/delete method: delete operationId: deleteCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/diagram method: get operationId: getCaseInstanceDiagram x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/identitylinks method: get operationId: listCaseInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/identitylinks method: post operationId: createCaseInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/identitylinks/users/{identityId}/{type} method: get operationId: getCaseInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/identitylinks/users/{identityId}/{type} method: delete operationId: deleteCaseInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/migrate method: post operationId: migrateCaseInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/stage-overview method: get operationId: getStageOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables method: get operationId: listCaseInstanceVariables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables method: post operationId: createCaseInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables method: put operationId: createOrUpdateCaseVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables method: delete operationId: deleteCaseVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables-async method: post operationId: createCaseInstanceVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables-async method: put operationId: createOrUpdateCaseVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables-async/{variableName} method: put operationId: updateCaseInstanceVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables/{variableName} method: get operationId: getCaseInstanceVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables/{variableName} method: put operationId: updateCaseInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables/{variableName} method: delete operationId: deleteCaseInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/case-instances/{caseInstanceId}/variables/{variableName}/data method: get operationId: getCaseInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/event-subscriptions method: get operationId: listEventSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/event-subscriptions/{eventSubscriptionId} method: get operationId: getEventSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/plan-item-instances method: get operationId: listPlanItemInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId} method: get operationId: getPlanItemInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId} method: put operationId: performPlanItemInstanceAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables method: post operationId: createPlanItemInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables-async method: post operationId: createPlanItemInstanceVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables-async/{variableName} method: put operationId: updatePlanItemVariableAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables/{variableName} method: put operationId: updatePlanItemVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables/{variableName} method: delete operationId: deletePlanItemVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/plan-item-instances/{planItemInstanceId}/variables/{variableName}/data method: get operationId: getPlanItemInstanceVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks method: get operationId: listTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks method: post operationId: createTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks method: put operationId: bulkUpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId} method: get operationId: getTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId} method: post operationId: executeTaskAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId} method: put operationId: updateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId} method: delete operationId: deleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/form method: get operationId: getTaskForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/identitylinks method: get operationId: listTasksInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/identitylinks method: post operationId: createTaskInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/identitylinks/{family} method: get operationId: listIdentityLinksForFamily x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/identitylinks/{family}/{identityId}/{type} method: get operationId: getTaskInstanceIdentityLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/identitylinks/{family}/{identityId}/{type} method: delete operationId: deleteTaskInstanceIdentityLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/subtasks method: get operationId: listTaskSubtasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/variables method: get operationId: listTaskVariables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/variables method: post operationId: createTaskVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/variables method: delete operationId: deleteAllLocalTaskVariables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/variables/{variableName} method: get operationId: getTaskInstanceVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/tasks/{taskId}/variables/{variableName} method: put operationId: updateTaskInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/variables/{variableName} method: delete operationId: deleteTaskInstanceVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cmmn-runtime/tasks/{taskId}/variables/{variableName}/data method: get operationId: getTaskVariableData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/variable-instances method: get operationId: listVariableInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cmmn-runtime/variable-instances/{varInstanceId}/data method: get operationId: getVariableInstanceData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items method: get operationId: listContentItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items method: post operationId: createContentItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId} method: get operationId: getContentItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId} method: put operationId: updateContentItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId} method: delete operationId: deleteContentItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/copy method: post operationId: copyContentItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/data method: get operationId: getContentItemData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId}/data method: post operationId: saveContentItemData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/data/latest method: get operationId: getLatestContentItemData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId}/metadata method: get operationId: listContentMetadata x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId}/metadata method: post operationId: createContentMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/metadata method: put operationId: createOrUpdateContentMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/metadata method: delete operationId: deleteContentMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/metadata/{metadataName} method: get operationId: getContentItemMetadataValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId}/metadata/{metadataName} method: put operationId: updateContentItemMetadataValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/metadata/{metadataName} method: delete operationId: deleteContentItemMetadataValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/content-items/{contentItemId}/rendition/{renditionType} method: get operationId: getRenditionForContentItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/content-items/{contentItemId}/rendition/{renditionType}/latest method: get operationId: getLatestRenditionForContentItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/rendition-items/{renditionItemId}/data method: post operationId: saveContentItemData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /content-service/version-parent-items/{versionParentId} method: get operationId: getContentItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/version-parent-items/{versionParentId}/data method: get operationId: getContentItemData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /content-service/version-parent-items/{versionParentId}/rendition/{renditionType} method: get operationId: getRenditionForContentItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/deployments method: get operationId: listDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/deployments method: post operationId: uploadDeployment 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: /document-repository/deployments/{deploymentId} method: get operationId: getDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/deployments/{deploymentId} method: delete operationId: deleteDeployment 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: /document-repository/deployments/{deploymentId}/resourcedata/{resourceName} method: get operationId: getDeploymentResourceData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/deployments/{deploymentId}/resources method: get operationId: listDeploymentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/deployments/{deploymentId}/resources/** method: get operationId: getDeploymentResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/document-definitions method: get operationId: listDocumentDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/document-definitions/{documentDefinitionId} method: get operationId: getDocumentDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/document-definitions/{documentDefinitionId} method: put operationId: executeDocumentDefinitionAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /document-repository/document-definitions/{documentDefinitionId}/form-model method: get operationId: getDocumentDefinitionForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/document-definitions/{documentDefinitionId}/model method: get operationId: getCmmnModelResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document-repository/document-definitions/{documentDefinitionId}/resourcedata method: get operationId: getDocumentDefinitionResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /query/content-items method: post operationId: getQueryResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/rendition-items method: post operationId: getQueryResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rendition-service/rendition-items method: get operationId: listRenditionItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rendition-service/rendition-items/{renditionItemId} method: get operationId: getRenditionItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rendition-service/rendition-items/{renditionItemId} method: delete operationId: deleteRenditionItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rendition-service/rendition-items/{renditionItemId}/data method: get operationId: getRenditionItemData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rendition-service/rendition-items/{renditionItemId}/data/latest method: get operationId: getLatestRenditionItemData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-history/historic-decision-executions method: get operationId: listHistoricDecisionExecutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-history/historic-decision-executions/{historicDecisionExecutionId} method: get operationId: getHistoricDecisionExecution x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-history/historic-decision-executions/{historicDecisionExecutionId}/auditdata method: get operationId: getHistoricDecisionExecutionAuditData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decision-tables method: get operationId: listDecisionTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decision-tables/{decisionTableId} method: get operationId: getDecisionTable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decision-tables/{decisionTableId}/model method: get operationId: getDecisionTableModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decision-tables/{decisionTableId}/resourcedata method: get operationId: getDecisionTableResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decisions method: get operationId: listDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decisions/{decisionId} method: get operationId: getDecision x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decisions/{decisionId}/image method: get operationId: getImageResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decisions/{decisionId}/model method: get operationId: getDecisionModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/decisions/{decisionId}/resourcedata method: get operationId: getDecisionResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/deployments method: get operationId: listDecisionDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/deployments method: post operationId: uploadDecisionDeployment 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: /dmn-repository/deployments/{deploymentId} method: get operationId: getDecisionDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-repository/deployments/{deploymentId} method: delete operationId: deleteDecisionDeployment 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: /dmn-repository/deployments/{deploymentId}/resourcedata/{resourceName} method: get operationId: getDecisionTableDeploymentResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dmn-rule/execute method: post operationId: 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: /dmn-rule/execute-decision method: post operationId: executeDecision x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dmn-rule/execute-decision-service method: post operationId: executeDecisionService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dmn-rule/execute-decision-service/single-result method: post operationId: executeDecisionServiceWithSingleResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dmn-rule/execute-decision/single-result method: post operationId: executeDecisionWithSingleResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dmn-rule/execute/single-result method: post operationId: executeWithSingleResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /acquire/jobs method: post operationId: acquireAndLockJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /acquire/jobs/{jobId}/bpmnError method: post operationId: bpmnErrorJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /acquire/jobs/{jobId}/cmmnTerminate method: post operationId: terminateCmmnJob 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: /acquire/jobs/{jobId}/complete method: post operationId: completeJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /acquire/jobs/{jobId}/fail method: post operationId: failJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /jobs method: get operationId: listExternalWorkerJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jobs/{jobId} method: get operationId: getExternalWorkerJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /unacquire/jobs method: post operationId: unacquireJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /unacquire/jobs/{jobId} method: post operationId: unaquireJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /form-management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/button-definitions/key/{formDefinitionKey}/model method: get operationId: getFormDefinitionButtonsByKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/deployments method: get operationId: listFormDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/deployments method: post operationId: uploadDeployment 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: /form-repository/deployments/{deploymentId} method: get operationId: getFormDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/deployments/{deploymentId} method: delete operationId: deleteFormDeployment 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: /form-repository/deployments/{deploymentId}/resourcedata/{resourceName} method: get operationId: getFormDeploymentResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/form-definitions method: get operationId: listFormDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/form-definitions/key/{formDefinitionKey}/model method: get operationId: getFormDefinitionFormModelByKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/form-definitions/{formDefinitionId} method: get operationId: getForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/form-definitions/{formDefinitionId}/model method: get operationId: getFormDefinitionFormModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form-repository/form-definitions/{formDefinitionId}/resourcedata method: get operationId: getFormDefinitionContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form/form-instance-model method: post operationId: getFormInstanceModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /form/form-instance/{formInstanceId} method: get operationId: getFormInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form/form-instance/{formInstanceId}/values method: get operationId: getFormInstance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form/form-instances method: get operationId: listFormInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /form/form-instances method: post operationId: storeFormInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /form/model method: post operationId: getFormModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/form-instances method: post operationId: queryFormInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /access-tokens method: get operationId: queryAccessTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /access-tokens/{tokenId} method: get operationId: getAccessToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /access-tokens/{tokenId} method: delete operationId: revokeAccessToken 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: /contact-filters method: get operationId: listContactFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contact-filters/{contactFilterId} method: get operationId: getContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /current-user method: get operationId: getCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /current-user/access-tokens method: get operationId: queryAccessTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /current-user/access-tokens method: post operationId: createAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /current-user/access-tokens/{tokenId} method: delete operationId: deleteAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /current-user/presence method: put operationId: updateCurrentUserPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /current-user/snooze method: post operationId: snoozeCurrentUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups method: get operationId: listGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups method: post operationId: createGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{groupId} method: get operationId: getGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{groupId} method: put operationId: updateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{groupId} method: delete operationId: deleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{groupId}/members method: post operationId: createMembership 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: /groups/{groupId}/members/{userId} method: delete operationId: deleteMembership 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: /idm-management/engine method: get operationId: getEngineInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privileges method: get operationId: listPrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privileges/{privilegeId} method: get operationId: getPrivilege x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privileges/{privilegeId}/group/{groupId} method: delete operationId: deleteGroupPrivilege x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privileges/{privilegeId}/groups method: get operationId: listPrivilegeGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privileges/{privilegeId}/groups method: post operationId: addGroupPrivilege x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privileges/{privilegeId}/users method: get operationId: listPrivilegeUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privileges/{privilegeId}/users method: post operationId: addUserPrivilege x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privileges/{privilegeId}/users/{userId} method: delete operationId: deleteUserPrivilege x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/groups method: post operationId: queryGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /query/users method: post operationId: queryUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/query-users method: get operationId: Search a user index x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenants method: get operationId: getTenants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-definitions method: get operationId: listUserDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-definitions method: post operationId: registerUserDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /user-definitions/key/{userDefinitionKey} method: get operationId: getUserDefinitionByKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-definitions/{userDefinitionId} method: get operationId: getUserDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-definitions/{userDefinitionId}/model method: get operationId: getUserDefinitionModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: get operationId: listUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: post operationId: 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: /users/reindex method: post operationId: reindexUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId} method: get operationId: getUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId} method: put operationId: 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: /users/{userId} method: delete operationId: deleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/accounts method: get operationId: listUserAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId}/avatar/data method: get operationId: getUserAvatar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId}/avatar/data method: post operationId: updateUserAvatar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/avatar/thumbnail method: get operationId: getUserAvatarThumbnail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId}/change-language method: put operationId: changeUserLanguage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/change-password method: put operationId: changeUserPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/change-theme method: put operationId: changeUserTheme x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/identity-info/{identityInfoName} method: delete operationId: deleteUserIdentityInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/index-document method: get operationId: getUserDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId}/name method: get operationId: getUserName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{userId}/presence method: put operationId: updateUserPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/reindex method: post operationId: reindexUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/update-state method: put operationId: updateUserStateAndSubState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{userId}/update-user-definition method: put operationId: updateUserDefinition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required