Skip to main content
List a blob’s revisions, newest first.

GET /blobs/:org_id/:blob_id/revisions

Requires Read access to the blob.

Path Parameters

Query Parameters

This is the one listing on the API that carries its cursor on the query string rather than in a JSON body, because it is a GET. It otherwise behaves like the opaque-cursor shape: echo cursor back byte for byte, and only a null cursor means exhausted — a short or empty page does not. See Conventions.

Response

Each revision object carries id, blob_id, parent_id, comment, user_id, created_at, updated_at, status, phase and failed_operation. parent_id is absent on a blob’s initial revision. failed_operation is present only on a revision whose status is failed, and even then it may be absent — a row written before the field existed, or a failure whose cause was never recorded, reads as “failed, cause unknown”. See Delete Revision for what each value means.

Errors

Example

See also