Skip to content

Currencies

GET /v1/currencies

Returns an array of available currency ticker symbols. No authentication required.

{
"currencies": ["near", "btc", "eth", "sol", "usdttrc20", ...]
}

GET /v1/full-currencies

Returns detailed metadata for all available currencies.

{
"currencies": [
{
"id": 1,
"code": "btc",
"name": "Bitcoin",
"blockchain": "btc",
"chain_code": "btc",
"decimals": 8,
"price_usd": 95000.00,
"image": "https://...",
"is_fiat": 0
}
]
}

GET /v1/estimate?amount={amount}&currency_from={from}&currency_to={to}

Get an estimated conversion amount between currencies.

ParameterTypeRequiredDescription
amountstringYesAmount to convert
currency_fromstringYesSource currency
currency_tostringYesTarget currency
Terminal window
curl "https://api.nearpayments.io/v1/estimate?amount=100&currency_from=usd&currency_to=btc"
{
"currency_from": "usd",
"currency_to": "btc",
"amount_from": 100,
"estimated_amount": "0.00105263"
}

GET /v1/min-amount?currency_from={currency}

Returns the minimum payment amount for a given currency.

{
"currency_from": "btc",
"currency_to": "usd",
"min_amount": 0.0000105,
"fiat_equivalent": 1.00
}