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 Code

Setiap nomor WhatsApp yang terdaftar memiliki kode perangkat unik (Sender Code), misalnya SND-A1B2C3. Anda dapat melihatnya pada daftar sender atau Developer Console. Sertakan sender_code ketika Global API Key dapat mengakses lebih dari satu sender; field ini dapat dihilangkan untuk Legacy/Device API Key yang sudah terikat ke satu sender.

3. Kirim Pesan Pertama (cURL)

Jalankan perintah cURL berikut di terminal Anda untuk mengirim pesan teks pertama:

hljs bash
curl -X POST https://api.bablast.id/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_code": "SND-A1B2C3",
    "phone": "6281234567890",
    "message": "Halo! Ini adalah pesan pertama saya dikirim lewat API BaBlast.",
    "reference_id": "REF-QUICKSTART-001",
    "metadata": {
      "source": "quickstart"
    }
  }'

reference_id dan metadata bersifat opsional. Keduanya akan dikembalikan pada webhook status sehingga transaksi di aplikasi Anda mudah dikorelasikan dengan pesan WhatsApp.


Dua Pilihan Saluran (Channels)

BaBlast menawarkan dua opsi saluran pengiriman yang dapat disesuaikan dengan kebutuhan bisnis Anda:

FiturUnofficial WhatsApp APIOfficial WABA (Meta)
RegistrasiMenggunakan QR Code (HP Anda)Menggunakan Facebook Business Manager
Nama PengirimNomor HP Anda sendiriDisplay Name yang di-approve Meta
Centang HijauTidak didukungDidukung (Verified Badge dari Meta)
Template PesanBebas kirim teks/media apa sajaWajib didaftarkan dan di-approve Meta
Resiko BlokirAda (tergantung frekuensi & spam)Sangat aman (sesuai kebijakan Meta)

Lanjutkan membaca bagian Authentication untuk memahami cara mengamankan request API Anda.