Dashboard

Koneksi

Inisialisasi

Total Terkirim

0

Koneksi WhatsApp

Hubungkan WhatsApp Anda dengan memindai kode QR di bawah ini.

Kirim Pesan Cepat

Pisahkan nomor dengan koma untuk pengiriman massal.

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.