Integration guides
Pagination
How list endpoints page through results with cursors.
List endpoints return newest items first and page with an opaque cursor.
curl "https://api.teepay.me/v1/collections?limit=50" -H "Authorization: Bearer $TEEPAY_API_KEY"
# then
curl "https://api.teepay.me/v1/collections?limit=50&cursor=NEXT_CURSOR" -H "Authorization: Bearer $TEEPAY_API_KEY"Keep requesting with the returned next_cursor until it is null.
| Endpoint | Items field | limit | Filters |
|---|---|---|---|
GET /v1/collections | items | 1 to 100, default 25 | status, currency |
GET /v1/disbursements | items | 1 to 100, default 25 | status, currency |
GET /v1/checkout-sessions | items | 1 to 50, default 20 | none |
GET /v1/control-numbers | data | fixed page size | none |
Treat cursors as opaque strings: do not build or change them. Unknown query parameters are rejected
with 422 invalid_request.