---
title: "Look up an external account for payment"
method: GET
path: "/receiver/external-account/{accountId}"
tags: ["Cross-Currency Transfers"]
---

# Look up an external account for payment

`GET /receiver/external-account/{accountId}`

Lookup an external account by ID to determine supported currencies and exchange rates.
This endpoint helps platforms determine what currencies they can send to a given external account, along with the current estimated exchange rates and minimum and maximum amounts that can be sent.

## Path parameters

- `accountId` string, required

## Query parameters

- `senderUmaAddress` string
- `customerId` string

## Response `200`

Successful lookup

- ReceiverExternalAccountLookupResponse
  - `supportedCurrencies` CurrencyPreference[], required — List of currencies supported by the receiving account
    - `currency` Currency, required
      - `code` string — Three-letter currency code (ISO 4217) for fiat currencies. Some cryptocurrencies may use their own ticker symbols (e.g. "BTC" for Bitcoin, "USDC" for USDC, etc.)
      - `name` string — Full name of the currency
      - `symbol` string — Symbol of the currency
      - `decimals` integer — Number of decimal places for the currency
    - `estimatedExchangeRate` number, required — An estimated exchange rate from the sender's currency to this currency. This is not a locked rate and is subject to change when calling the quotes endpoint.
    - `min` integer, required — The minimum amount that can be received in this currency.
    - `max` integer, required — The maximum amount that can be received in this currency.
  - `requiredPayerDataFields` CounterpartyFieldDefinition[] — Fields required by the receiving institution about the payer before payment can be completed
    - `name` 'FULL_NAME' | 'BIRTH_DATE' | 'NATIONALITY' | 'PHONE_NUMBER' | 'EMAIL' | 'POSTAL_ADDRESS' | 'TAX_ID' | 'REGISTRATION_NUMBER' | 'USER_TYPE' | 'COUNTRY_OF_RESIDENCE' | 'ACCOUNT_IDENTIFIER' | 'FI_LEGAL_ENTITY_NAME' | 'FI_ADDRESS' | 'PURPOSE_OF_PAYMENT' | 'ULTIMATE_INSTITUTION_COUNTRY' | 'IDENTIFIER' | 'BUSINESS_TYPE' | 'COMPANY_LEGAL_NAME', required — Name of a type of field containing info about a platform's customer or counterparty customer.
    - `mandatory` boolean, required — Whether the field is mandatory
  - `lookupId` string, required — Unique identifier for the lookup. Needed in the subsequent create quote request.
  - `accountId` string, required — The external account ID that was looked up

## Other responses

- `400` — Bad request - Missing or invalid parameters
- `401` — Unauthorized
- `404` — External account not found
- `412` — Counterparty doesn't support UMA version
- `424` — Counterparty issue
- `500` — Internal service error

## Changes

- **2026-05-28** `d0bce562bffd` — 7 warning
  - added the new `EMAIL_OTP_CREDENTIAL_SYNC_FAILED` enum value to the `code` response property for the response status `424`
  - added the new `REQUEST_ID_MISSING` enum value to the `code` response property for the response status `401`
  - added the new `UMA_NOT_FOUND` enum value to the `code` response property for the response status `404`
  - added the new `WALLET_SIGNATURE_BODY_MISMATCH` enum value to the `code` response property for the response status `401`
  - …3 more
- **2026-04-27** `5b8a8161eeb3` — 10 warning
  - added the new `BUSINESS_TYPE` enum value to the `allOf[#/components/schemas/ReceiverLookupResponse]/requiredPayerDataFields/items/name` response property for the response status `200`
  - added the new `COMPANY_LEGAL_NAME` enum value to the `allOf[#/components/schemas/ReceiverLookupResponse]/requiredPayerDataFields/items/name` response property for the response status `200`
  - added the new `DATA_MISMATCH` enum value to the `code` response property for the response status `400`
  - added the new `EMAIL_OTP_CREDENTIAL_ALREADY_EXISTS` enum value to the `code` response property for the response status `400`
  - …6 more
- …earlier changes not shown

[Full history](https://skmtc.dev/lightsparkdev/apis/grid-api/changes/receiver/external-account/:accountId/get.md)

---

[API](https://skmtc.dev/lightsparkdev/apis/grid-api.md) · [All operations](https://skmtc.dev/lightsparkdev/apis/grid-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lightsparkdev/grid-api/revisions/d0bce562bffd/schema)
