Send Direct Send utility message (no template)

Send a free-form WhatsApp Official utility message via Direct Send, without a pre-approved template. Requires the owner to have the WHATSAPP_OFFICIAL_DIRECT_SEND feature flag enabled and the WhatsApp Business Account not to be restricted; otherwise returns 403. Supports an optional header/footer, up to one CTA URL button OR up to three quick-reply buttons, and an optional validity window (ttl_seconds, 30s–12h). Returns immediately with QUEUED status.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid
required

UUID of the WhatsApp Official channel account

uuid
required

UUID of the contact to send the message to

string
required
length ≤ 1024

Utility message text (1–1024 characters)

string
length ≤ 60

Optional text header (max 60 chars). Requires at least one button — returns 400 otherwise (Meta only delivers header/footer on interactive messages).

string
length ≤ 60
buttons
array of objects

Optional. Either exactly one URL button OR up to three QUICK_REPLY buttons — the two types cannot be mixed.

buttons
integer
30 to 43200

Optional validity window in seconds (30s–12h). Omit to use Meta's default; the message is discarded if not delivered within this window.

uuid

Optional UUID of an existing chat. If not provided, the system will find or create a chat automatically.

Headers
string
required

API Token

Responses

401

Authentication error - invalid or missing api-token

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json