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

# List payment orders

Returns a page of payment orders for the given wallet. Supports filtering, ordering, and cursor-based pagination — see [Pagination](/api-reference/conventions/pagination) and [Filtering](/api-reference/conventions/filtering).

**Filterable fields:** `id` (string), `direction` (enum), `status` (enum), `network` (enum), `createdAt` (timestamp).

**Orderable fields:** `createdAt`.

## Common queries

| Goal                              | Query                                                                                                                                                     |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Newest successful inbound orders  | `filter=direction%3DIN%20AND%20status%3DSUCCESS&order_by=createdAt%20desc`                                                                                |
| All orders pending approval       | `filter=status%3DAWAITING_APPROVAL&order_by=createdAt`                                                                                                    |
| Failed orders today               | `filter=status%3DFAILED%20AND%20createdAt%3E%3D2026-01-15T00%3A00%3A00Z`                                                                                  |
| All orders for an idempotency key | `filter=idempotencyKey%3Dinvoice-2026-0184` (note: `idempotencyKey` is not in the filter allowlist — fetch by `id` or via your local persistence instead) |

<Tip>
  For daily reconciliation, use `order_by=createdAt%20desc` and iterate until `nextPageToken` is `null`. See the [Pagination concepts](/get-started/concepts/pagination) page for the "iterate until null" pattern.
</Tip>
