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 - Search Roles by IAM Group Ids
- Method: postPath:
/process/api/v1/roles/search
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}
Search
The operations from the Search category.
- Search Tasks
- Method: postPath:
/process/api/v1/search/tasks
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