Binance API / SAPI / C2C
BINANCE SAPI · C2C

API para Actualizar Anuncios

Actualiza y modifica los parámetros de anuncios peer-to-peer (C2C/P2P) existentes, incluyendo precios de oferta, límites por transacción, condiciones de contraparte, mensajes de respuesta automática y métodos de pago vinculados.

ENDPOINT
POST /sapi/v1/c2c/ads/update
Autenticación USER_DATA / 2FA SIGNED
Grupo API C2C / Ads
Método POST
Respuesta JSON

Descripción General

Este endpoint modifica la configuración de un anuncio C2C (P2P) existente identificado mediante su advNo único. Comerciantes y bots de arbitraje o creación de mercado pueden ajustar los precios de oferta, actualizar las reservas de liquidez cripto asignadas, cambiar los límites mínimos y máximos por orden o renovar los requisitos de elegibilidad para compradores y vendedores.

Dado que la alteración de las condiciones de un anuncio incide directamente en los compromisos de fondos y en las reglas de seguridad operativa, cada solicitud requiere un código válido de autenticación de dos factores (2FA) transmitido dentro del cuerpo de la petición.

📖 Consulta también: Cómo cambiar el precio de un anuncio en Binance usando Python: Guía paso a paso

01

Parámetros de la Solicitud

Parámetros principales aceptados en el cuerpo (Body) y encabezados HTTP.

ParámetroUbicaciónTipoRequeridoDescripción
clientTypeHeaderSTRINGRequeridoTipo de dispositivo o cliente que realiza la petición (por ejemplo, WEB, APP).
advNoBodySTRINGRequeridoNúmero identificador único del anuncio C2C que se desea modificar.
priceBodyNUMBEROpcionalPrecio unitario de oferta actualizado por cada unidad cripto.
priceTypeBodyINTOpcionalEsquema de fijación de precio: 1 Precio Fijo, 2 Precio Flotante.
initAmountBodyNUMBEROpcionalCantidad total de liquidez en criptomoneda asignada al anuncio.
minSingleTransAmountBodyNUMBEROpcionalMonto mínimo en divisa fiat permitido por cada orden individual.
maxSingleTransAmountBodyNUMBEROpcionalMonto máximo en divisa fiat permitido por cada orden individual.
tradeMethodsBodyARRAYOpcionalArreglo con los métodos de pago actualizados que estarán vinculados al anuncio.
updateModeBodySTRINGOpcionalIndicador del modo de actualización para definir cambios parciales o totales de parámetros.
authTypeBodySTRINGOpcionalMétodo de autenticación de dos factores empleado (por ejemplo, GOOGLE, SMS, FIDO2).
!

Requisitos de Autenticación de Dos Factores

Cualquier modificación sobre anuncios activos exige adjuntar un token de verificación 2FA vigente (como googleVerifyCode o código SMS) dentro de la carga JSON enviada al servidor.

02

Ejemplo de Solicitud

Ejemplo de solicitud POST mediante cURL para actualizar el precio y límites de un anuncio.

cURL BASH
curl -X POST \
'https://api.binance.com/sapi/v1/c2c/ads/update' \
-H 'clientType: WEB' \
-H 'Content-Type: application/json' \
-d '{
  "advNo": "1122334455667788",
  "price": 1.03,
  "minSingleTransAmount": 100,
  "maxSingleTransAmount": 2000,
  "authType": "GOOGLE",
  "googleVerifyCode": "123456"
}'

03

Respuesta

Ejemplo de respuesta devuelta tras la actualización exitosa del anuncio.

RESPONSE 200 OK
{
    "code": "000000",
    "message": "success",
    "data": true,
    "success": true
}

Campos de la Respuesta

CampoTipoDescripción
codeSTRINGCódigo de respuesta estándar de Binance ("000000" indica éxito).
messageSTRINGMensaje descriptivo del resultado o confirmación de la petición.
dataBOOLEANDevuelve true si los cambios solicitados en el anuncio se aplicaron correctamente.
successBOOLEANIndica el resultado general de la ejecución de la petición.

04

Cómo Funciona

Flujo de trabajo para actualizar las condiciones de un anuncio C2C existente.

01 Identificar Anuncio Indica el advNo objetivo que se desea modificar.
 
02 Definir Condiciones Envía nuevos precios, límites de volumen o métodos de pago.
 
03 Adjuntar Token 2FA Incluye el código de verificación del autenticador en el JSON.
 
04 Aplicar Cambios Ejecuta la llamada para actualizar el libro de órdenes C2C en vivo.

Casos de Uso Comunes

Reposicionamiento Dinámico de Precios

Reajusta las tasas de oferta en tiempo real siguiendo los movimientos del mercado para conservar los primeros puestos del libro de órdenes.

Rebalanceo de Inventario y Límites

Modifica los saldos asignados o los umbrales de compra mínima y máxima sin necesidad de cerrar y republicar la oferta.

Rotación de Cuentas de Cobro

Actualiza las cuentas bancarias o billeteras receptoras vinculadas al anuncio para distribuir el volumen operativo entre distintos canales.

Endpoints Relacionados de Binance API

💬
Telegram WhatsApp