WA Gateway

Masuk untuk mengelola WhatsApp Anda

WA Gateway
1 device · Baileys
Utama
Integrasi
WA
—belum terhubung

Dashboard

Memuat…
—
Pesan hari ini
—
Terkirim
—
Antrian
—
Gagal

Device

Kirim Pesan

Pisahkan dengan koma untuk banyak nomor. Format 08 otomatis diubah ke 62.
Format WA: *tebal*, _miring_, ~coret~
Gambar (jpg/png), video (mp4), atau dokumen.

Riwayat Pesan

IDWaktuTujuanPesanSumberStatus

Pesan Masuk

WaktuPengirimNamaPesan

Token API

Ubah token, whitelist IP, dan webhook di file .env, lalu restart server.

Whitelist IP: — · Webhook: —

Kirim pesan dari web e-commerce

POST /api/send · header Authorization: TOKEN · body JSON target, message, url (opsional)

PHP
$ch = curl_init('/api/send');
curl_setopt_array($ch, [
  CURLOPT_POST => true,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_TIMEOUT => 5,
  CURLOPT_HTTPHEADER => ['Authorization: TOKEN_ANDA', 'Content-Type: application/json'],
  CURLOPT_POSTFIELDS => json_encode([
    'target'  => $order->no_hp,
    'message' => "Halo {$order->nama}, pesanan #{$order->id} sudah kami terima. Total: Rp {$order->total}",
  ]),
]);
$res = curl_exec($ch); // jangan sampai error WA menggagalkan checkout
curl_close($ch);
JavaScript
await fetch('/api/send', {
  method: 'POST',
  headers: { Authorization: 'TOKEN_ANDA', 'Content-Type': 'application/json' },
  body: JSON.stringify({ target: '08123456789', message: 'Pesanan Anda sudah dikirim 🚚' })
});
Endpoint lain
GET /api/status         → status koneksi WA
GET /api/message/{id}   → status pesan (pending / sent / failed)