Send an approved WhatsApp template
POST/api/v1/waba/messages/template
Send values to fill everything the template asks for: body variables, a media header, and a value per button (a link, a coupon code, or a quick-reply payload). A link button without its value renders with nothing substituted, so every recipient lands on the same page. Read the field list for a template from inputs on GET /api/v1/waba/templates. variables remains as a body-only shorthand. A send missing a required value is refused with 400 naming the field, and nothing is billed.
Request
Responses
- 202
- 400
- 401
- 500
Accepted and dispatched to Meta. Delivery arrives on your webhook.
Validation error, missing template value, template not approved, insufficient balance, or a sender that is not yours
Unauthorized (invalid apiToken)
Internal server error