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

# Retrieve payments and movements

> List payments, payouts, and transfers with exact amounts and cursor pagination.

Payment Operations exposes the merchant's financial read model. Amounts use minor-unit strings to prevent precision loss.

## List payments

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
curl -sS "$SIMPLEPAY_API_BASE/v1/payment-operations/payments?limit=25" \
  -H "Authorization: Bearer $SIMPLEPAY_API_KEY"
```

The collection includes `has_more` and `next_cursor`. Keep the cursor opaque.

## Retrieve related operations

The same surface publishes:

* `GET /v1/payment-operations/payments/{id}`
* `GET /v1/payment-operations/payouts`
* `GET /v1/payment-operations/transfers`
* `POST /v1/payment-operations/transfers`
* `GET /v1/payment-operations/transfers/{id}`

Do not derive a ledger from redirects or processor payloads. Use SimplePay resources and events.
