Workflows Changelog

The workflows changelog is used to present the chronological list of records describing the history of workflow step changes for a single workflow which is linked to a specified entry. The changelog includes the associated entry, the new workflow step, and the timestamp of the event that occurred.

Workflows changelog record schema

FieldTypeRequiredDescription
entityLinktrueA reference to the entry for which the workflow was executed
eventStringtrueMaybe one of the following values: completed, created, deleted, stepChanged
eventAtDatetrueTimestamp of the event that occured
eventByLinktrueA reference to user or app definition which triggered this stepAnnotations
stepIdStringtrueID of the step after the event was triggered
stepNameStringtrueName of the step after the event was triggered
workflowLinktrueA reference to the associated workflow
workflowDefinitionLinktrueA reference to the associated workflow definition

Workflows changelog

Get all workflow changelog records

This endpoint allows to query records in the workflows changelog with certain filters. The filters are via multiple query parameters which are described in the endpoint specifications.

The resulting list is sorted by the event date in a descending order, i.e. the first item is the most recent one.

Permissions

Every user can query a workflows changelog if they have read access to the specified entry.