---
title: "Get bank details"
method: GET
path: "/api/payouts/bank-details"
tags: ["Payouts"]
---

# Get bank details

`GET /api/payouts/bank-details`

Gets the required bank names for a given fiat and rail code. This endpoint should be used to validate the bank name provided in the payout request if you are sending a fiat payout.

## Query parameters

- `fiatCurrencyAndRail` string[], required

## Response `200`

Get bank names required by fiat and rail code

- BanksInfo
  - `bankDetails` object, required — Map of currency and rail codes to bank details. There will be one entry per currency-and-rail code provided in the request
    - `ars` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `bob` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `brl` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `clp` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `cop` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `cop-bre-b` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `cop-cobre-balance` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `crc` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `eur` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `mxn` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `pen` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `usd` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `usd-china` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `usd-hong-kong` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `usd-panama` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `usd-peru` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.
    - `zar` BankDetails
      - `bankNames` string[], required — List of the names of the banks for this fiat currency and rail. If list is empty, it means that the exact bank name is not required to process the payout.

## Other responses

- `401` — Unauthorized
- `403` — SignedAgreementRequiredException

---

[API](https://skmtc.net/muralpay/apis/mural-api.md) · [All operations](https://skmtc.net/muralpay/apis/mural-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/muralpay/mural-api/versions/437d277f5948/schema)
