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