Developer API

Kirim WhatsApp langsung dari kode kamu dengan WA Sender API.

Satu endpoint REST untuk mengirim notifikasi order, OTP, dan reminder ke WhatsApp pelanggan. Integrasikan WA Sender API ke website, CRM, atau aplikasi dalam hitungan menit — bukan hari.

PHPNode.jsPythonGoLaravelZapier
kirim-pesan.sh — cURL
# Kirim pesan WhatsApp via WA Sender API
curl -X POST https://api.wasender.id/v1/messages \
  -H "Authorization: Bearer WA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "to": "6281234567890", "type": "text", "text": "Halo! Pesanan #1024 diproses ✅" }'

# Respon
{ "id": "wamid.HBg...", "status": "sent" }
Apa itu WA Sender API?

REST API WhatsApp yang simpel, cepat, dan anti banned.

WA Sender API adalah jembatan antara sistem kamu dan WhatsApp. Alih-alih membuka aplikasi dan mengetik manual, aplikasimu cukup mengirim satu HTTP request untuk menyampaikan pesan ke pelanggan. Cocok untuk toko online, SaaS, sekolah, hingga fintech yang butuh mengirim notifikasi WhatsApp otomatis dalam skala besar dengan pengiriman bertahap yang menjaga nomor tetap aman.

Kegunaan

Yang bisa kamu bangun dengan WA Sender API.

Notifikasi order otomatis

Kirim konfirmasi pesanan, status pengiriman, dan nomor resi langsung dari sistem tokomu.

OTP & verifikasi

Kirim kode OTP lewat WhatsApp untuk login dan verifikasi transaksi yang lebih aman.

Reminder pembayaran

Ingatkan invoice jatuh tempo secara otomatis agar cash flow tetap lancar.

Chatbot dua arah

Terima pesan masuk lewat webhook, proses di server kamu, lalu balas otomatis.

Referensi endpoint

Endpoint utama WA Sender API.

Semua endpoint mengembalikan JSON dan diautentikasi dengan API key.

MethodEndpointFungsi
POST/v1/messagesKirim pesan teks, media, atau tombol ke satu nomor.
POST/v1/broadcastKirim satu pesan ke banyak nomor sekaligus (bulk).
GET/v1/messages/{id}Cek status: terkirim, dibaca, atau gagal.
POST/v1/webhooksDaftarkan URL untuk menerima pesan masuk & status.
GET/v1/contactsAmbil, cari, dan kelola daftar kontak pelanggan.
POST/v1/session/qrSambungkan nomor WhatsApp baru lewat QR code.
Contoh integrasi

Tinggal salin, tempel, jalan.

kirim.js — Node.js
const res = await fetch("https://api.wasender.id/v1/messages", {
  method: "POST",
  headers: {
    "Authorization": "Bearer " + WA_API_KEY,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    to: "6281234567890",
    type: "text",
    text: "Terima kasih sudah order! 🙏"
  })
});
webhook.js — pesan masuk
// WaSender mengirim event ke URL webhook kamu
app.post("/webhook", (req, res) => {
  const { from, text } = req.body.message;

  // Balas otomatis
  if (text === "menu") {
    sendReply(from, "Ketik 1 untuk katalog, 2 untuk CS");
  }
  res.sendStatus(200);
});
Mulai cepat

Empat langkah pakai WA Sender API.

01

Buat API Key

Masuk ke dashboard WaSender, buka menu Developer, lalu generate API key untuk aplikasimu.

02

Sambungkan nomor

Scan QR code untuk menghubungkan nomor WhatsApp yang akan dipakai mengirim pesan.

03

Panggil endpoint

Kirim request POST ke /v1/messages dari bahasa apa pun — cukup satu HTTP request.

04

Terima webhook

Daftarkan URL webhook untuk menerima pesan masuk dan update status secara real-time.

Keamanan

Dibangun aman sejak awal.

  • Autentikasi API KeySetiap request diverifikasi lewat Bearer token rahasia.
  • Enkripsi HTTPSSemua data terenkripsi saat transit end-to-end ke server.
  • Rate limit & jeda pintarPengiriman diatur bertahap agar nomor tetap aman dari blokir.
headers
Authorization: Bearer wa_live_xxx
Content-Type: application/json
X-Idempotency-Key: order-1024

# Balasan status pengiriman
{ "status": "delivered", "read": true }
FAQ

Pertanyaan seputar WA Sender API.

Butuh dokumentasi lengkap? Semua ada di dashboard developer.

Apa itu WA Sender API?

WA Sender API adalah REST API yang memungkinkan website, CRM, atau aplikasi kamu mengirim dan menerima pesan WhatsApp secara otomatis — seperti notifikasi order, OTP, dan reminder — tanpa membuka aplikasi WhatsApp.

Bahasa pemrograman apa yang didukung?

Semua. Karena berbasis REST/HTTP dan JSON, WA Sender API bisa dipanggil dari PHP, Node.js, Python, Go, Java, Laravel, atau bahkan tanpa kode lewat Zapier dan n8n.

Apakah WA Sender API aman?

Ya. Setiap request diautentikasi dengan API key rahasia lewat header Authorization, koneksi dienkripsi HTTPS, dan kamu bisa membatasi IP yang diizinkan.

Apakah ada webhook untuk pesan masuk?

Ada. Daftarkan URL webhook dan WaSender akan mengirim event setiap ada pesan masuk atau perubahan status pengiriman, cocok untuk membangun chatbot dua arah.

Berapa harga WA Sender API?

API tersedia terbatas di paket Plus dan penuh di paket Premium. Kamu bisa mencoba lebih dulu lewat paket gratis untuk fitur inti sebelum upgrade.

Untuk developer

Integrasikan WhatsApp
dalam 10 menit.

Buat API key gratis dan kirim pesan pertamamu hari ini juga.