Skip to main content
GET
Check the minimum order amount for every available currency, in both crypto units and USD. Minimums exist because each payment settles on-chain (funds move from the deposit address to storage), and that settlement has a real network cost — so they vary a lot by chain (e.g. ~5onDOGE/LTCvs 5 on DOGE/LTC vs ~25 on USDT_TRC20).
Check minimums before charging small amounts: a Create a payment call whose fiat amount is below minAmountUsd for the chosen currency fails with the generic 400 {"error":"Payment creation failed"}.

Authorization

None — this endpoint is public. There is also a single-currency variant: Get minimum for a currency.
data is an array — one row per available currency.

Parameters

integer
Preview the minimums under a different fee tier, in basis points. Parsed as an integer clamped to [1, 5000]; anything malformed or out of range falls back to 40.

Response fields

string
Ticker of the currency.
number
Minimum order amount in crypto units of currency.
number
The same minimum expressed in USD.
number
The fee tier (basis points) the minimums were computed for.

Errors

See also