Overview
Typed send API for private chats (/v2/sendMessage/).
type: text | media | location | contact | poll | event.
phonenumber accepts digits or full @lid.
For group sends, see Group Chat → Send Message Examples.
Required / optional (private send /v2/sendMessage/****):
-
Always: a recipient —
phonenumber(digits or full…@lid). -
Typed: set
typeto text|media|location|contact|poll|event, then:-
text → required
text -
media → required
url(caption viatextoroptions.caption) -
location → required
latitude,longitude(descriptionoptional) -
contact → required
contactId -
poll → required
pollName,pollOptions(≥2);allowMultipleAnswersoptional -
event → required
name,startTime;eventOptionsoptional
-
-
Optional for all:
delay(schedule, formatMM-DD-YYYY HH:mm),options(type-specific whitelist).

