Process Templates
List of public endpoints for process templates
Process Templates are the official name of processes that have been created for your organization.
Dont forget to include the Authorization and X-Organization headers in every request. They have been omitted from these endpoints for brevity.
Basic Endpoints
These endpoints allow you to index, view, update and delete process templates.
Index
GET
https://api.seliom.com/process_templates/basic
This endpoint retrieves the process templates that your account has permissions to see.
Path Parameters
Name | Type | Description |
---|---|---|
launchable | string | If true, include only processes your user has permissions to create cases for. |
Index - API Launchable
GET
https://api.seliom.com/process_templates/basic/launchables
This endpoint retrieves the process templates that your account has permissions to see and create cases for via the API.
Index - Automated Processes
GET
https://api.seliom.com/process_templates/basic/automated_processes
This endpoint retrieves the process templates in your organization that have been automated. You must have the EDIT_PROCESSES permission in order to access this method.
Path Parameters
Name | Type | Description |
---|---|---|
string |
Show Process Template
GET
https://api.seliom.com/process_templates/basic/:template_uuid
This endpoint retrieves a specific process template that your account has permissions to see.
Path Parameters
Name | Type | Description |
---|---|---|
template_uuid | string | UUID of the process template |
Update Process Template
PUT
https://api.seliom.com/process_templates/basic/:template_uuid
Updates a given process template's name
Path Parameters
Name | Type | Description |
---|---|---|
template_uuid | string | UUID of the process template |
Request Body
Name | Type | Description |
---|---|---|
name | string | New name for the process template |
Delete Process Template
DELETE
https://api.seliom.com/process_templates/directory/:template_uuid
Deletes the given process template
Path Parameters
Name | Type | Description |
---|---|---|
template_uuid | string | UUID of the process template |
Automation Endpoints
These endpoints allow you to request the information required by a process template in order to create a case for it.
Start Definition
GET
https://api.seliom.com/process_templates/automation/:template_uuid/start_definition
This endpoint retrieves the information required by the start node of a process template in order to create a case for it.
Path Parameters
Name | Type | Description |
---|---|---|
template_uuid | string | UUID of the process template |
Team Members - Start Definition
GET
https://api.seliom.com/process_templates/automation/:template_uuid/definition_element/:definition_element_uuid/members
Team member form fields require another request in order to retrieve the list of users that can be selected from the dropdown menu.
Path Parameters
Name | Type | Description |
---|---|---|
definition_element_uuid | string | The UUID of the definition element of type team_members |
template_uuid | string | UUID of the process template |
Last updated