Mensajes
Enviar PIX
Envía un botón de pago PIX con clave y comerciante
POST
Enviar PIX
Auth:
Envoltorio de error:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: no
Descripción
Envía un mensaje con una tarjeta visual de PIX en el chat de WhatsApp, mostrando el nombre del beneficiario, el tipo de clave y la clave en sí. El botón funciona como un “copiar clave” con estilo PIX, al tocarlo, el destinatario copia la clave al portapapeles y la pega en su app bancaria para pagar. No abre una pantalla de pago, no crea un cobro, y no hay callback de confirmación, es solo la presentación visual de la clave en un formato amigable y clicable.Ejemplos
PIX con clave CPF
Envía el botón PIX usando una claveCPF. Envía solo dígitos (sin puntos ni guiones).
PIX con clave CNPJ
Envía el botón PIX usando una claveCNPJ. Envía solo dígitos (sin puntos, guiones ni barras).
PIX con clave Email
Envía el botón PIX usando una claveEMAIL.
Respuesta exitosa
200 OK
El botón solo copia la clave PIX al portapapeles del destinatario, no abre la pantalla de pago del banco ni inicia un cobro. El pago lo hace manualmente el destinatario en su propia app bancaria, y no hay callback de “pagado” vía WhatsApp.
Parámetros de ruta
Nombre de la instancia (p. ej.,
$Instance_Name).Cabeceras
TokenAccount o TokenInstance.application/jsonCuerpo de la solicitud
Destino: teléfono (
5511999999999) o JID (@s.whatsapp.net, @lid, @g.us).Nombre del beneficiario mostrado en la tarjeta visual de PIX (sobre la clave).
Clave PIX (CPF, CNPJ, email, teléfono o clave aleatoria).
Tipo de clave. Valores aceptados:
CPF, CNPJ, EMAIL, PHONE, RANDOM.Tiempo en segundos a esperar antes de enviar. Durante el intervalo, el servidor envía el indicador “escribiendo…” al destinatario.
ID del mensaje a citar (respuesta). El mensaje original debe pertenecer a la misma instancia y haber sido guardado en la base de datos.
Cuando es
true y replyTo apunta a un mensaje originado en un grupo, la respuesta se redirige al chat privado del autor original.Identificador de origen para trazabilidad (p. ej.,
crm, checkout, n8n).Notas
- El
pixKeyTypese valida cononeof, si envías un valor fuera deCPF | CNPJ | EMAIL | PHONE | RANDOM, la solicitud se rechaza con400. - Para claves CPF/CNPJ, envía solo dígitos (sin puntos, guiones ni barras):
12345678901o12345678000199. - Para
PHONE, usa el formato internacional sin+(p. ej.,5511999999999). - Para
RANDOM, usa el UUID generado por el banco (p. ej.,aabbccdd-1234-5678-90ab-cdef01234567). - Este endpoint no crea un código QR Brcode ni registra un cobro, es solo la representación visual del pedido con una clave PIX clicable.
Errores
| HTTP | Status interno | Mensaje |
|---|---|---|
| 400 | , | Instance name is required |
| 400 | , | Invalid request: <detail> |
| 400 | , | Number is required |
| 400 | , | MerchantName is required |
| 400 | , | PixKey is required |
| 400 | , | PixKeyType is required |
| 400 | invalid_number | Invalid phone number format: <detail> |
| 400 | invalid_request | (validación oneof u otro motivo) |
| 404 | , | Instance not found |
| 500 | send_failed | Failed to send message: <reason> |
| 503 | disconnected | Instance is not connected to WhatsApp |