Integrate WhatsApp messaging into your applications with our powerful and easy-to-use API. Send unlimited messages with just a few lines of code.
Everything you need to integrate WhatsApp messaging
Scan QR code and start sending messages in minutes
Send unlimited WhatsApp messages with our API
RESTful API with clear documentation and examples
Get started in just 3 simple steps
Create your account and access the dashboard to manage your WhatsApp API. Quick registration process with email verification.
Connect your WhatsApp by scanning the QR code to authenticate your device. No installation required on your server.
Use our API or web interface to send unlimited WhatsApp messages instantly. Multiple programming languages supported.
Send WhatsApp messages with just a few lines of code. Our RESTful API is designed for developers who want quick and reliable integration.
curl -X POST http://localhost:8000/api/send-message \\
-H "Authorization: Bearer YOUR_API_TOKEN" \\
-H "Content-Type: application/json" \\
-d '{
"number": "919876543210",
"message": "Hello from API!"
}'
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://localhost:8000/api/send-message');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
'number' => '919876543210',
'message' => 'Hello from PHP!'
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_TOKEN',
'Content-Type: application/json'
]);
$response = curl_exec($ch);
import requests
url = 'http://localhost:8000/api/send-message'
headers = {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
data = {
'number': '919876543210',
'message': 'Hello from Python!'
}
response = requests.post(url, json=data, headers=headers)
const axios = require('axios');
const response = await axios.post(
'http://localhost:8000/api/send-message',
{
number: '919876543210',
message: 'Hello from Node.js!'
},
{
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
}
);
import java.net.http.*;
import java.net.URI;
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("http://localhost:8000/api/send-message"))
.header("Authorization", "Bearer YOUR_API_TOKEN")
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(
"{\"number\":\"919876543210\",\"message\":\"Hello from Java!\"}"))
.build();
HttpResponse response = client.send(request,
HttpResponse.BodyHandlers.ofString());
using System.Net.Http;
using System.Text;
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_TOKEN");
var json = "{\"number\":\"919876543210\",\"message\":\"Hello from C#!\"}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"http://localhost:8000/api/send-message", content);
{
"success": true,
"message": "Message sent successfully"
}
Discover how businesses are using our WhatsApp API
Order confirmations, shipping updates, and customer support
Booking confirmations, reminders, and rescheduling notifications
Promotional campaigns, product launches, and customer engagement
System alerts, payment reminders, and important updates
Class schedules, assignment reminders, and parent communications
Appointment reminders, test results, and health tips
Delivery tracking, driver updates, and route notifications
Customer service, ticket updates, and help desk automation
Start sending messages today
per 30 days
Get answers to common questions about our WhatsApp API