Getting Started
Selamat datang di BaBlast Developer Portal. BaBlast menyediakan antarmuka API yang kuat, cepat, dan andal untuk mengirimkan pesan WhatsApp secara otomatis, baik menggunakan WhatsApp personal/business reguler (Unofficial) maupun Meta WhatsApp Business API Resmi (Official WABA).
Dengan API BaBlast, Anda dapat mengirimkan notifikasi transaksional, kode OTP, broadcast informasi produk, hingga menerima webhook pesan masuk dari pelanggan langsung ke server Anda sendiri.
Alur Integrasi Cepat (2 Menit)
Untuk mulai mengirimkan pesan pertama Anda menggunakan API BaBlast, ikuti 3 langkah mudah berikut:
1. Dapatkan API Key Anda
Buka menu API Keys di Developer Console Anda, lalu klik tombol Buat API Key Baru. Salin token API yang dihasilkan (bk_live_...). Simpan token ini dengan aman karena ia berfungsi sebagai kredensial akses API Anda.
2. Dapatkan Sender ID
Setiap nomor WhatsApp yang terdaftar di akun Anda memiliki ID unik (Sender ID). Anda dapat melihat daftar nomor beserta ID-nya di dashboard utama atau di sidebar switcher Developer Console.
3. Kirim Pesan Pertama (cURL)
Jalankan perintah cURL berikut di terminal Anda untuk mengirim pesan teks pertama:
curl -X POST https://api.bablast.id/send \
-H "Authorization: Bearer YOUR_GLOBAL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sender_id": "YOUR_SENDER_ID",
"phone": "6281234567890",
"message": "Halo! Ini adalah pesan pertama saya dikirim lewat API BaBlast."
}'
Dua Pilihan Saluran (Channels)
BaBlast menawarkan dua opsi saluran pengiriman yang dapat disesuaikan dengan kebutuhan bisnis Anda:
| Fitur | Unofficial WhatsApp API | Official WABA (Meta) |
|---|---|---|
| Registrasi | Menggunakan QR Code (HP Anda) | Menggunakan Facebook Business Manager |
| Nama Pengirim | Nomor HP Anda sendiri | Display Name yang di-approve Meta |
| Centang Hijau | Tidak didukung | Didukung (Verified Badge dari Meta) |
| Template Pesan | Bebas kirim teks/media apa saja | Wajib didaftarkan dan di-approve Meta |
| Resiko Blokir | Ada (tergantung frekuensi & spam) | Sangat aman (sesuai kebijakan Meta) |
Lanjutkan membaca bagian Authentication untuk memahami cara mengamankan request API Anda.