Send WhatsApp messages from your code.
Link your number with a QR code, create an API key, and send your first message in minutes. Replies arrive at your webhook, signed and ready to verify.
No card needed. Pay with M-Pesa when your trial ends.
curl -X POST https://qwela.jpl365.com/v1/messages \
-H "Authorization: Bearer gw_your_key" \
-H "Content-Type: application/json" \
-d '{"to": "254712345678", "text": "Hello from Qwela"}'HTTP/1.1 202 Accepted
{
"id": "9f2c4a7e1b3d4c5e8a6f0b2d4c6e8a1b",
"status": "queued"
}Up and running in three steps
Link your number
Scan a QR code from WhatsApp, the same way you link WhatsApp Web. No app to install.
Create an API key
Generate a key in the dashboard and keep it on your server. Revoke it any time.
Send a message
POST to /v1/messages with a number and some text. We queue it and send it for you.
Built for developers
Simple REST API
JSON over HTTPS with Bearer keys. Send a message, check its status, see if your number is connected.
Signed webhooks
Replies are posted to your URL with an HMAC signature, and retried for hours if your server is down.
Paced sending
Messages leave at a human pace with a daily limit, which helps protect your number from restrictions.
Message log
See every message and its status in the dashboard, updated live.
Pay with M-Pesa
Get an STK prompt on your phone. No cards, no auto-renewal, no surprises.
Your own data store
Each account lives in its own database file, kept apart from everyone else's.
One simple plan
- check_circle Send and receive text messages
- check_circle API keys and signed webhooks
- check_circle Live message log and docs
- check_circle Daily sending limit to protect your number
- check_circle 7-day free trial, no card needed
Good to know
Qwela is not the official WhatsApp Business API and is not affiliated with WhatsApp or Meta. It connects your number as a linked device, so WhatsApp can restrict a number that sends unwanted or bulk messages. It works best for notifications and conversations with people who expect to hear from you.
Questions
Which numbers can I use? expand_more
Any number that has WhatsApp or WhatsApp Business. You link it from the phone, and it stays your number.
Can I send bulk marketing? expand_more
No. Qwela is meant for notifications, alerts and conversations with people who expect to hear from you. Spam gets numbers restricted, and accounts that spam are suspended.
What happens when my plan ends? expand_more
The API stops sending until you pay again. Your data and your WhatsApp link stay in place, so you can pick up where you left off.
Do you read my messages? expand_more
Messages are stored so you can see them in your log and are deleted after 30 days. We do not sell data or use it for ads. See the Privacy Policy for details.
Send your first message today.
Sign up, scan a QR code, and make one API call.