WhatsApp templates must be pre-approved by Meta before they can be used in broadcasts. Creating a template in Botsify initiates or updates the record on your account, but delivery to end users is only possible after Meta grants approval.
Endpoints
Path Parameters
string
An optional template type specifier appended to the URL (e.g.,
/api/v1/media-block/create/text). Use this when your workflow requires distinguishing templates by type at the routing level.Request Body (Legacy Endpoint)
string
required
The template content string. Required when using the legacy endpoint
POST /api/v1/whatsapp/create-template.Example Request — Standard Endpoint
Example Request — Typed Endpoint
Example Request — Legacy Endpoint
Response
A successful request returns a JSON object confirming the template was created, including the assigned template ID and current approval status. Newly created templates will typically show apending status until Meta completes their review.
