v1
latestOpenAPI 3.1.02026-07-2670105729.6 KBAutomations
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.