Skip to main content
GET
Check the minimum order amount for one currency. Unlike GET /api/v1/min-orders (which returns an array), this variant returns a bare object in data.
A POST /api/v1/payments whose fiat amount is below minAmountUsd for the chosen currency fails with the generic 400 {"error":"Payment creation failed"} — check minimums first when charging small amounts. Minimums vary a lot by chain (e.g. ~5onDOGE/LTCvs 5 on DOGE/LTC vs ~25 on USDT_TRC20) because they track each network’s settlement cost (the network fee to move received funds to storage).

Authorization

None — this route is public.

Parameters

string
required
Currency ticker (e.g. BTC). Unknown or unavailable values return the 400 errors below.
integer
Optional — preview the minimum under a different fee tier. Parsed as an integer clamped to [1, 5000]; anything malformed or out of range silently falls back to 40.
On a custom fee tier? Pass feeBps to preview the minimum that actually applies to you — the default shown is computed for 40 bps, and malformed or out-of-range values silently fall back to 40.

Response fields

string
Currency ticker.
number
Minimum order amount in the crypto currency.
number
Minimum order amount in USD.
number
The fee tier (basis points) the minimum was computed for.

Errors

See also