Pagination
Cursor-based pagination for list endpoints.
List endpoints use cursor-based pagination. Pass limit and starting_after as query parameters.
Query parameters
limitinteger- Number of items to return (1-100, default 10)
starting_afterstring- Cursor for pagination — ID of the last item from the previous page
Response shape
Every list endpoint returns the page in data and a has_more flag. There is no total count — keep requesting pages until has_more is false.
JSON
{
"data": [...],
"has_more": true
}Paginating
Pass the id of the last item you received as starting_after to fetch the next page.
GET /api/v1/products?limit=20&starting_after=uuid-of-last-item