Connect your WhatsApp account and integrate messaging into your websites and applications using a clean REST API, fast delivery workers, status tracking and real-time webhooks.
POST /v1/messages/text Authorization: Bearer wapi_live_... { "session": "ses_8bf81995f22c197daec42138", "to": "254771367662", "message": "Your verification code is 482193" } 202 Accepted { "message_id": "msg_e8992052937f46dc8c4fb730", "status": "QUEUED" }
Your application talks to one clean API. WhatsAppDev handles sessions, message queues, retries, delivery state and webhook delivery.
Send messages from PHP, Node.js, Python, mobile backends or any system capable of making an HTTP request.
Requests are queued immediately and processed continuously, making the platform suitable for transactional and OTP-like messages.
Receive notifications when messages are sent, delivered, read, failed or when customers reply.
Connect separate WhatsApp accounts and select the required session using secure public identifiers.
Track messages through queued, processing, sent, delivered, read and failed states.
API secrets are securely authenticated while internal numeric database identifiers remain hidden from integrations.
Create your WhatsAppDev developer account.
Scan a QR code to connect your WhatsApp account.
Create a secure API key from your dashboard.
Call the REST API from your application.
The API is intentionally straightforward so integrations remain easy to maintain.
Connect an account, generate your API key and send your first message from your application.
Create Developer Account