Skip to main content
GET
Get task run logs

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

taskRunId
string
required

The id of the task run.

Query Parameters

since
string | null

Only return lines logged after this instant, exclusive: the previous page's nextSince. A UTC RFC 3339 instant with up to nanosecond precision, e.g. '2026-06-04T18:01:12.680610267Z'. Omit for the first page.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,9})?Z$

Response

Successful Response

e.g. { "taskRunId": "npqy9q19q4wlm3", "items": [ {"timestamp": "2026-06-04T18:01:12.680610267Z", "level": "INFO", "message": "Starting SAM 3 inference."} ], "nextSince": "2026-06-04T18:01:12.680610267Z" }

taskRunId
string
required
items
TaskRunLogEntry · object[]
nextSince
string | null

A UTC instant carried to the nanosecond, e.g. '2026-06-04T18:01:12.680610267Z'. A string, not a date-time: log timestamps are nanoseconds, and every datetime type in this stack rounds them off to microseconds. Emitted with as many fractional digits as the value needs, up to 9; 0 to 9 are accepted.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,9})?Z$
Example:

"2026-06-04T18:01:12.680610267Z"