Custom Workflow

These endpoints let you manage custom workflows in the system.

Get Workflow Activities

get

Search Query

Supported Keys
Supported Operators
Notes

id

:

Equal operator

effectiveDate

> <

Greater than or equal to Less than or equal to

employee.id

:

Equal operator

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/workflow-activities

Get Workflow Reasons

get

Search Query

Supported Keys
Supported Operators
Notes

code

:

Like operator

name

:

Like operator

category.id

:

Equal operator

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/workflow-reasons

Create Workflow Reason

post

Create a workflow reason.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Body
codestring · min: 1 · max: 255Required
namestring · min: 1 · max: 255Required
Responses
post
/core/v1/workflow-reasons

Update Workflow Reason

put

Update the workflow reason.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Path parameters
idstringRequiredExample: f47ac10b-58cc-4372-a567-0e02b2c3d479
Body
codestring · min: 1 · max: 255Required
namestring · min: 1 · max: 255Required
Responses
chevron-right
200

OK

application/json
idstringOptional
createdDatenumberOptional
updatedDatenumberOptional
codestringOptional
namestringOptional
put
/core/v1/workflow-reasons/{id}

Get Workflow Reason Categories

get

Search Query

Supported Keys
Supported Operators
Notes

code

:

Like operator

name

:

Like operator

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Responses
chevron-right
200

OK

application/json
totalPagesintegerRequired

Total number of pages available

lastbooleanRequired

Indicates whether this is the last page

totalElementsintegerRequired

Total number of elements across all pages

numberOfElementsintegerRequired

Number of elements in the current page

firstbooleanRequired

Indicates whether this is the first page

sizeintegerRequired

Size of the page (number of elements per page)

numberintegerRequired

Current page number (zero-indexed)

get
/core/v1/workflow-reason-categories

Create Workflow Reason Category

post

Create a workflow reason category.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Body
codestring · min: 1 · max: 255Required
namestring · min: 1 · max: 255Required
Responses
post
/core/v1/workflow-reason-categories

Update Workflow Reason Category

put

Update the workflow reason category.

Authorizations
AuthorizationstringRequired

Bearer authentication header of the form Bearer <token>.

Path parameters
idstringRequiredExample: f47ac10b-58cc-4372-a567-0e02b2c3d479
Body
codestring · min: 1 · max: 255Required
namestring · min: 1 · max: 255Required
Responses
chevron-right
200

OK

application/json
idstringOptional
codestringOptional
namestringOptional
restrictDuplicateEffectiveDatebooleanOptional
put
/core/v1/workflow-reason-categories/{id}

Last updated