> ## Documentation Index
> Fetch the complete documentation index at: https://developer.utgl.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Pagination

The Issuing API implements cursor-based pagination to handle realtime/dynamic data more effectively and to avoid the disadvantages of offset-based paginations where records could be skipped, or returned twice.

All data retrieval endpoints that return a collection of results return results in a paginated manner by default.

The following query parameters are used to retrieve subsequent pages and control the number of records returned per call

| Query Param |                                                                                       |
| ----------- | ------------------------------------------------------------------------------------- |
| pageSize    | control number of records                                                             |
| pageToken   | pass `nextPageToken` returned from a previous request to retrieve next set of results |

When an API response contains `nextPageToken`, it denotes that there are more results for this query, and that the token provided should be passed as an opaque value to `pageToken` to retrieve the next set of records

If the given `pageToken` is invalid, the status code of response is 400 with code `INVALID_PARAMETERS`.
