List WhatsApp message templates
Paginated list of templates stored locally. Filter by waba_id (recommended — templates are scoped per WhatsApp Business Account), status, category, language, or text search. To pull the latest from Meta into local DB first, call POST /api/v1/whatsapp/templates/sync.
Authorizations
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
Query Parameters
Filter by WhatsApp Business Account id (numeric string from Meta, e.g. 123456789012345).
Only templates the given AI agent can send — the WABA(s) behind its WhatsApp channel binding. An unknown agent or one without a WhatsApp channel returns an empty page.
Filter by approval status.
APPROVED, PENDING, REJECTED, PAUSED, DISABLED Filter by Meta category.
MARKETING, UTILITY, AUTHENTICATION Filter by language code (en_US, tr, etc.).
Partial match against template name or content.
If true, only returns APPROVED templates (those usable for sending).