HalloWa API
REST API untuk mengintegrasikan WhatsApp Business ke aplikasi, CRM, atau sistem bisnis Anda. Sederhana, kuat, dan terdokumentasi dengan baik.
Cepat & Andal
Latency rendah, infrastruktur regional Indonesia, retry otomatis
Aman Sejak Awal
OAuth 2.0, API keys per workspace, IP whitelist, rate limiting
Dokumentasi Lengkap
OpenAPI spec, SDK Go/Node/Python, contoh kode, playground interaktif
Webhooks
Pengiriman event real-time: pesan masuk, status, update kontak
Panduan Cepat
- 1
Daftar & Verifikasi
Buat akun di app.hallowa.id dan verifikasi business.
- 2
Buat API Key
Buka Settings โ API Keys, lalu klik "Create New Key".
- 3
Kirim Pesan Pertama
Gunakan endpoint
POST /api/v1/messagesuntuk kirim pesan pertama Anda. - 4
Atur Webhooks
Daftarkan URL webhook untuk menerima pesan masuk & update status.
curl -X POST https://api.hallowa.id/api/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "628123456789",
"type": "template",
"template": {
"name": "order_confirmation",
"language": "id",
"components": [{
"type": "body",
"parameters": [
{ "type": "text", "text": "Budi" },
{ "type": "text", "text": "INV-001" }
]
}]
}
}'Endpoint Utama
| Method | Path | Deskripsi |
|---|---|---|
| POST | /api/v1/messages | Kirim pesan WhatsApp (text, template, media) |
| GET | /api/v1/messages/{id} | Status delivery & read receipt pesan |
| POST | /api/v1/templates | Submit template untuk approval Meta |
| GET | /api/v1/contacts | List & cari kontak dengan pagination |
| POST | /api/v1/contacts | Buat atau update kontak |
| POST | /api/v1/broadcasts | Broadcast pesan ke segmen audience |
| GET | /api/v1/conversations | List percakapan aktif |
| POST | /api/v1/webhooks | Daftarkan endpoint webhook untuk event |
SDK Resmi
Rate Limit & Harga
Starter
100 req/min
1.000 percakapan/bulan
Business
500 req/min
10.000 percakapan/bulan
Enterprise
Custom
Tanpa batas dengan infrastruktur dedicated
Mulai Bangun Hari Ini
Uji coba 7 hari, tanpa perlu kartu kredit. Akses penuh ke API & tim support kami.