Saltar al contenido principal

Consulta Meta

Usa GET /v1/templates?wabaId=... o GET /v1/templates/{wabaId}. Cada llamada devuelve una página. Envía paging.after como after para la siguiente; termina cuando no haya cursor. No se devuelven las URL next y previous de Meta.

Usa la caché

GET /v1/message-templates consulta plantillas guardadas, opcionalmente por wabaId, sin llamar a Meta. Devuelve hasta 500, ordenadas por WABA, nombre e idioma. POST /v1/message-templates/sync acepta {"wabaId":"WABA_ID"} y reemplaza la caché de esa WABA desde Meta.

Crea una plantilla

POST /v1/message-templates requiere wabaId, name, language, category y components. Las categorías son MARKETING, UTILITY y AUTHENTICATION. Usa la estructura de componentes de Meta. Crear envía la plantilla a revisión y guarda la respuesta; no implica aprobación. Antes de una campaña, sincroniza y comprueba que el nombre e idioma estén en caché como APPROVED.