List workflow executions
Retrieve a paginated list of executions for a specific workflow.
Filtering by Bulk ID:
When a bulk_id query parameter is provided, the endpoint returns only executions
from that specific bulk operation. This allows you to:
- Track progress of a batch of executions
- Retrieve all executions triggered via the bulk-trigger endpoint
- Correlate webhook notifications from the same bulk operation
Usage Example:
# 1. Trigger a bulk operation
POST /workflows/wf-123/bulk-trigger
{
"inputs": [
{"prompt": "sunset"},
{"prompt": "mountains"},
{"prompt": "ocean"}
]
}
# Returns: { "bulk_id": "550e8400-e29b-41d4-a716-446655440000", ... }
# 2. List all executions from that bulk operation
GET /workflows/wf-123/executions?bulk_id=550e8400-e29b-41d4-a716-446655440000
Note: When filtering by bulk_id, pagination still applies using the same
offset and limit parameters.
Documentation Index
Fetch the complete documentation index at: https://docs.eachlabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key for authentication
Path Parameters
Unique workflow identifier
"wf_abc123"
Query Parameters
Optional: Filter executions by bulk operation ID.
When provided, only returns executions from the specified bulk trigger operation.
The bulk_id is returned when you trigger a workflow via the bulk-trigger endpoint.
"550e8400-e29b-41d4-a716-446655440000"
Pagination offset - number of items to skip.
The response includes a offset field pointing to the next page if more results exist.
x >= 00
Maximum number of executions to return per page.
Default: 50 Maximum: 100
1 <= x <= 10050
Response
List of workflow executions