Get a List of Dynamic Process Instances

get

/ic/api/process/v1/dp-instances

Get a list of dynamic process instances that the user can access.

Request

Supported Media Types
Query Parameters
  • Restrict query to one dynamic process instance that has a sub process instance with the specified ID.
  • Restrict to instances that were closed after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.
  • Restrict to dynamic process instances that were closed before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.
  • Restrict to dynamic process instances that were created after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For exmple, 2013-01-23T14:42:45.000Z for UTC timezone.
  • Restrict to dynamic process instances that were created before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.
  • Pagination of results. Specifies the index of the first result to return.
  • Filter by dynamic process instance ID.
  • Collection Format: multi
    Filter by dynamic process instance IDs in the array.
  • Pagination of results. Specifies the maximum number of results to return. Will return fewer results if there are no more results left.
  • Restrict query to all dynamic process instances that are sub process instances of the specified process instance. Specify a dynamic process instance ID.
  • Filter by dynamic process definition ID. Exact match.
  • Filter by dynamic process definition key. Exact match
  • Collection Format: multi
    Exclude instances that belong to a set of dynamic process definitions. Must be a comma-separated list of process definition keys.
  • Filter by the name of the dynamic process definition the instances run on.
  • Filter by the dynamic process definition names that the parameter is a substring of. The string can include the wildcard character '%' to express like-strategy. For example, starts with (string%), ends with (%string) or contains (%string%).
  • Sort the results by the specified criteria. Valid values are: instanceId, definitionId, createTime, closeTime, duration. Must be used in conjunction with the sortOrder parameter.
  • Sort the results in a specified order. Values are asc for ascending order, or desc for descending order. Must be used in conjunction with the sortBy parameter.
  • Restrict query to all dynamic process instances that are in a specified state.
  • Only include dynamic process instances that were updated by the specified user.
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : ProcessInstances
Type: object
Match All
Show Source
Nested Schema : CommonModel
Type: object
Discriminator: links
Show Source
Nested Schema : ProcessInstances-allOf[1]
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : processInstance
Type: object
Show Source

400 Response

Returned if some of the query parameters are not valid. For example, if a sortOrder parameter is supplied, but no sortBy.

401 Response

Unauthorized

500 Response

Internal Server Error
Back to Top