v1

latestOpenAPI 3.0.02026-07-26592893.0 KB
Template Management

Create Text Template

Create a text template. The language defaults to English ('en').

post/{version}/{waba_id}/message_templates

Path parameters

versionstring required
Example:v24.0
waba_idstring required
Example:100594425479261

Headers

Authorizationstring required

Provide your Access Token. Format: YOUR_API_KEY

Request body

namestring required
languagestring required

Defaults to 'en' (English).

category'MARKETING' | 'UTILITY' | 'AUTHENTICATION' required

Example request

{
  "name": "Template_Name",
  "language": "en",
  "category": "MARKETING",
  "components": [
    {
      "text": "Hi {{1}}, This is a test message",
      "example": {
        "body_text": [
          [
            "John Doe"
          ]
        ]
      }
    }
  ]
}

Response

Template Created Successfully

idstring
statusstring
categorystring

Example response

{
  "id": "572279198452421",
  "status": "PENDING",
  "category": "MARKETING"
}