Recipe: pagination over large result sets
Recipe — pagination. Pointer to the SDK paginated_results sample.
Last updated
Was this helpful?
Recipe — pagination. Pointer to the SDK paginated_results sample.
Canonical sample: samples/core/paginated_results.py — manual cursor and automatic pagination patterns.
Most list methods accept page= and page_size= and return a response with a pagination block:
page = 1
while True:
response = client.results.get_by_id(evaluation_id, page=page, page_size=100)
if not response or not response.results:
break
for r in response.results:
process(r)
if page >= response.pagination.total_pages:
break
page += 1The response's pagination.total_count, pagination.total_pages, pagination.page_size fields drive iteration.
For full-result convenience, several resources offer auto-paginating helpers (e.g., client.results.get_all(evaluation=...)).
Last updated
Was this helpful?
Was this helpful?