---
title: "List AFT Payment Requests"
method: GET
path: "/v2/payments/aft/"
tags: ["payments"]
---

# List AFT Payment Requests

`GET /v2/payments/aft/`

Get a paginated list of AFT payment requests

## Query parameters

- `page` integer
- `page_size` integer

## Headers

- `Authorization` string, required

## Response `200`

- PaymentsListAFTPaymentRequestsResponse200
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` GetAFTResponse[], required
    - `id` string, uuid, required — Unique identifier for this payment. Use it with `GET /v2/payments/aft/{id}/`.
    - `consumer_id` string, uuid, required — External ID of the consumer associated with this payment.
    - `external_payment_card_id` string, uuid, required — External ID of the payment card that was debited.
    - `amount` number, double, required — Gross transfer amount in USD, inclusive of `fee_amount`.
    - `fee_amount` number, double, required — Fee deducted from `amount`. The DDA is credited `amount - fee_amount`.
    - `description` string — Description recorded against the transaction.
    - `direction` 'Pull', required — Always `Pull` for AFT transactions.
    - `status` 'queued' | 'pending' | 'pending_review' | 'posted' | 'canceled' | 'error' | 'rejected' | 'returned', required — Lifecycle status of a card payment. `pending` is returned at creation; `posted` means funds have settled. `pending_review` indicates the payment is held for compliance review.

---

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