Endpoint
Important — how to get instanceId
instanceId is required to send a message.
Do not use these instead:
namewaNumber
instanceId:
- call
GET /api/v1/instances - select the target instance
- copy
data[n].id - send this value in the
instanceIdfield
id= technical identifier required by the APIname= human-readable labelwaNumber= connected number shown to the user
Body
Buttons
Each button must follow this structure:Request example
Messages with buttons
Messages with buttons require a WhatsApp Business account. They let you add up to 2 interactive buttons.Supported button types
Button message example
Success response 201
In V1, safety warnings do not block sending. They are informational only.