Send WhatsApp messages programmatically with our easy-to-use REST API. Perfect for notifications, marketing, customer support, and more.
curl -X POST https://greenotify.com/api/sessions/send-simple \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{
"phoneNumber": "2348012345678",
"message": "Hello from WhatsApp API!"
}'
const response = await fetch('https://greenotify.com/api/sessions/send-simple', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': 'YOUR_API_KEY'
},
body: JSON.stringify({
phoneNumber: '2348012345678',
message: 'Hello from WhatsApp API!'
})
});
const data = await response.json();
console.log(data);
import requests
response = requests.post(
'https://greenotify.com/api/sessions/send-simple',
headers={'X-API-Key': 'YOUR_API_KEY'},
json={
'phoneNumber': '2348012345678',
'message': 'Hello from WhatsApp API!'
}
)
print(response.json())
'https://greenotify.com/api/sessions/send-simple',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'X-API-Key: YOUR_API_KEY'
],
CURLOPT_POSTFIELDS => json_encode([
'phoneNumber' => '2348012345678',
'message' => 'Hello from WhatsApp API!'
])
]);
$response = curl_exec($curl);
print_r(json_decode($response));
val response = api.sendMessageSimple(
SendMessageRequest(
phoneNumber = "2348012345678",
message = "Hello from WhatsApp API!"
)
)
if (response.isSuccessful) {
println("Message sent!")
}
Everything you need to integrate WhatsApp into your application
Send messages in under 1 second with our optimized infrastructure
End-to-end encryption with 99.9% uptime guarantee
Connect multiple WhatsApp accounts and manage them easily
No monthly fees. Only pay for what you use
Send messages to any WhatsApp number worldwide
Track delivery, read receipts, and engagement metrics
Get started in 3 simple steps
Connect your WhatsApp account by scanning a QR code. Takes less than 30 seconds.
Access your dashboard and generate an API key instantly.
Integrate our API with your app and start sending messages immediately.
Pay only for what you use - No monthly subscriptions
We use WhatsApp Web protocol via Baileys library, which allows you to send real WhatsApp messages programmatically. While not the official Business API, it's more affordable and easier to set up.
No! You can use any regular WhatsApp account. Simply scan the QR code with your phone and you're ready to go.
Messages are typically delivered in less than 1 second. Our infrastructure is optimized for speed and reliability.
Yes! Our API supports text messages, images, documents, videos, and more. Check our documentation for details.
Sessions automatically reconnect. Your credentials are saved securely, so you only need to scan the QR code once.
Free plans have a limit of 100 messages/month. Pro and Enterprise plans have higher limits. WhatsApp itself has anti-spam measures, so we recommend spacing out bulk messages.
Everything you need to get started