All REST Endpoints
Audit/Adhoc tasks
The operations from the Audit/Adhoc tasks category.
- Adhoc Task History
- Method: getPath:
/process/api/v1/audit/tasks/{adhocTaskId}
- List Adhoc Task Members
- Method: getPath:
/process/api/v1/audit/tasks/{adhocTaskId}/member-history
- List Current State of Adhoc Task Members
- Method: getPath:
/process/api/v1/audit/tasks/{adhocTaskId}/members
Audit/Instances
The operations from the Audit/Instances category.
- List Current State of Process Instance Members
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/members
- List Process Instance Members
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/member-history
Audit/Instances/Activities
The operations from the Audit/Instances/Activities category.
- Get Process Activity Instance
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/activities/{activityInstanceId}
- Get Request and Response Details
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/activities/{activityInstanceId}/requestResponseDetails
- List Multi-instance Activity Items
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/activities/{multiInstanceActivityId}/items
- List Process Activity Instances
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/activities
Audit/Instances/Data Objects
The operations from the Audit/Instances/Data Objects category.
- List Data Objects
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/data-objects
- List Process Data Object History
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/data-objects/{dataobjectId}
Audit/Instances/Documents
The operations from the Audit/Instances/Documents category.
- List History of Process Document
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/documents/{documentId}
- List Process Documents
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/documents
Audit/Instances/Tasks
The operations from the Audit/Instances/Tasks category.
- List User Task History for Process Instance
- Method: getPath:
/process/api/v1/audit/instances/{instanceId}/tasks/{taskId}
Credentials
All Credential APIs
- Create a New Credential
- Method: postPath:
/process/api/v1/credentials/maps/{param2}/keys/{param3}
- Delete a Credential Key
- Method: deletePath:
/process/api/v1/credentials/maps/{param2}/keys/{param3}
- Get Credential Details
- Method: getPath:
/process/api/v1/credentials/maps/{param2}/keys/{param3}
- Update a Credential Key and Map
- Method: putPath:
/process/api/v1/credentials/maps/{param2}/keys/{param3}
Decision Applications
All DMN DesignTime APIs
- Activate an Application
- Method: putPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/activate
- Clone an Application
- Method: putPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/clone
- Create or Import an Application
- Method: postPath:
/process/api/v1/design/dmnApplications
- Deactivate an Application
- Method: putPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/deactivate
- Delete All Versions of an Application
- Method: deletePath:
/process/api/v1/design/dmnApplications/{applicationName}
- Delete an Application by Name and Version
- Method: deletePath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}
- Export an Application
- Method: getPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/export
- Get an Application
- Method: getPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}
- List Applications by Name
- Method: getPath:
/process/api/v1/design/dmnApplications/{applicationName}
- List Decision Applications
- Method: getPath:
/process/api/v1/design/dmnApplications
- Version an Application
- Method: putPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/version
Decision Applications/Snapshots
The operations from the Decision Applications/Snapshots category.
- Create a Snapshot
- Method: postPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/snapshots
- Delete a Snapshot
- Method: deletePath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/snapshots/{snapshotId}
- Delete Snapshots
- Method: deletePath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/snapshots
- Get a Snapshot
- Method: getPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/snapshots/{snapshotId}
- List Snapshots
- Method: getPath:
/process/api/v1/design/dmnApplications/{applicationName}/versions/{version}/snapshots
Decisions
All OpenAPI for decision runtime
- Get Application Details
- Method: getPath:
/decision/api/v1/applications/{appId}
- Get the OpenAPI Specification of a Decision Service
- Method: getPath:
/decision/api/v1/applications/{appId}/versions/{versionId}/decision-services/{serviceName}/openapi
- Get the Version of an Application
- Method: getPath:
/decision/api/v1/applications/{appId}/versions/{versionId}
- List Applications
- Method: getPath:
/decision/api/v1/applications
- List Decision Services of an Application Version
- Method: getPath:
/decision/api/v1/applications/{appId}/versions/{versionId}/decision-services
- List Versions of an Application
- Method: getPath:
/decision/api/v1/applications/{appId}/versions
Dynamic Processes
All Dynamic Processes APIs
- Get Process Execution
- Method: getPath:
/process/api/v1/dp-executions/{id}
- List Process Executions
- Method: getPath:
/process/api/v1/dp-executions
- Perform Action on a Process Execution
- Method: putPath:
/process/api/v1/dp-executions/{id}
Oracle Integration Generation 2 Migration/Migrate All Applications
The operations from the Oracle Integration Generation 2 Migration/Migrate All Applications category.
- Delete Migration Job
- Method: deletePath:
/process/api/v1/oic-migration/jobs/{jobId}
- Get Migration Job by jobId
- Method: getPath:
/process/api/v1/oic-migration/jobs/{jobId}
- List Migration Jobs
- Method: getPath:
/process/api/v1/oic-migration/jobs
- Migrate All Applications
- Method: postPath:
/process/api/v1/oic-migration/jobs
Oracle Integration Generation 2 Migration/Migrate a Single Application
The operations from the Oracle Integration Generation 2 Migration/Migrate a Single Application category.
- Get Migration Report of Application
- Method: getPath:
/process/api/v1/oic-migration/migrations/{migrationId}
- Import an Oracle Integration Generation 2 Application
- Method: postPath:
/process/api/v1/oic-migration/migrations
Process Applications
All Process DesignTime APIs
- Activate an Application
- Method: putPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/activate
- Clone an Application
- Method: putPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/clone
- Create or Import an Application
- Method: postPath:
/process/api/v1/design/applications
- Deactivate an Application
- Method: putPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/deactivate
- Delete All Versions of an Application
- Method: deletePath:
/process/api/v1/design/applications/{applicationName}
- Delete an Application by Name and Version
- Method: deletePath:
/process/api/v1/design/applications/{applicationName}/versions/{version}
- Export an Application
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/export
- Get an Application
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}
- List Applications
- Method: getPath:
/process/api/v1/design/applications
- List Applications by Name
- Method: getPath:
/process/api/v1/design/applications/{applicationName}
- Set an Activated Application as Default
- Method: putPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/default
- Version an Application
- Method: putPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/version
Process Applications/Connectors
The operations from the Process Applications/Connectors category.
- Associate a Global Credential With the Connector
- Method: patchPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors/{connectorId}/credentials/global/associate
- Get a Connector
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors/{connectorId}
- Get Associated Global Credential With the Connector
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors/{connectorId}/credentials/global/associate
- Get List of Global Credentials for the Connector
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors/{connectorId}/credentials/global
- List all Connectors
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors
- Update the Base URL for a Connector
- Method: patchPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/connectors/{connectorId}
Process Applications/Snapshots
The operations from the Process Applications/Snapshots category.
- Create a Snapshot
- Method: postPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/snapshots
- Delete a Snapshot
- Method: deletePath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/snapshots/{snapshotId}
- Delete Snapshots
- Method: deletePath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/snapshots
- Get a Snapshot
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/snapshots/{snapshotId}
- List Snapshots
- Method: getPath:
/process/api/v1/design/applications/{applicationName}/versions/{version}/snapshots
Processes/Dynamic Process Resources
The operations from the Processes/Dynamic Process Resources category.
- Get a Process Resource by Name
- Method: getPath:
/process/api/v1/dp-resources/{name}
- List Process Resources
- Method: getPath:
/process/api/v1/dp-resources
Processes/Instances
The operations from the Processes/Instances category.
- Create a Process Instance
- Method: postPath:
/process/api/v1/instances
- Get a Process Instance
- Method: getPath:
/process/api/v1/instances/{id}
- List Process Instances
- Method: getPath:
/process/api/v1/instances
- Perform an Action on Process Instance
- Method: putPath:
/process/api/v1/instances/{id}
Processes/Instances/Alter Flow (Structured Process)
The operations from the Processes/Instances/Alter Flow (Structured Process) category.
- List Active Activity IDs of an Instance
- Method: getPath:
/process/api/v1/instances/{instanceId}/activities
- List Target Activities of an Instance
- Method: getPath:
/process/api/v1/instances/{instanceId}/target-activities
Processes/Instances/Attributes
The operations from the Processes/Instances/Attributes category.
- List Attribute Values of an Instance
- Method: getPath:
/process/api/v1/instances/{instanceId}/attributes/{attr_name}
- List Attributes of an Instance
- Method: getPath:
/process/api/v1/instances/{instanceId}/attributes
- Update Attribute Values of an Instance
- Method: putPath:
/process/api/v1/instances/{instanceId}/attributes/{attr_name}
Processes/Instances/Data Objects
The operations from the Processes/Instances/Data Objects category.
- Get a Process Instance Data Object's Value
- Method: getPath:
/process/api/v1/instances/{id}/data-objects/{name}
- Get Data Object Value of a Sub-process
- Method: getPath:
/process/api/v1/instances/{instanceId}/activities/{act_inst_id}/data-objects/{name}
- List Data Objects of Sub-process Activity
- Method: getPath:
/process/api/v1/instances/{instanceId}/activities/{act_inst_id}/data-objects
- List Process Instance Data Objects
- Method: getPath:
/process/api/v1/instances/{id}/data-objects
- Update Data Object of a Sub-process Activity
- Method: putPath:
/process/api/v1/instances/{instanceId}/activities/{act_inst_id}/data-objects/{name}
- Update Data Object of Instance
- Method: putPath:
/process/api/v1/instances/{id}/data-objects/{name}
Processes/Instances/Instance Comments
The operations from the Processes/Instances/Instance Comments category.
- Add a Process Instance Comment
- Method: postPath:
/process/api/v1/instances/{id}/comments
- Get Process Instance Comment by Comment Id
- Method: getPath:
/process/api/v1/instances/{id}/comments/{commentId}
- List Process Instance Comments
- Method: getPath:
/process/api/v1/instances/{id}/comments
Processes/Instances/Instance Documents
The operations from the Processes/Instances/Instance Documents category.
- Delete a Process Document
- Method: deletePath:
/process/api/v1/instances/{id}/documents/files/{documentId}
- Download a Process Document
- Method: getPath:
/process/api/v1/instances/{id}/documents/files/{documentId}/data
- List Process Instance Documents
- Method: getPath:
/process/api/v1/instances/{id}/documents
- Upload Process Document to Process Instance
- Method: postPath:
/process/api/v1/instances/{id}/documents/files/data
Processes/Instances/Members
The operations from the Processes/Instances/Members category.
- Add Members to an Instance
- Method: postPath:
/process/api/v1/instances/{id}/members
- Delete a Member of an Instance
- Method: deletePath:
/process/api/v1/instances/{id}/members/{identityId}
- Get Member Details of an Instance and IdentityId
- Method: getPath:
/process/api/v1/instances/{id}/members/{identityId}
- Get Members of an Instance
- Method: getPath:
/process/api/v1/instances/{id}/members
- Update/Delete Members of an Instance
- Method: putPath:
/process/api/v1/instances/{id}/members
Processes/Instances/Timer Start Events
The operations from the Processes/Instances/Timer Start Events category.
- List Timer Start Events
- Method: getPath:
/process/api/v1/instances/startTimer
- Pause Timer Start Event
- Method: postPath:
/process/api/v1/instances/startTimer/pause
- Resume Timer Start Event
- Method: postPath:
/process/api/v1/instances/startTimer/resume
Processes/Messages
The operations from the Processes/Messages category.
- Send Message to Process Instance
- Method: postPath:
/process/api/v1/messages
Processes/Process Executions
The operations from the Processes/Process Executions category.
- Get a Process Execution
- Method: getPath:
/process/api/v1/process-executions/{id}
- List Process Executions
- Method: getPath:
/process/api/v1/process-executions
- Perform an Action on a Process Execution
- Method: putPath:
/process/api/v1/process-executions/{id}
Processes/Process Instances (Structured Process)
The operations from the Processes/Process Instances (Structured Process) category.
- Get a Process Instance Incident
- Method: getPath:
/process/api/v1/process-instances/{id}/incidents/{incidentId}
- Get a Process Instance Job
- Method: getPath:
/process/api/v1/process-instances/{id}/jobs/{jobId}
- Get the Process Instance History
- Method: getPath:
/process/api/v1/process-instances/{id}/history
- List Process Instance Incidents
- Method: getPath:
/process/api/v1/process-instances/{id}/incidents
- List Process Instance Jobs
- Method: getPath:
/process/api/v1/process-instances/{id}/jobs
- Resubmit a Process Instance Job
- Method: postPath:
/process/api/v1/process-instances/{id}/jobs/{jobId}
Processes/Process Interfaces
The operations from the Processes/Process Interfaces category.
- Get a Process Interface
- Method: getPath:
/process/api/v1/process-interfaces/{id}
- Get a Process Interface Schema
- Method: getPath:
/process/api/v1/process-interfaces/{id}/schemas/{name}
- List Process Interfaces
- Method: getPath:
/process/api/v1/process-interfaces
Roles
All Roles APIs
- Create a Role
- Method: postPath:
/process/api/v1/data-access/roles
- Delete Role by Id
- Method: deletePath:
/process/api/v1/data-access/roles/{id}
- Get a Role by Id
- Method: getPath:
/process/api/v1/data-access/roles/{id}
- List Roles
- Method: getPath:
/process/api/v1/data-access/roles
Roles/Role Members
The operations from the Roles/Role Members category.
- Add a Role Member to the Role
- Method: postPath:
/process/api/v1/data-access/roles/{id}/members
- Delete Role Member of the Role by Role Member ID
- Method: deletePath:
/process/api/v1/data-access/roles/{id}/members/{identityId}
- Get Members of a Role
- Method: getPath:
/process/api/v1/data-access/roles/{id}/members
- Get Role Member of the Role by ID
- Method: getPath:
/process/api/v1/data-access/roles/{id}/members/{identityId}
User Configurations/Out Of Office
The operations from the User Configurations/Out Of Office category.
- Creates Out Of Office Record
- Method: postPath:
/process/api/v1/user-configurations/out-of-office
- Deletes Out Of Office Record
- Method: deletePath:
/process/api/v1/user-configurations/out-of-office/{id}
- Get Out Of Office record
- Method: getPath:
/process/api/v1/user-configurations/out-of-office/{id}
- List Out Of Office Records
- Method: getPath:
/process/api/v1/user-configurations/out-of-office
- Update Out of Office Record
- Method: putPath:
/process/api/v1/user-configurations/out-of-office/{id}
User Tasks
All Task APIs
- Claim a Task
- Method: postPath:
/process/api/v1/tasks/{id}/claim
- Complete a Task
- Method: postPath:
/process/api/v1/tasks/{id}/complete
- Complete Tasks
- Method: postPath:
/process/api/v1/tasks/complete
- Escalate a Task
- Method: postPath:
/process/api/v1/tasks/{id}/escalate
- Get a Task
- Method: getPath:
/process/api/v1/tasks/{id}
- List Task Actions
- Method: postPath:
/process/api/v1/tasks/actions
- List Task Metrics
- Method: getPath:
/process/api/v1/tasks/metrics
- List Tasks
- Method: getPath:
/process/api/v1/tasks
- Reassign a Task
- Method: postPath:
/process/api/v1/tasks/{id}/reassign
- Reassign Tasks
- Method: postPath:
/process/api/v1/tasks/reassign
- Release a Task
- Method: postPath:
/process/api/v1/tasks/{id}/release
- Request Information on Task
- Method: postPath:
/process/api/v1/tasks/{id}/request-for-info
- Submit Information on Task
- Method: postPath:
/process/api/v1/tasks/{id}/submit-info
- Update a Task
- Method: putPath:
/process/api/v1/tasks/{id}
- Withdraw a Task
- Method: postPath:
/process/api/v1/tasks/{id}/withdraw
- Withdraw Tasks
- Method: postPath:
/process/api/v1/tasks/withdraw
User Tasks/Adhoc Tasks
The operations from the User Tasks/Adhoc Tasks category.
- Create an Adhoc Task
- Method: postPath:
/process/api/v1/tasks
User Tasks/Adhoc Tasks/Members
The operations from the User Tasks/Adhoc Tasks/Members category.
- Add Members to an Adhoc Task
- Method: postPath:
/process/api/v1/tasks/{id}/members
- Delete Member
- Method: deletePath:
/process/api/v1/tasks/{id}/members/{identityId}
- Get All Members of an Adhoc Task
- Method: getPath:
/process/api/v1/tasks/{id}/members
- Get Member Details for a Given Adhoc Task id and Given identityId
- Method: getPath:
/process/api/v1/tasks/{id}/members/{identityId}
- Update/Delete Members of an Adhoc Task
- Method: putPath:
/process/api/v1/tasks/{id}/members
User Tasks/Comments
The operations from the User Tasks/Comments category.
- Add a Task Comment
- Method: postPath:
/process/api/v1/tasks/{id}/comments
- Get a Task Comment
- Method: getPath:
/process/api/v1/tasks/{id}/comments/{commentId}
- List Task Comments
- Method: getPath:
/process/api/v1/tasks/{id}/comments
User Tasks/Documents
The operations from the User Tasks/Documents category.
- Delete Task Document
- Method: deletePath:
/process/api/v1/tasks/{id}/documents/files/{documentId}
- Download a Task Document
- Method: getPath:
/process/api/v1/tasks/{id}/documents/files/{documentId}/data
- List Task Documents
- Method: getPath:
/process/api/v1/tasks/{id}/documents
- Upload a Task Document
- Method: postPath:
/process/api/v1/tasks/{id}/documents/files/data
User Tasks/Payloads
The operations from the User Tasks/Payloads category.
- Get a Task Payload
- Method: getPath:
/process/api/v1/tasks/{id}/payload
- Update Task Payload
- Method: putPath:
/process/api/v1/tasks/{id}/payload