List Workflow Logs
List past workflow runs with optional filters. Each entry is a run-level summary (status, token usage, step count, and timing), not a node-by-node execution log.
To follow a run’s node-level events, stream it instead:
- A run you start: use Run Workflow in streaming mode, which emits
node_startedandnode_finishedas the run executes. - A run already in progress: call Stream Workflow Events with
include_state_snapshot=trueto replay each executed node’s status, then stream the rest.
A finished run’s node-level logs aren’t available through the Service API.
Authorizations
API Key authentication. For all API requests, include your API Key in the Authorization HTTP Header, prefixed with Bearer. Example: Authorization: Bearer {API_KEY}. Strongly recommend storing your API Key on the server-side, not shared or stored on the client-side, to avoid possible API-Key leakage that can lead to serious consequences.
Query Parameters
Keyword to search in logs.
Filter by execution status.
succeeded, failed, stopped Page number for pagination.
1 <= x <= 99999Number of items per page.
1 <= x <= 100Filter logs created before this ISO 8601 timestamp.
Filter logs created after this ISO 8601 timestamp.
Filter by end user session ID.
Filter by account ID.