---
title: "Performs an UMA lookup prior to initiating a withdrawal"
method: GET
path: "/withdrawals/umalookup/{recipient}"
tags: ["Withdrawals"]
---

# Performs an UMA lookup prior to initiating a withdrawal

`GET /withdrawals/umalookup/{recipient}`

Verifies UMA address of a recipient and returns details of supported receiving currencies` (on Lightning Network).

## Path parameters

- `recipient` string, required

## Headers

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

## Response `200`

Successfully retrieved UMA lookup result. including the list of currencies the recipient VASP can receive.

- WithdrawalUmaLookupResponse
  - `currencies` object[]
    - `code` string — The ISO 4217 (if applicable) currency code. For cryptocurrencies, this will be a ticker symbol, such as BTC for Bitcoin.
    - `symbol` string — The display symbol of the currency.
    - `name` string — The full display name of the currency.
    - `multiplier` string — The estimated exchange rate in satoshis per smallest "unit" of this currency.
    - `decimals` number — The number of digits after the decimal point for display on the sender side, and to add clarity around what the "smallest unit" of the currency is. For example, in USD, by convention, there are 2 digits for cents - 5.95 USD. In this case, `decimals` would be 2. Note that the multiplier is still always in the smallest unit (cents).
    - `min` string — The smallest amount of this currency that can be sent in a transaction.
    - `max` string — The largest amount of this currency that can be sent in a transaction.

## 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)
