Pagination and filtering
Page through RestoreTrust list endpoints with stable cursors, sorting, and resource-specific filters.
Loading documentation…
List endpoints use POST /v1/{resource}/list. Pagination, sorting, project scope, and filters are sent in the JSON body.
Number of rows to return. Defaults to 25; minimum 1, maximum 200.
Sorts by creation time. Defaults to created-desc.
Resource-specific filters. Unknown filter keys return 400.
Some session-only project lists also support updated-asc and updated-desc. Follow the schema on the generated endpoint page.
When has_more is true, copy both values from next_cursor into the next request:
Reuse the same sort, filters, and project for every page. Supply
after_id and after_value together; sending only one returns 400, as
does an after_value without an explicit offset or Z.
Treat cursor values as opaque. Stop when has_more is false; next_cursor is then absent.
For counts across the project, use the check summary or schedule summary. Counting one list page does not give the total. Summary endpoints have their own request fields and do not inherit list filters.
Each resource page summarizes useful filters, while the generated operation page is the source of truth: