/api/public/v1/runsruns.list
Runs newest first; filter by flow, schedule, status (or open = not finished) and created before a time.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
flow_idquery | string (uuid) | No | |
schedule_idquery | string (uuid) | No | |
statusquery | "open" | "queued" | "starting" | "running" | "pause_requested" | "paused" | "stop_requested" | "succeeded" | … | No | open = not finished yet |
beforequery | string (date-time) | No | Only runs created before this time (next page: created_at of the last row) |
limitquery | integer | No | (min 1, max 200) Default: `50`. |
Examples
curl "https://browlix.com/api/public/v1/runs" \
-H "Authorization: Bearer $BROWLIX_API_KEY"Response
200 with { data, correlation_id }.
Errors
| Code | HTTP | Retryable |
|---|---|---|
| UNAUTHENTICATED | 401 | No |
| FORBIDDEN | 403 | No |
| RATE_LIMITED | 429 | Yes |
| VALIDATION_FAILED | 422 | No |
| DEPENDENCY_UNAVAILABLE | 503 | Yes |
| UNKNOWN | 500 | No |
