Fetch the complete list of fiat currencies supported for peer-to-peer (C2C) trading on Binance, along with currency symbols and operational status.
/sapi/v1/c2c/fiatCurrency/listThis public endpoint returns all fiat currencies configured for trading on the Binance C2C (P2P) platform. It enables developer applications, merchant management dashboards, and mobile clients to retrieve active fiat currency codes (e.g., USD, EUR, UAH, KES, GBP) and pricing parameters dynamically.
Because this operation is unauthenticated, it can be called as a lightweight initialization step when populating fiat currency selectors in P2P order creation forms or trading bots.
01
Header parameters accepted by the endpoint.
| Header | Type | Required | Description |
|---|---|---|---|
clientType | STRING | Required | Client Device Type initiating the request (e.g., WEB, APP, WEB_MOBILE). |
x-gray-env | STRING | Optional | Environment flag identifier used for internal testing. |
x-trace-id | STRING | Optional | Custom client trace ID for request lifecycle tracking. |
x-user-id | STRING | Optional | Target user identifier if querying user-specific fiat permissions. |
HTTP POST with Empty Body
No JSON payload body is required for this request. Specify the mandatory clientType inside the HTTP Request Headers.
02
Example POST request using cURL.
curl -X POST \
'https://api.binance.com/sapi/v1/c2c/fiatCurrency/list' \
-H 'clientType: WEB'03
Example response returned on successful request.
{
"code": "000000",
"message": "success",
"data": [
{
"currencyCode": "USD",
"currencyName": "US Dollar",
"currencySymbol": "$",
"precision": 2,
"status": "ENABLE"
},
{
"currencyCode": "EUR",
"currencyName": "Euro",
"currencySymbol": "€",
"precision": 2,
"status": "ENABLE"
},
{
"currencyCode": "UAH",
"currencyName": "Ukrainian Hryvnia",
"currencySymbol": "₴",
"precision": 2,
"status": "ENABLE"
}
],
"success": true
}| Field | Type | Description |
|---|---|---|
code | STRING | Standard Binance status code ("000000" indicates success). |
message | STRING | Status description or response feedback message. |
data | ARRAY | List of fiat currency objects supported on Binance C2C. |
data[].currencyCode | STRING | ISO fiat currency code (e.g., USD, EUR, UAH). |
data[].currencyName | STRING | Full display name of the fiat currency. |
data[].currencySymbol | STRING | Symbol representation (e.g., $, €, ₴). |
data[].precision | INT | Supported decimal place precision for fiat amounts. |
data[].status | STRING | Operational state indicator (e.g., ENABLE, DISABLE). |
04
Workflow for querying supported C2C fiat currencies.
Dynamic Fiat Selectors
Populate dropdown fiat menus dynamically in web or mobile C2C merchant interfaces.
Market Compatibility Check
Verify whether a specific local fiat currency is currently supported for P2P ad posting.
Arbitrage Bot Configuration
Automatically update active fiat currency lists inside cross-border P2P arbitrage algorithms.