Skip to main content

Prerequisites

To get the most out of this guide, you’ll need to:
  • Create a project API key in the Kapso dashboard under Integrations → API keys
  • Connect a WhatsApp number under WhatsApp → Phone numbers

1. Get your credentials

Get your API key and phone number ID from the dashboard.

2. Send a message

The easiest way to send a message is with a simple POST request.
curl

BSUID note

Use to when you have the customer’s phone number. Use recipient when you only have a BSUID or parent BSUID.
Inbound payloads and read surfaces can expose BSUID fields and nullable phone identity. If you also consume webhooks or read message/conversation/contact payloads, see the migration guide:

3. Try it yourself

WhatsApp API reference

See all available endpoints.