Plantillas
Una plantilla es un mensaje de WhatsApp que Meta aprueba antes de usarse, con encabezado, cuerpo con variables, pie y botones, asociado a un número (device_id) y su WABA.
Una plantilla es un mensaje de WhatsApp que Meta aprueba antes de usarse, con encabezado, cuerpo con variables, pie y botones, asociado a un número (device_id) y su WABA. Tiene category (UTILITY, MARKETING o AUTHENTICATION), language_code y un status de aprobación, como PENDING, APPROVED o REJECTED. La usan las difusiones y la necesitás cuando la ventana de 24 horas del contacto está cerrada.
Endpoints
Listar plantillas
GET /api/v1/templates · Usalo para listar tus plantillas de WhatsApp con su estado de aprobación, categoría, idioma y número, y elegir cuál usar en un envío o una difusión.
Crear una plantilla
POST /api/v1/templates · Sirve para crear una plantilla de WhatsApp (encabezado, cuerpo con variables, pie y botones) desde tu sistema, sin pasar por el panel.
Ver una plantilla
GET /api/v1/templates/{template} · Sirve para ver una plantilla completa, con su estado, variables y botones, por ejemplo para saber qué valores completar al enviarla.
Actualizar una plantilla
PUT /api/v1/templates/{template} · Usalo para editar el contenido de una plantilla existente: categoría, encabezado, cuerpo, variables, pie o botones.
Ver los botones de respuesta rápida de una plantilla
GET /api/v1/templates/{template}/quick-reply-buttons · Usalo para obtener los botones de respuesta rápida de una plantilla, por ejemplo para preparar qué hacer según el botón que toque el contacto.
Enviar una plantilla
POST /api/v1/devices/{device}/templates/{template}/send-template · Sirve para enviar una plantilla desde uno de tus números a un teléfono o contacto, completando sus variables, por ejemplo un aviso, un recordatorio o una confirmación.
Eliminar una plantilla de un número
DELETE /api/v1/devices/{device}/templates/{template} · Usalo para eliminar una plantilla de uno de tus números cuando ya no la vas a usar.
Enviar un mensaje POST
Sirve para enviar un mensaje de texto o un archivo a un contacto, indicando en el cuerpo el contact_id y el número desde el que sale.
Listar plantillas GET
Usalo para listar tus plantillas de WhatsApp con su estado de aprobación, categoría, idioma y número, y elegir cuál usar en un envío o una difusión.