List currencies (v4)
Returns a paginated list of CeFi and DeFi currencies enriched with MoonPay capability flags (buy, sell, swap).
Results are filtered by the caller’s IP geolocation and, when an apiKey is provided, by the partner account configuration. Pass a customer authorization bearer token to apply customer-specific eligibility rules.
Use cursor and limit for cursor-based pagination. When nextCursor is null, you have reached the last page.
Query Parameters
Optional partner publishable API key. When provided, results may be scoped to currencies enabled for the partner account.
Case-insensitive search term matched against currency name and symbol.
Comma-separated list of network codes to include (for example ethereum,polygon).
"ethereum,polygon"
Filter by currency source. Defaults to all.
all, cefi, defi Maximum number of currencies to return per page.
1 <= x <= 200Opaque pagination cursor from a previous response's nextCursor field.
Field to sort results by. Defaults to name.
name, priceUsd, marketCap Sort direction. Defaults to asc.
asc, desc Comma-separated list of on-chain contract addresses to filter by.
"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
Comma-separated catalog ids matching the response id field.
"hyperliquid:0x54e00a5988577cb0b0c9ab0cb6ef7f4b"
When true, return only currencies that support sell. When false, return only currencies that do not support sell.
When true, return only currencies that support buy. When false, return only currencies that do not support buy.
When true, return only native network tokens. When false, return only non-native tokens.
When true (default), return only currencies eligible for the caller's context (geolocation, account, and customer). Set to false to include ineligible currencies.