Skip to main content
POST
Botón URL dinámico
Guía de Enviar plantilla · Tipos de plantilla Los botones dinámicos usan type: "button". El campo index indica la posición del botón en la plantilla (comienza en 0). El playground se precarga con un botón URL. Completa to y name con tus datos reales; los ejemplos solo muestran components.

Botón URL (sub_type: "url")

El valor de text se concatena al final de la URL base definida en la plantilla.

Botón quick reply (sub_type: "quick_reply")

Envía el payload que identifica la opción seleccionada.

Botón copiar código (sub_type: "copy_code")

Envía el código que el destinatario podrá copiar con un toque.
Puedes combinar varios componentes en un mismo envío (por ejemplo, header PDF + variables en body + botón URL). Cada index de botón debe corresponder a la posición real del botón en la plantilla aprobada.

Authorizations

x-ib-api-key
string
header
required

API key emitida por Insurance Boosters.

Path Parameters

phoneNumberId
string
required

Identificador de tu línea de WhatsApp. Solicítalo con tu ejecutivo de cuenta.

Example:

"123456789012345"

Body

application/json
to
string
required

Teléfono del destinatario en formato E.164 (solo dígitos, sin +). Ejemplo México: 5215512345678.

name
string
required

Nombre exacto de la plantilla aprobada.

language
string
default:es

Código de idioma de la plantilla. Por defecto es.

Example:

"es"

components
(Encabezado (header) · object | Cuerpo (body) · object | Botón (button) · object)[]

Componentes dinámicos (header, body, button). Omitir o enviar [] si la plantilla no tiene variables.

inactiveBot
boolean
default:false

Si es true, desactiva respuestas automáticas para ese contacto tras el envío.

Response

Plantilla enviada correctamente.

messaging_product
enum<string>
Available options:
whatsapp
contacts
object[]
messages
object[]