---
title: "List pending ACH settlements"
method: GET
path: "/payments/settlements"
tags: ["Payments"]
---

# List pending ACH settlements

`GET /payments/settlements`

Retrieves pending ACH settlements for a specific platform. Used by the platform to reconcile the daily ACH settlement window.

## Query parameters

- `start_date` integer
- `end_date` integer
- `platform_code` string, required
- `page` number
- `size` number

## Headers

- `X-SCX-SIGNED` string, required
- `X-SCX-TIMESTAMP` string, required

## Response `200`

Successfully retrieved paginated list of pending ACH settlements with optional filters: platform_code, start_date, end_date.

- GetPendingACHTransactionsResponse
  - `request_id` string, uuid — Request identifier echoed back from the request.
  - `message` PendingACHTransactions[]
    - `processing_window_date` string, date-time — Processing window date the pending transaction is queued for.
    - `trade_id` string, uuid — Linked trade identifier.
    - `transaction_type` 'credit' | 'debit' | 'unspecified' — Direction of the pending ACH transfer. `credit` pays the participant, `debit` pulls funds from the participant.
    - `participant_code` string — Participant the pending transaction belongs to.
    - `amount` string — Transaction amount in USD.
  - `page` number
  - `page_size` number
  - `count` number

## Other responses

- `400` — Bad Request
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error
- `503` — Service Unavailable

---

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