v1

latestOpenAPI 3.0.32026-07-22194221292.5 KB
jobs

List execution tasks

Returns one cursor-paginated page of an execution's tasks. Tasks are derived from event history each request; only the in-memory slicing is paginated, the events scan still fetches the whole event log behind the scenes. Available starting with API version 2026-04-28.

get/jobs/{jobId}/executions/{executionId}/tasks

Path parameters

jobIdstring required

Name of the job

executionIdstring required

Execution id

Query parameters

cursorstring

Opaque cursor returned by a previous response's meta.nextCursor. Only valid for the same query (workspace + filters); the server rejects cursors bound to a different query or older than 24h. Omit on the first page.

limitinteger

Maximum number of items to return per page. Defaults to 50, clamped to 200.

sort'createdAt:desc' | 'createdAt:asc' | 'name:asc' | 'name:desc'

Sort spec, formatted as <key>:<direction>. Allowed values are createdAt:desc (default), createdAt:asc, name:asc, name:desc. The cursor fingerprint is bound to the sort, so a cursor opened with one value cannot be reused with another. Only honoured starting on Blaxel-Version 2026-04-28.

qstring

Substring search across metadata.name, metadata.displayName and labels (keys + values). Trimmed and lowercased server-side; queries shorter than 2 characters fall back to the unfiltered listing. Bound into the cursor fingerprint so a cursor opened with one query cannot be reused with another. Only honoured starting on Blaxel-Version 2026-04-28.

Response

successful operation

Example response

{
  "data": [
    {
      "metadata": {
        "name": "task-0"
      },
      "spec": {
        "maxRetries": 3,
        "timeout": "30m"
      }
    }
  ]
}