Retrieve execution history for a workflow. Executions are returned in reverse chronological order (most recent first). Use query parameters to filter by status, time range, or pagination.
Response: Returns summary data (id, status, tracking_id, timestamps, workflow, current_step). Does not include execution_context or events. Use GET /workflow_executions/ to retrieve full execution details.
Pagination: Available in both HTTP headers (X-Total, X-Total-Pages, X-Per-Page, X-Page, Link) and response body (meta object with page, per_page, total_pages, total_count).
Common use cases:
Workflow identifier
Filter by execution status
running, waiting, ended, failed, handoff Filter waiting executions by reason (e.g., 'wait_for_response', 'timeout')
Only return executions started on or after this timestamp
Only return executions started on or before this timestamp
Filter by associated WhatsApp conversation
Number of results per page
1 <= x <= 100Page number for pagination
x >= 1