• REST
  • Java



Use the Voiso WhatsApp outbound messaging API to send messages to contacts.

Send WhatsApp to one or more recipients

Add WhatsApp messaging capabilities to your application.

For example, you can use WhatsApp messaging for the following use cases:

  • As part of an automation flow using a third-party tool.
  • Marketing campaigns that target multiple WhatsApp users.
  • Transactional traffic that sends confirmations to contacts, for example, to confirm an account update.

Note: WhatsApp only supports pre-approved message templates when sending messages to WhatsApp users. Contact your Voiso representative about creating WhatsApp message templates.

Voiso provides two methods to send a message to one or more contacts: Post messages and Get messages. Both methods have the same request and response structure.

Tip: Voiso recommends using the POST method for most applications.


  • There is a throttling limit of 50 API calls per second.
  • There is a maximum of 100 recipients per API call per second. Additional recipients are rejected.

List Templates

Use the Get List templates API to retrieve the list of templates in your contact center.

The following associated details are also retrieved:

  • UUID: WhatsApp template identifier
  • Name: Template name
  • Category: Template type
  • Language: Language used in the template
  • Number: The phone number associated with the template
  • Body: The message text of the template