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

# Lists and pagination

> How list endpoints return data and current pagination behavior.

List endpoints return items in a `data` envelope with a `total` count. Each endpoint returns a fixed maximum number of recent records.

## Response shape

```json theme={null}
{
  "status": "success",
  "message": "Payment routes fetched",
  "data": {
    "paymentRoutes": [ ... ],
    "total": 12
  }
}
```

## Current limits

| Endpoint                       | Max items         | Sort order                                |
| ------------------------------ | ----------------- | ----------------------------------------- |
| `GET /transactions`            | 200               | Most recent first (route deposits merged) |
| `GET /customers`               | All org customers | `createdAt` descending                    |
| `GET /payment-routes`          | All org routes    | `createdAt` descending                    |
| `GET /payment-routes/deposits` | 200               | `relayUpdatedAt` descending               |

## Filtering

List endpoints do not support query-parameter filtering. Use `GET /payment-routes/{paymentRouteId}` to fetch a single route by its RemitFlex payment route UUID.
