Templates
Gestión de las plantillas de mensaje. Las plantillas pertenecen a la WABA
(cuenta de empresa), no a un número — usa GET /me para encontrar tu waba_id.
Espejo local y sincronización
Mantenemos un espejo de tus plantillas para que el listado sea instantáneo. Se actualiza por webhook cada vez que Meta cambia el estado de una plantilla y, además, se sincroniza bajo demanda cuando supera los 15 minutos de antigüedad.
Usa refresh=true para forzar la sincronización y refresh=false para servir solo
la caché.
Variables y ejemplos
Toda plantilla con variables debe declarar ejemplos — Meta la rechaza si no. Las reglas que validamos antes de enviar:
- Las variables posicionales (
{{1}},{{2}}) deben ser secuenciales, sin huecos. - No mezcles el formato posicional con el nombrado (
{{nombre}}) en la misma plantilla. - La cabecera de texto admite como máximo una variable.
- El pie no admite variables.
- Un botón de URL con variable exige un ejemplo de URL completa.
Listar plantillas
Lista las plantillas de la WABA desde el espejo local. Si el espejo tiene más de
Crear plantilla
Crea una plantilla en Meta. Nace con estado `PENDING` y la aprobación tarda de
Editar plantilla
Sustituye los componentes de una plantilla existente. Solo cambia el contenido:
Eliminar plantilla
Elimina la plantilla en Meta y marca el espejo local como borrado.
Subir muestra de cabecera
Sube el archivo de ejemplo de la cabecera de una plantilla y devuelve el `handle`
Buscar en la biblioteca de Meta
Busca en el catálogo de plantillas listas de Meta — textos escritos por ella para
Sincronizar plantillas
Reconcilia el espejo local con Meta: crea lo que falta, actualiza lo que cambió y