One API. Every conversation.

Connect WhatsApp, SMS and email to your product. Explore endpoints, inspect request bodies, and copy an example to get started.

Your first request
curl 'https://api.whatsappapi.genius.ke/api/v1/sms/send' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Idempotency-Key: order-123-sms' \
  -H 'Content-Type: application/json' \
  -d '{"phoneNumber":"+254712345678","message":"Your order is ready.","senderID":"GENIUS"}'

Create a key with sms:send permission. Sending requires wallet funds, sender coverage, destination pricing, and an active route.

Integration API · API key · /api/v1 Authorization: Bearer

Loading the interactive API reference…