Pagination

Quickstart API
v1 API

All top-level Quickstart API resources have support for bulk fetches via the "List" API methods. For instance, you can list accounts, list subscriptions and list billing documents. These list API methods share a common structure - taking an optional cursor parameter.

Zuora uses cursor-based pagination via the cursor query parameter. The cursor parameter takes the next_page value returned in the response returned from a previous request. Objects are returned, by default, in reverse chronological order.

Parameters

cursor(string): a cursor for use in pagination. cursor defines your place in the list. For instance, if you make a "List" request and receive 10 objects, with next_page=76683efa-4b25-4716-a5c1-852b2162fcdb, your subsequent call can include cursor=76683efa-4b25-4716-a5c1-852b2162fcdb to fetch the next page of the list. Note that do not include quotes (" or ') in the cursor query.

List Response Format

data(array): an array containing the actual response elements, paginated by any request parameters.The default page_size value for all "List" endpoints is 30.next_page(string): a cursor you can use to fetch the next page of the list.