post
https://public.doubletick.io/template
Creates a WhatsApp message template and submits it to Meta for approval.
Before you call
name: lowercase letters, numbers and underscores only, up to 512 characters.languageandcategory(MARKETING,UTILITYorAUTHENTICATION) are required.components.body.textis required (up to 1024 characters); addexamplevalues for any body variables.- An
IMAGE,VIDEOorDOCUMENTheader needsexample.link(a media URL). - Carousel templates are
MARKETINGonly: sendbody+carousel.cards(1–10 cards); top-levelheader,footerandbuttonsare not allowed. - Each card has an
IMAGEorVIDEOheader withexample.link(same format on all cards), a body of up to 160 characters, and 1–2 buttons. - Card buttons are
QUICK_REPLY,URLorPHONE_NUMBER, with the same types in the same order on every card. COPY_CODEbuttons needMARKETING.- Send
wabaNumbers(with country code) to choose the channels. If you leave it out, the template is created on one channel that DoubleTick picks.
How it works
- New templates start as
PENDINGuntil Meta reviews them. Use Get Templates to checkstatusand get the templateid. - The template is created once for each WhatsApp Business Account and saved on every number in that account.
- The response is only
success: true. If any account accepts the template, the call succeeds and other accounts' failures are not reported, so check per channel with Get Templates. - Fails if a template with the same
nameandlanguagealready exists. Also fails if the name is in use with a different category.
Rate limit
- 60 requests per minute.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…

