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

# Pagination

> Page through PointZero list endpoints with the limit and starting_after parameters, using the next_cursor and has_more fields of each list.

Every list endpoint, such as [List cards](/api-reference/cards/list-cards) or [List transactions](/api-reference/transactions/list-transactions), uses cursor pagination and returns up to 100 objects per page.

| Parameter | Description |
| - | - |
| `limit` | Items per page, from 1 to 100. Default `20`. |
| `starting_after` | Cursor from `next_cursor` of the previous page. |

```json theme={null}
{
  "object": "list",
  "data": [ { "id": "card_01JZ8N2K4M", "object": "card" } ],
  "has_more": true,
  "next_cursor": "card_01JZ8N2K4M"
}
```

Keep requesting pages while `has_more` is `true`:

```bash theme={null}
curl "https://api.pointzero.io/v1/cards?limit=100&starting_after=card_01JZ8N2K4M" \
  -H "Authorization: Bearer $POINTZERO_API_KEY"
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.