Skip to content

ExecutionHistoryEntry

One run an automation started, or tried to start: what triggered it and how it ended.

Kind: an object, used in responses.

Every field is present in a response; empty ones are null.

FieldTypeDescription
iduuidThe entry’s id.
triggerTypeExecutionTriggerTypeWhat triggered the automation: a schedule, a message trigger, or a manual trigger.
triggerIduuid | nullThe id of the schedule or message trigger that fired. Null for a manual trigger.
actionIduuidThe id of the automation’s action that started the run.
processIduuidThe run it started. An all-zero id when the run could not be started (errorMessage says why).
processTypeProcessTypeWhat kind of run processId is.
dateStarteddatetimeWhen the run was started, in UTC.
dateCompleteddatetime | nullWhen the run ended, in UTC. Null while it is still going.
outcomeExecutionOutcomeHow the run ended, or Pending while it is still going.
errorMessagestring | nullWhy the run could not be started. Null otherwise: read the run itself for why it failed.
{
"id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"triggerType": "Schedule",
"triggerId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"actionId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"processId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"processType": "App",
"dateStarted": "2026-10-26T12:00:00.0000000Z",
"dateCompleted": "2026-10-26T12:00:00.0000000Z",
"outcome": "Pending",
"errorMessage": "..."
}