Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations
Learn
Learning Hub Help & Docs Connect Guides Automation Codex Blog Message Templates
Pricing Get Started →
HomeHelp & DocsAPI Reference › Manage templates via the API
API Reference

Manage templates via the API

As well as sending templates, you can manage them by API: list your approved templates or create new ones for review. Most teams create templates in the dashboard, but the API helps when you manage many at scale.

List templates

GET/{waba-id}/message_templates
curl -X GET \
  "https://graph.facebook.com/v23.0/WABA_ID/message_templates" \
  -H "Authorization: Bearer ACCESS_TOKEN"

Create a template

POST/{waba-id}/message_templates

Submit the name, category, language, and components. Meta reviews it, the same review as the dashboard, so the same rules apply: correct category, sample values, and policy-compliant content.

Approval still applies

Creating a template by API still sends it to Meta for review. See the troubleshooting guide on template rejections if one comes back rejected.

Building an integration? If you hit a wall, message us and a developer will help, the only platform in India that answers you live on WhatsApp.

Ask us on WhatsApp
1