v1

latestOpenAPI 3.1.02026-07-2670105729.6 KB
Automations

Get automation runs

Unified automation-run read. Omit automationRunId to LIST recent runs (newest first) under { data, pagination }. Filters: automationId, triggerEventId, triggerInstanceId, recipientEmail, status (pending | running | completed | failed | canceled), mode (live | test), and the from/to ISO-8601 window. Pass ?automationRunId= to fetch ONE run — returns { data: [row] } (no pagination), 404 AUTOMATION_RUN_NOT_FOUND on an unknown / cross-brand id. List + detail rows are lean by default; add ?include=logs (detail only) for the per-node execution logs[].

get/v1/automations/runs

Query parameters

automationRunIdstring

Fetch a single run by id (detail mode → { data: [row] }). Omit to list.

include'logs'

Detail-only expansion: logs inlines the per-node execution logs. Rejected without automationRunId.

automationIdstring
triggerEventIdstring
triggerInstanceIdstring
recipientEmailstring email
status'pending' | 'running' | 'completed' | 'failed' | 'canceled'
mode'live' | 'test'
fromstring date-time
tostring date-time
limitinteger
cursorstring

Response

A page of runs.