Pengantar
Selamat datang di dokumentasi API WABOT. API kami memungkinkan Anda untuk mengintegrasikan layanan WhatsApp langsung ke dalam aplikasi, web, atau sistem Anda dengan mudah.
Base URL API
https://app.wabot.web.id/api/
Autentikasi
Setiap request ke API memerlukan api_key dan secret_key yang valid. Anda dapat menemukannya di dashboard pada menu API Key.
| Parameter | Tipe | Deskripsi |
|---|---|---|
api_key |
string | Kunci unik aplikasi Anda. |
secret_key |
string | Kunci rahasia aplikasi Anda. |
Kirim Pesan Teks
POST
/send-message
Parameter Body (Form-Data)
from REQUIREDNomor pengirim (62xxx)
to REQUIREDNomor tujuan (628xxx)
message REQUIREDIsi pesan teks
PHP CURL EXAMPLE
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://app.wabot.web.id/api/send-message',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => [
'api_key' => 'YOUR_API_KEY',
'secret_key' => 'YOUR_SECRET_KEY',
'from' => '62812345678',
'to' => '62899887766',
'message' => 'Halo dari API WABOT!'
],
]);
$response = curl_exec($curl);
Webhook Integration
Webhook memungkinkan aplikasi Anda menerima data secara real-time saat ada pesan masuk atau perubahan status koneksi.
01. Daftar
Daftarkan URL Webhook Anda di dashboard.
02. Response
Server kami akan mengirimkan POST Request (JSON).
03. Success
Pastikan server Anda merespons HTTP 200 OK.
Contoh Payload JSON
{
"event": "message",
"session": "Marketing_CS",
"data": {
"from": "628123456789",
"pushName": "Budi Santoso",
"body": "Halo, berapa harga produk ini?",
"type": "chat",
"timestamp": 1705462000
}
}