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

# Pagination

> Traverse Bukki collections with opaque cursors.

Collection endpoints use cursor pagination. The maximum page size is 100.

```json theme={null}
{
  "data": [],
  "page": {
    "hasMore": true,
    "nextCursor": "opaque-value"
  },
  "requestId": "req_..."
}
```

When `hasMore` is `true`, pass `nextCursor` unchanged to the next request:

```bash theme={null}
curl "https://api.getbukki.com/v1/contacts?limit=25&cursor=opaque-value" \
  -H "X-API-Key: $BUKKI_API_KEY"
```

Do not parse, modify, persist indefinitely, or construct cursors yourself. Start a new traversal without a cursor when the filter or sort order changes.
