Skip to main content
POST
Send WhatsApp marketing message

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

application/json
to
string
required

Recipient E.164 phone number.

Minimum string length: 1
template_name
string
required

Approved marketing template name.

Minimum string length: 1
language_code
string
required

Template language code (e.g. en_US).

Minimum string length: 1
components
object[]

Meta template components (header/body/buttons).

tracking_id
string

Echoed on status webhooks for campaign/CTR correlation.

Required string length: 1 - 512
phone_number_id
string

Optional WABA selector for multi-WABA tenants.

Minimum string length: 1

Response

200

Default Response