Jobs

List job history

Admin-only. Returns the persistent job history from Postgres (all users), newest first, keyset-paginated. Pass back next_cursor_created_at and next_cursor_id from a previous response to continue. Defaults to the last 7 days when created_after is omitted; pass an earlier created_after to read further back. How far back data exists is bounded by the retention setting (telemetry_retention_days, at most 365 days). Includes cleared (deleted) jobs, marked by deleted_at.

get/admin/jobs

Request

Query parameters

cursor_created_atstring date-time

created_at of the last row from the previous page (with cursor_id).

cursor_idstring

id of the last row from the previous page (with cursor_created_at).

limitinteger

Max rows to return. Defaults to 50, hard-capped at 200.

statusstring[]

Filter by one or more statuses.

kindstring

Filter by job kind (exact match on the raw kind string).

user_idstring

Filter by owning user id.

collection_idstring

Filter by the collection the job operated on.

created_afterstring date-time

Lower bound on created_at. Defaults to now-7d when omitted.

Response

Successful operation

next_cursor_created_atstring date-time nullable
next_cursor_idstring nullable

Changes

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