Cursor-Based Pagination
List endpoints use cursor-based pagination for consistent results:Parameters
Response Format
Filtering
Most list endpoints support filtering:Common Filters
Sorting
created_at descending (newest first).Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Navigate large result sets with cursor-based pagination.
# First request
response = client.datasets.list(limit=20)
# Get next page
if response.has_more:
next_response = client.datasets.list(
limit=20,
after=response.data[-1].id
)
| Parameter | Type | Description |
|---|---|---|
limit | integer | Results per page (1-100, default 20) |
after | string | Return results after this ID |
before | string | Return results before this ID |
{
"object": "list",
"data": [...],
"has_more": true,
"total_count": 150
}
GET /v1/calls?project=proj_abc&status=pending&created_after=2024-01-01
| Filter | Description |
|---|---|
project | Filter by project ID |
status | Filter by status |
created_after | Results after date |
created_before | Results before date |
GET /v1/evaluations?sort=created_at&order=desc
created_at descending (newest first).