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 REQUIRED
Nomor pengirim (62xxx)
to REQUIRED
Nomor tujuan (628xxx)
message REQUIRED
Isi 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
  }
}