Integrasikan WhatsApp Sender dengan aplikasi eksternal โ gunakan API key perangkat untuk mengirim pesan WhatsApp.
Gunakan API key perangkat (device token) dari halaman Perangkat.
API key = token perangkat. Setiap perangkat memiliki token unik yang dapat dilihat di menu Perangkat.
| Header | Nilai | Catatan |
|---|---|---|
| Authorization | Bearer {device_token} |
Disarankan |
| X-API-Key | {device_token} |
Alternatif |
| Content-Type | application/json |
Wajib untuk POST |
Mengembalikan informasi perangkat yang sedang diautentikasi.
{
"success": true,
"message": "OK",
"data": [
{
"token": "abc123",
"name": "Device Utama",
"phone": "6281234567890",
"status": "connected",
"server_key": "srv_01",
"created_at": "2026-07-01 10:00:00"
}
]
}
Kirim pesan teks WhatsApp melalui perangkat yang diautentikasi via API key.
| Parameter | Rincian | Deskripsi |
|---|---|---|
| to | Diperlukan String | Nomor tujuan (format internasional, tanpa +). |
| message | Diperlukan String | Isi pesan teks atau caption media. |
| allow_group | Opsional Boolean | Izinkan kirim ke grup WhatsApp (default: false). |
{
"success": true,
"message": "Pesan berhasil dikirim.",
"data": {
"device_token": "abc123",
"to": "6281234567890",
"message_type": "text"
}
}
Kirim gambar, video, atau dokumen WhatsApp melalui URL media publik.
| Parameter | Rincian | Deskripsi |
|---|---|---|
| to | Diperlukan String | Nomor tujuan (format internasional, tanpa +). |
| media_url | Diperlukan String | URL media publik. Wajib jika message_type bukan text. |
| message_type | Diperlukan String | image, video, atau document. |
| message | Opsional String | Caption media (opsional). |
| allow_group | Opsional Boolean | Izinkan kirim ke grup WhatsApp (default: false). |
{
"success": true,
"message": "Media berhasil dikirim.",
"data": {
"device_token": "abc123",
"to": "6281234567890",
"message_type": "image",
"media_url": "https://example.com/promo.jpg"
}
}
| HTTP | Penyebab |
|---|---|
| 401 | API key perangkat tidak ada atau tidak valid. |
| 403 | Langganan WhatsApp Sender tidak aktif. |
| 404 | Perangkat tidak ditemukan. |
| 422 | Validasi gagal atau perangkat tidak terhubung. |
Langkah singkat untuk mulai mengirim pesan via API.
Pengguna
membuat link baru
baru saja