curl "https://api.liddie.io/api/v1/min-orders"
const res = await fetch('https://api.liddie.io/api/v1/min-orders');
const { ok, data } = await res.json();
{
"ok": true,
"data": [
{ "currency": "BTC", "minAmountCrypto": 0.0002508, "minAmountUsd": 15.62, "feeBps": 40 },
{ "currency": "DOGE", "minAmountCrypto": 24.815, "minAmountUsd": 5.00, "feeBps": 40 }
]
}
Currencies & wallets
List minimum order amounts
Check the minimum order amount for every currency Liddie supports, in crypto units and USD — public, with an optional feeBps fee-tier preview.
GET
/
api
/
v1
/
min-orders
curl "https://api.liddie.io/api/v1/min-orders"
const res = await fetch('https://api.liddie.io/api/v1/min-orders');
const { ok, data } = await res.json();
{
"ok": true,
"data": [
{ "currency": "BTC", "minAmountCrypto": 0.0002508, "minAmountUsd": 15.62, "feeBps": 40 },
{ "currency": "DOGE", "minAmountCrypto": 24.815, "minAmountUsd": 5.00, "feeBps": 40 }
]
}
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 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.curl "https://api.liddie.io/api/v1/min-orders"
const res = await fetch('https://api.liddie.io/api/v1/min-orders');
const { ok, data } = await res.json();
{
"ok": true,
"data": [
{ "currency": "BTC", "minAmountCrypto": 0.0002508, "minAmountUsd": 15.62, "feeBps": 40 },
{ "currency": "DOGE", "minAmountCrypto": 24.815, "minAmountUsd": 5.00, "feeBps": 40 }
]
}
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
| Status | Body | Why |
|---|---|---|
| 400 | {"ok":false,"error":{"code":"INVALID_CURRENCY","message":"..."}} | Malformed currency (single-currency variant). |
| 400 | {"ok":false,"error":{"code":"CURRENCY_NOT_AVAILABLE","message":"..."}} | Currency not offered by the platform. |
See also
- Get minimum for a currency: the single-currency variant of this endpoint.
- Create a payment: where these minimums are enforced.
- List currencies: which currencies your account can charge in.