v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1431213151.3 KB

Updates an existing WhatsApp message template.

post/v1/whatsapp/template

Request body

idstring required

The ID of the WhatsApp Business Account associated with this template.

metaTemplateIdstring

The numeric ID of the template assigned by Meta.

templateNamestring

The name of the message template. Use together with <code>templateLanguageCode</code> as an alternative to <code>metaTemplateId</code> to identify a template.

templateLanguageCodestring

The language code of the message template (for example, <code>en</code> or <code>en_US</code>). Use together with <code>templateName</code> as an alternative to <code>metaTemplateId</code> to identify a template.

parameterFormatstring

The format specification for parameters in the template, this can be either 'named' or 'positional'.

templateCategorystring

The new category for the template (for example, UTILITY or MARKETING).

templateComponentsstring

The updated components of the template as a JSON blob (maximum 3000 characters).

ctaUrlLinkTrackingOptedOutboolean

When true, disables click tracking for call-to-action URL buttons in the template.

Response

Success

UpdateWhatsAppMessageTemplateOutput required