Runs

List runs

Return the caller's own runs, newest first. Projected from the indexed run row rather than folded from the event log, so it omits outputs and reason and reports a suspended run as running — read GET /runs/{id} for a single run in full. Rate limiting: reads are not metered per-key today — only POST /runs is (60/minute). Reads may become metered without a breaking change, so treat 429 with Retry-After as possible on any endpoint and back off rather than polling in a tight loop. For run progress prefer GET /runs/{id}/stream, or poll GET /runs/{id} no more than once per second.

get/runs

Request

  • Base URL: https://api.edgaze.ai/v1
  • URL: https://api.edgaze.ai/v1/runs
  • Auth: HTTP bearer

Query parameters

status'pending' | 'running' | 'completed' | 'failed' | 'cancelled'

Run status as reported by the run list. A suspended run is reported as running — read GET /runs/{id} for the precise state.

Return only runs currently in this status.

workflowstring uuid

Return only runs of this workflow.

Return only runs of this workflow id.

offsetinteger

Pagination offset. Defaults to 0.

limitinteger

Page size (max 50). Defaults to 24.

Page size from 1 to 50. Defaults to 24.

Response

Paginated run history.

Changes

No recorded changes to this operation across all 1 revision of this API.