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

# Pagination

> Page through the applicant pipeline with opaque cursors.

# Pagination

`GET /pipeline` uses cursor pagination. Set `limit` from 1 to 500. When `nextCursor` is not `null`, pass that exact value as `cursor` on the next request.

```bash theme={null}
curl --get "https://marketplace-app.myfundingmachine.com/api/v1/pipeline" \
  --header "Authorization: Bearer fmk_YOUR_KEY_HERE" \
  --data-urlencode "pipelineType=applicant" \
  --data-urlencode "limit=100" \
  --data-urlencode "cursor=CURSOR_FROM_PREVIOUS_RESPONSE"
```

```json theme={null}
{
  "data": {
    "pipelineType": "applicant",
    "returned": 100,
    "nextCursor": "opaque-cursor",
    "contacts": []
  },
  "requestId": "req_example"
}
```

Treat cursors as opaque. Do not parse, modify, or reuse them with another location or pipeline type. Pagination is complete when `nextCursor` is `null`.


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