Resumen
Cree un borrador de plantilla WhatsApp. Las solicitudes reales usan multipart/form-data con componentes de cuerpo y medios de encabezado opcionales. Tras la creación, envíe la plantilla a Meta antes de enviar mensajes.
POST /api/whatsapp/templates
Llame a este endpoint con POST y un token bearer válido.
curl -X POST 'https://app.buzzbip.com/api/whatsapp/templates' \
-H 'Authorization: Bearer ${TOKEN}' \
-H 'Content-Type: application/json' \
-d '{"name": "order_update", "language": "en", "category": "UTILITY"}'Notas de uso
Esta página documenta el endpoint de Buzzbip. Create a new WhatsApp template draft. Real requests use multipart/form-data with body components and optional header media. After creation, submit the template for Meta review before sending.
Use paginación y filtros para reducir el tamaño de la respuesta.
Notas de integración
Al integrar este endpoint de Buzzbip, use https://app.buzzbip.com como host de producción. Obtenga JWT de POST /api/login_check y envíe Authorization: Bearer en cada solicitud. Confirme que User.hasApiAccess está habilitado en el admin de Buzzbip. Analice respuestas JSend (status, message, data). Para plugins e-commerce, envíe también x-api-key, x-platform-type y x-base-uri. Respete las barras finales en POST /api/contacts/ y POST /api/whatsapp/. Implemente reintentos con backoff ante límites de tasa. Guarde credenciales en el servidor y reautentíquese antes del vencimiento JWT (3600 s).
Seguridad
Buenas prácticas: credenciales solo en servidor, TLS obligatorio, monitorear fallos de autenticación. Separe cuentas staging y producción. Documente plantillas y automatizaciones. Redacte números y contenido en registros compartidos.
¿Qué sigue?
Páginas relacionadas: api/whatsapp-templates/submit-template api/whatsapp-templates/get-template guides/create-whatsapp-template
