Introduction
APIs and Models to create and manage your process instances.
API
Here is the list of APIs existing under the process instance category.
| API | Description |
|---|---|
| CreateAsync | Creates a process instance with the specified details inside the connected Control Room. |
| GetActivityInstanceByIdAsync | Gets activity instance of specified activity id inside the connected Control Room. |
| GetActivityInstanceByInstIdAsync | Gets activity instance of specified activity instance id inside the connected Control Room. |
| GetActivityInstancesAsync | Gets activity instances of specified process instance id inside the connected Control Room. |
| GetAllInstancesAsync | Gets all the process instances inside the connected Control Room. |
| GetInstanceByIdAsync | Gets process instance of specified process instance id inside the connected Control Room. |
| GetInstanceDataAsync | Gets process data associated with process instance using the specified process instance id inside the connected Control Room. |
| GetInstanceLogsAsync | Gets logs of specified process instance id inside the connected Control Room. |
| GetInstanceTasksAsync | Gets tasks associated with process instance using the specified process instance ID inside the connected Control Room. |
| GetModelDataAsync | Gets model data of specified process instance inside the connected Control Room. |
| UpdateModelDataAsync | Updates model data of specified process instance inside the connected Control Room. |
Models
Here is the list of Models used in connections APIs.
| Models | Description |
|---|---|
| Connection | The structure represents an instance of the Connection entity. |
| ConnectionData | The structure represents an instance of the ConnectionData entity. |