GET
/payment/currenciesReturns the merchant's currently accepted networks and currencies, with logos (symbols). Use this to display "We accept …" on your checkout or to build payment options. Requires API key.
Request
curl "https://api.paycrypt.ai/payment/currencies" \
-H "Authorization: Bearer sk_live_YOUR_KEY"jsonResponse — 200 OK
{
"logoBaseUrl": "https://paycrypt.ai/dashboard",
"acceptedNetworks": ["ethereum", "polygon", "tron"],
"networks": [
{
"network": { "key": "ethereum", "name": "Ethereum" },
"currencies": [
{ "key": "eth", "symbol": "ETH", "name": "Ethereum", "logo": "/logos/eth.svg", "logoUrl": "https://paycrypt.ai/dashboard/logos/eth.svg" },
{ "key": "usdt", "symbol": "USDT", "name": "Tether", "logo": "/logos/usdt.svg", "logoUrl": "https://paycrypt.ai/dashboard/logos/usdt.svg" }
]
},
{
"network": { "key": "polygon", "name": "Polygon" },
"currencies": [
{ "key": "usdt", "symbol": "USDT", "name": "Tether", "logo": "/logos/usdt.svg", "logoUrl": "https://paycrypt.ai/dashboard/logos/usdt.svg" }
]
}
]
}Response Fields
| Field | Description |
|---|---|
| logoBaseUrl | Base URL for logo assets. If set, prepend to logo path for full URL; otherwise use your own domain or logo path. |
| acceptedNetworks | List of network keys (ethereum, polygon, bsc, arbitrum, base, tron, solana, bitcoin, etc.) enabled for this merchant. |
| networks | Per-network list: each item has network (key, name) and currencies array with key, symbol, name, logo (path), logoUrl (full URL when logoBaseUrl is set). |
| currencies[].logo | Path to the currency icon (e.g. /logos/eth.svg). Use with logoBaseUrl or your CDN for display. |