Previous Next

All REST Endpoints

All Endpoints
Oracle Business Process Management REST API Endpoints
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Add Case Data
Method: post
Path: /cases/{id}/casedata
Archive Process Instances
Method: post
Path: /archives
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Create a Process Instance
Method: post
Path: /processes
Create a Task
Method: post
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Perform an Action on Tasks
Method: put
Path: /tasks
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a Task
Method: get
Path: /tasks/{id}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve a Task List
Method: get
Path: /tasks
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Application Information
Method: get
Path: /runtime
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Retrieve Cases
Method: get
Path: /cases
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve Identities
Method: get
Path: /identities
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
Update a Task
Method: put
Path: /tasks/{id}
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
All Endpoints
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Add Case Data
Method: post
Path: /cases/{id}/casedata
Archive Process Instances
Method: post
Path: /archives
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Create a Process Instance
Method: post
Path: /processes
Create a Task
Method: post
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Perform an Action on Tasks
Method: put
Path: /tasks
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a Task
Method: get
Path: /tasks/{id}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve a Task List
Method: get
Path: /tasks
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Application Information
Method: get
Path: /runtime
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Retrieve Cases
Method: get
Path: /cases
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve Identities
Method: get
Path: /identities
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
Update a Task
Method: put
Path: /tasks/{id}
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
All Endpoints
Oracle Business Process Management REST API Endpoints
Archive Process Instances
Method: post
Path: /archives
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve Cases
Method: get
Path: /cases
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Add Case Data
Method: post
Path: /cases/{id}/casedata
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Retrieve Identities
Method: get
Path: /identities
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Create a Process Instance
Method: post
Path: /processes
Retrieve Application Information
Method: get
Path: /runtime
Retrieve a Task List
Method: get
Path: /tasks
Create a Task
Method: post
Path: /tasks
Perform an Action on Tasks
Method: put
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a Task
Method: get
Path: /tasks/{id}
Update a Task
Method: put
Path: /tasks/{id}
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
All Endpoints
Archive Process Instances
Method: post
Path: /archives
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve Cases
Method: get
Path: /cases
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Add Case Data
Method: post
Path: /cases/{id}/casedata
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Retrieve Identities
Method: get
Path: /identities
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Create a Process Instance
Method: post
Path: /processes
Retrieve Application Information
Method: get
Path: /runtime
Retrieve a Task List
Method: get
Path: /tasks
Create a Task
Method: post
Path: /tasks
Perform an Action on Tasks
Method: put
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a Task
Method: get
Path: /tasks/{id}
Update a Task
Method: put
Path: /tasks/{id}
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
All Endpoints
Oracle Business Process Management REST API Endpoints
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve Cases
Method: get
Path: /cases
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Retrieve Identities
Method: get
Path: /identities
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Retrieve Application Information
Method: get
Path: /runtime
Retrieve a Task List
Method: get
Path: /tasks
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a Task
Method: get
Path: /tasks/{id}
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
Archive Process Instances
Method: post
Path: /archives
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Add Case Data
Method: post
Path: /cases/{id}/casedata
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Create a Process Instance
Method: post
Path: /processes
Create a Task
Method: post
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
Perform an Action on Tasks
Method: put
Path: /tasks
Update a Task
Method: put
Path: /tasks/{id}
All Endpoints
Delete a Task Attachment
Method: delete
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Process Instance Archive
Method: get
Path: /archives/{id}
Retrieve Cases
Method: get
Path: /cases
Retrieve a Case
Method: get
Path: /cases/{id}
Retrieve Case Activities
Method: get
Path: /cases/{id}/activities
Retrieve Case Data
Method: get
Path: /cases/{id}/casedata
Retrieve Case Comments
Method: get
Path: /cases/{id}/comments
Retrieve Case Milestones
Method: get
Path: /cases/{id}/milestones
Retrieve Case Stakeholders
Method: get
Path: /cases/{id}/stakeholders
Retrieve Identities
Method: get
Path: /identities
Retrieve a Group
Method: get
Path: /identities/group/{groupid}
Retrieve a Role
Method: get
Path: /identities/role/{roleid}
Retrieve a User
Method: get
Path: /identities/user/{userid}
Retrieve Process Definitions
Method: get
Path: /process-definitions
Retrieve Process Instances
Method: get
Path: /processes
Retrieve Application Information
Method: get
Path: /runtime
Retrieve a Task List
Method: get
Path: /tasks
Retrieve Custom Task Lists
Method: get
Path: /tasks/views
Retrieve a Task View
Method: get
Path: /tasks/views/{viewname}
Retrieve a Task
Method: get
Path: /tasks/{id}
Retrieve Task Attachments
Method: get
Path: /tasks/{id}/attachments
Retrieve a Task Attachment by Name
Method: get
Path: /tasks/{id}/attachments/{attachmentName}
Retrieve a Task Attachment as a Stream
Method: get
Path: /tasks/{id}/attachments/{attachmentName}/stream
Retrieve Task Comments
Method: get
Path: /tasks/{id}/comments
Retrieve a Task Form
Method: get
Path: /tasks/{id}/form
Retrieve Task History
Method: get
Path: /tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /tasks/{id}/summaryField
Retrieve To-Do Tasks
Method: get
Path: /tasks/{id}/todoTasks
Archive Process Instances
Method: post
Path: /archives
Create a Case Activity
Method: post
Path: /cases/{id}/activities/{activityDefinitionId}
Add Case Data
Method: post
Path: /cases/{id}/casedata
Add a Case Comment
Method: post
Path: /cases/{id}/comments
Add a Case Milestone
Method: post
Path: /cases/{id}/milestones/{milestonename}
Add a Case Stakeholder
Method: post
Path: /cases/{id}/stakeholders
Create a Process Instance
Method: post
Path: /processes
Create a Task
Method: post
Path: /tasks
Create a To-Do Task
Method: post
Path: /tasks/todoTask
Add a Task Attachment
Method: post
Path: /tasks/{id}/attachments
Add a Task Comment
Method: post
Path: /tasks/{id}/comments
Update Task Payload
Method: post
Path: /tasks/{id}/summaryField
Perform an Action on Tasks
Method: put
Path: /tasks
Update a Task
Method: put
Path: /tasks/{id}