---
title: "List reconciliations"
method: GET
path: "/reconciliations"
tags: ["Reconciliations"]
---

# List reconciliations

`GET /reconciliations`

List and filter reconciliations.

## Query parameters

- `limit` integer
- `starting_after` string
- `sort_order` 'asc' | 'desc'
- `transaction_id` string
- `payment_id` string
- `payment_type` 'payment_order' | 'incoming_payment' | 'return' | 'expected_payment' | 'payment_capture'
- `match_type` 'manual' | 'auto'
- `start_date` string, date
- `end_date` string, date
- `canceled` boolean

## Response `200`

200

- object
  - `id` string
  - `object` string
  - `amount` integer
  - `match_type` string
  - `created_at` string
  - `canceled_at` unknown
  - `transaction` object
    - `id` string
    - `object` string
    - `amount` integer
    - `match_type` string
    - `created_at` string
    - `canceled_at` unknown
    - `transaction` object
      - `id` string
      - `object` string
      - `connected_account_id` string
      - `booking_date` string
      - `value_date` string
      - `direction` string
      - `category` string
      - `amount` integer
      - `currency` string
      - `description` string
      - `counterparty_account_details` object
        - `account_number` string
        - `holder_name` string
      - `virtual_account_number` string
      - `metadata` object — Additional client data in JSON format. See [Metadata](https://docs.numeral.io/reference/metadata).
      - `reconciled_amount` integer
      - `reconciliation_status` string
      - `bank_data` object
        - `file_id` string
        - `message_id` string
        - `transaction_id` string
        - `end_to_end_id` string
      - `created_at` string
      - `updated_at` string
  - `payment` object
    - `id` string
    - `object` string
    - `connected_account_id` string
    - `type` string
    - `direction` string
    - `amount` integer
    - `currency` string
    - `purpose` string
    - `originating_account` object
      - `account_number` string
      - `bank_code` string
      - `holder_name` string
      - `holder_address` object
        - `line_1` string
        - `line_2` string
        - `building_number` string
        - `street_name` string
        - `postal_code` string
        - `region_state` string
        - `city` string
        - `country` string
    - `receiving_account` object
      - `account_number` string
      - `bank_code` string
      - `holder_name` string
      - `holder_address` object
        - `line_1` string
        - `line_2` string
        - `building_number` string
        - `street_name` string
        - `postal_code` string
        - `region_state` string
        - `city` string
        - `country` string
    - `value_date` string
    - `status` string
    - `status_details` string
    - `reconciled_amount` integer
    - `reconciliation_status` string
    - `metadata` object — Additional client data in JSON format. See [Metadata](https://docs.numeral.io/reference/metadata).
    - `bank_data` object
      - `file_id` string
      - `message_id` string
      - `transaction_id` string
      - `end_to_end_id` string
    - `created_at` string
    - `updated_at` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/numeral/apis/payments.md) · [All operations](https://skmtc.net/numeral/apis/payments/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/numeral/payments/revisions/220f101cc2ef/schema)
