---
title: "List Payments"
method: GET
path: "/statements/payments"
tags: ["Payments"]
deprecated: true
---

# List Payments

`GET /statements/payments`

> **Deprecated.**

List payments based on the provided filters

## Query parameters

- `ref_ids` string[]
- `payment_ids` string[]
- `customer_id` string
- `product` 'USDG_REWARDS'
- `payment_status` 'PAYMENT_STATUS_PENDING' | 'PAYMENT_STATUS_COMPLETED' | 'PAYMENT_STATUS_FAILED'
- `limit` integer
- `order` 'DESC' | 'ASC'
- `page_cursor` string

## Response `200`

Successfully retrieve payments

- ListPaymentsResponse
  - `payments` Payment[]
    - `id` string — Unique identifier for the payment.
    - `customer_id` string — UUID of the customer.
    - `profile_id` string
    - `account_id` string
    - `ref_id` string — Statement reference string this payment resolves.
    - `product` 'USDG_REWARDS'
    - `payment_type` 'PAYMENT_TYPE_CRYPTO_WITHDRAWAL'
    - `payment_source` string
    - `payment_destination` string — UUID of the payout address used.
    - `payment_asset` string — Should be `USDG`.
    - `payment_amount` string, decimal — Total amount paid.
    - `payment_status` 'PAYMENT_STATUS_PENDING' | 'PAYMENT_STATUS_COMPLETED' | 'PAYMENT_STATUS_FAILED'
    - `payment_tx_id` string — The transaction id returned by the internal service which processes the payment requested.
    - `description` string
    - `metadata` string — Metadata associated with the payment, for client usage or future expansion.
    - `created_at` string, date-time — Lifecycle field for tracking transfer status.
    - `processed_at` string, date-time — Lifecycle field for tracking transfer status.
  - `next_page_cursor` string

---

[API](https://skmtc.net/paxos/apis/paxos-api.md) · [All operations](https://skmtc.net/paxos/apis/paxos-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/paxos/paxos-api/revisions/0687ca8c9a8d/schema)
