Consulta el listado completo de criptomonedas admitidas para el comercio peer-to-peer (C2C/P2P) en Binance, junto con sus metadatos y configuraciones de estado operativo.
/sapi/v1/c2c/digitalCurrency/listEste endpoint público devuelve todas las monedas digitales disponibles en la plataforma C2C (P2P) de Binance. Permite que aplicaciones de terceros, herramientas de gestión para comerciantes y módulos de frontend obtengan en tiempo real los símbolos activos (como USDT, BTC, ETH o BNB) y sus especificaciones técnicas de negociación.
Al no requerir firmas criptográficas ni credenciales de API, esta consulta opera como una verificación previa y liviana al momento de renderizar selectores de criptoactivos en paneles de trading o en formularios de creación de anuncios.
01
Parámetros de encabezado (Header) aceptados por el endpoint.
| Encabezado | Tipo | Requerido | Descripción |
|---|---|---|---|
clientType | STRING | Requerido | Tipo de dispositivo o cliente que realiza la petición (por ejemplo, WEB, APP o WEB_MOBILE). |
x-gray-env | STRING | Opcional | Identificador de entorno utilizado internamente para pruebas o despliegues controlados (gray testing). |
x-trace-id | STRING | Opcional | Identificador de trazabilidad generado por el cliente para el seguimiento y depuración de la solicitud. |
x-user-id | STRING | Opcional | Identificador de usuario objetivo si se evalúan permisos de activos personalizados por cuenta. |
Petición HTTP POST sin Cuerpo (Body)
Aunque el método HTTP es POST, no es necesario enviar una carga útil en el cuerpo de la solicitud. Basta con incluir el encabezado obligatorio clientType en la llamada.
02
Ejemplo de solicitud POST mediante cURL.
curl -X POST \
'https://api.binance.com/sapi/v1/c2c/digitalCurrency/list' \
-H 'clientType: WEB'03
Ejemplo de respuesta devuelta tras una consulta exitosa.
{
"code": "000000",
"message": "success",
"data": [
{
"asset": "USDT",
"assetName": "TetherUS",
"precision": 2,
"status": "ENABLE"
},
{
"asset": "BTC",
"assetName": "Bitcoin",
"precision": 8,
"status": "ENABLE"
},
{
"asset": "ETH",
"assetName": "Ethereum",
"precision": 8,
"status": "ENABLE"
}
],
"success": true
}| Campo | Tipo | Descripción |
|---|---|---|
code | STRING | Código de respuesta estándar de Binance ("000000" indica éxito). |
message | STRING | Mensaje descriptivo del resultado o retroalimentación del sistema. |
data | ARRAY | Lista de objetos con las criptomonedas admitidas en el mercado C2C. |
data[].asset | STRING | Símbolo identificador del criptoactivo (por ejemplo, USDT, BTC). |
data[].assetName | STRING | Nombre completo descriptivo de la criptomoneda. |
data[].precision | INT | Cantidad de decimales de precisión permitidos para los montos de transacción. |
data[].status | STRING | Estado operativo del activo en la plataforma (por ejemplo, ENABLE o DISABLE). |
04
Flujo de trabajo para consultar los activos digitales compatibles en C2C.
Selectores Dinámicos de Activos
Alimenta de manera automática listas desplegables en interfaces web y móviles con las criptomonedas vigentes en el mercado P2P.
Validación de Precisión al Publicar
Verifica la disponibilidad del activo y su límite de decimales admitido antes de enviar órdenes de creación de anuncios.
Sincronización en Bots de Trading
Mantén actualizados los activos habilitados dentro de la lógica de tus bots de arbitraje sin definir listas estáticas en el código.