Binance API / SAPI / C2C
BINANCE SAPI · C2C

API para Obtener Método de Pago por ID

Consulta los datos exactos de configuración, números de cuenta, códigos de enrutamiento bancario e información del titular para un método de pago vinculado específico mediante su identificador único.

ENDPOINT
GET /sapi/v1/c2c/paymentMethod/getPayMethodById
Autenticación USER_DATA / SIGNED
Grupo API C2C / Payment Method
Método GET
Respuesta JSON

Descripción General

Este endpoint obtiene los parámetros de configuración completos de un método de pago individual vinculado por el usuario en Binance P2P. Al enviar el identificador único de configuración de pago (id), los desarrolladores y sistemas automatizados pueden inspeccionar las cuentas bancarias del beneficiario, identificadores de dinero móvil, tipos de método de pago y nombres de titular verificados.

Mesas de trading automatizado, sistemas ERP para comerciantes y motores de bots emplean este endpoint para validar previamente los detalles de pago antes de publicar nuevos anuncios o al cotejar instrucciones entrantes de liquidación fiduciaria.

01

Parámetros de la Solicitud

Parámetros aceptados en la URL (Query string) y encabezados HTTP.

ParámetroUbicaciónTipoRequeridoDescripción
clientTypeHeaderSTRINGRequeridoTipo de dispositivo o cliente que realiza la petición (por ejemplo, WEB, APP o WEB_MOBILE).
idQueryINT64RequeridoIdentificador único de la configuración del método de pago (payId).
x-gray-envHeaderSTRINGOpcionalIdentificador de entorno utilizado internamente para pruebas o despliegues controlados (gray testing).
x-trace-idHeaderSTRINGOpcionalIdentificador de trazabilidad generado por el cliente para el seguimiento y depuración de la solicitud.
x-user-idHeaderSTRINGOpcionalIdentificador de usuario objetivo si se requiere validar el contexto de la cuenta.
i

Construcción de Parámetros en Solicitudes GET

El identificador del método de pago debe adjuntarse directamente a la URL del endpoint como parámetro de consulta (por ejemplo, ?id=12345678), acompañado de los parámetros obligatorios de firma criptográfica y marca de tiempo.

02

Ejemplo de Solicitud

Ejemplo de solicitud GET mediante cURL para consultar los detalles del método de pago por ID.

cURL BASH
curl -X GET \
'https://api.binance.com/sapi/v1/c2c/paymentMethod/getPayMethodById?id=12345678' \
-H 'clientType: WEB'

03

Respuesta

Ejemplo de respuesta devuelta tras una consulta exitosa.

RESPONSE 200 OK
{
    "code": "000000",
    "message": "success",
    "data": {
        "id": 12345678,
        "payType": "BANK",
        "payMethodName": "Bank Transfer",
        "realName": "John Doe",
        "fields": {
            "account": "9876543210",
            "bankName": "JPMorgan Chase",
            "branch": "New York Main"
        },
        "status": 1
    },
    "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.
data.idINT64Identificador único de la configuración del método de pago.
data.payTypeSTRINGIdentificador interno del canal de pago (por ejemplo, BANK, REVOLUT, WISE).
data.payMethodNameSTRINGNombre legible y visible del método de pago en la plataforma.
data.realNameSTRINGNombre verificado del titular de la cuenta bancaria o billetera.
data.fieldsOBJECTObjeto clave-valor con los atributos específicos del medio de pago (como número de cuenta, CLABE, IBAN o nombre del banco).
data.statusINTEstado del método de pago (1: Activo/Habilitado, 0: Inactivo/Deshabilitado).
successBOOLEANIndica el resultado general de la ejecución de la petición.

04

Cómo Funciona

Flujo de trabajo para consultar la configuración de un método de pago.

01 Obtener ID Consigue el identificador (payId) desde la lista de métodos o de tu anuncio.
 
02 Enviar Solicitud Llama vía GET a /sapi/v1/c2c/paymentMethod/getPayMethodById?id={id}.
 
03 Analizar Datos Extrae número de cuenta, campos bancarios y estado activo.
 
04 Validar Liquidación Confirma que los datos coincidan con las cuentas bancarias de destino.

Casos de Uso Comunes

Validación Previa al Publicar Anuncios

Asegura que un payId seleccionado se encuentre activo y posea datos bancarios válidos antes de vincularlo a un anuncio nuevo.

Enrutamiento Automatizado de Transferencias

Extrae dinámicamente números de cuenta y códigos de banco para ordenar transferencias salientes desde sistemas de tesorería propios.

Auditoría de Configuraciones Comerciales

Comprueba la integridad de los datos de pago y sus estados operativos a lo largo de flotas de cuentas de comerciantes automatizados.

Endpoints Relacionados de Binance API

💬
Telegram WhatsApp