Dashboard
Koneksi
Inisialisasi
Total Terkirim
0
Koneksi WhatsApp
Hubungkan WhatsApp Anda dengan memindai kode QR di bawah ini.
WhatsApp terhubung dan siap digunakan!
Kirim Pesan Cepat
Log Aktivitas
| Waktu | Tujuan | Pesan | Status | Respons |
|---|---|---|---|---|
| Tidak ada log tersedia | ||||
Dokumentasi API
Gateway ini menyediakan API REST yang kompatibel dengan gaya Fonnte untuk mengirim pesan WhatsApp.
Autentikasi
Semua permintaan ke endpoint /send memerlukan Token API untuk autentikasi. Anda dapat memberikan token dengan dua cara:
- Header:
Authorization: TOKEN_ANDA - Body:
token: "TOKEN_ANDA"
Endpoint: Kirim Pesan
POST
/send
Parameter (JSON Body)
| Kunci | Tipe | Deskripsi |
|---|---|---|
target |
string | Nomor WhatsApp (misal: 628123...). Untuk massal, pisahkan dengan koma. |
message |
string | Konten pesan yang akan dikirim. |
type |
string | Tipe pesan: text, image, video, audio, document. |
url |
string | (Opsional) URL media jika tipe bukan teks. |
delay |
number | (Opsional) Jeda antar pesan dalam milidetik (default: 1000). |
Fitur Variabel (Fonnte Style)
Anda dapat mengirim pesan personal dengan variabel menggunakan format nomor|nama|var1|var2 pada target.
Pesan: "Halo {name}, tagihan anda {var1}"
Target: "628123|Budi|Rp 50.000"
Contoh Permintaan (PHP cURL)
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://localhost:8000/send',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array(
'target' => '08123456789|Fardani|User',
'message' => 'Halo {name}, ini adalah pesan variabel sebagai {var1}',
'url' => 'https://example.com/image.jpg', // Opsional
'type' => 'text',
'delay' => '1000',
),
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer TOKEN_ANDA'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
Endpoint: Status Perangkat
GET
/device
Periksa status koneksi WhatsApp saat ini dan ambil kode QR jika diperlukan.