cURL
WhatsApp Templates
Update app template
Update an existing WhatsApp message template’s components. Only components can be updated - name, language, and category are immutable. After update, the template status resets to PENDING and requires Meta re-approval.
PUT
cURL
Authorizations
App API key (format: sk_live_app_* or sk_test_app_*) for app-level operations
Path Parameters
The template ID to update
Example:
"wht_abc123"
Body
application/json
Updated template components (must include at least a BODY). Only components can be updated - name, language, and category are immutable.
Minimum array length:
1Example:
[
{
"type": "BODY",
"text": "Hello {{customer_name}}, your order #{{order_id}} is ready for pickup!"
}
]
Response
Template updated successfully
Available options:
MARKETING, UTILITY, AUTHENTICATION Available options:
PENDING, APPROVED, REJECTED, PAUSED, DISABLED