Integration guide
Use Wazapin to send WhatsApp messages from your app, receive customer replies in real time, and manage your business number — ready in minutes.
Connect your number
Link a WhatsApp Business number before sending. See Connect your number.
Create an API key
Generate credentials in the dashboard. See API keys.
Send your first message
Follow the Quickstart to send a text message in minutes.
Receive replies
Set up webhooks to forward inbound messages and delivery events to your server.
Choose your path
Send your first message
Follow the quickstart to send your first message.
Receive messages
Set up webhooks to handle inbound customer replies.
Send templates
Build and send approved template messages.
API reference
Explore the full OpenAPI specs and playground.
Get started
Quickstart
Send your first WhatsApp message today.
Connect your number
Link WhatsApp before you send anything.
API keys
Create keys for your integration.
WhatsApp concepts
Understand session windows and channel types.
Messages
Message types
Text, images, buttons, templates, and more.
Free-form vs templates
When to reply freely vs use approved templates.
Send text
Simple text messages and replies.
Send templates
Order updates, reminders, and notifications.
Receive customer messages
Set up webhooks
Forward replies and delivery updates to your app.
Sample payloads
See what your server receives.
Handle events
Step-by-step webhook handler example.
Build faster
Try the API
Test requests without writing code first.
TypeScript SDK
Official client with typed builders and retries.
Postman collection
Import and run requests quickly.
Examples
Send a text message
Notification flow, step by step.
Send a template
Order update flow, step by step.
Reference
API reference
Full endpoint list and field reference.
Errors & troubleshooting
Status codes and common fixes.