Dokumentasi API whapi.id
Panduan Dokumentasi API ini dirancang untuk membantu developer, dan tim teknis memahami cara menghubungkan Whapi dengan sistem atau aplikasi yang mereka kembangkan. Melalui RESTFUL API, Whapi menyediakan beragam fitur seperti pengiriman pesan, manajemen perangkat, pengelolaan grup, sinkronisasi kontak, hingga auto-reply berbasis kata kunci.
Dengan mengikuti panduan ini, Anda dapat membangun integrasi yang aman, stabil, dan mudah di-maintain sesuai kebutuhan.
Daftar Endpoint & Modul API WHAPI
Setiap endpoint dalam Whapi memiliki fungsi spesifik yang dapat diakses melalui metode HTTP request. Berikut adalah daftar modul dan endpoint yang tersedia:
🗃️ Manajemen Perangkat
6 items
🗃️ Pengiriman Pesan
12 items
🗃️ Pengiriman Pesan Grup
8 items
🗃️ Pengelolaan Kontak & Data WhatsApp
3 items
🗃️ Manajemen Pesan
8 items
🗃️ Kelola Grup WhatsApp
14 items
🗃️ Sistem API
6 items
🗃️ Kustomisasi Profil WhatsApp
3 items
🗃️ Laporan Sistem API
3 items
🗃️ Manajemen Auto Reply Keyword
5 items
🗃️ Membuat pesan terjadwal
5 items
🗃️ Fitur Pendukung & Optimasi Aplikasi
5 items
Metode Autentikasi & Keamanan
Whapi.id menggunakan API Key sebagai metode autentikasi. Pastikan API Key disimpan secara aman di server Anda dan tidak disematkan langsung pada kode frontend untuk menghindari risiko keamanan.
Use Case Nyata Integrasi
Contoh skenario:
Sebuah perusahaan layanan logistik ingin mengotomatiskan pengiriman notifikasi status paket ke pelanggan.
Langkah implementasi:
- Menghubungkan sistem internal ke aplikasi dengan endpoint
/api/serviceStart
dan/api/getQR
. - Menggunakan
/api/isRegisteredNumber
untuk memastikan nomor penerima aktif. - Mengatur webhook ke endpoint tujuan aplikasi atau sistem Anda, agar pelanggan bisa mengetik kata kunci seperti "CEK RESI" untuk mendapatkan update otomatis.
- Mengatur
/api/reportApi
untuk memonitor performa API dan memastikan pesan terkirim dengan sukses.
Hasilnya:
Proses pemberitahuan pelanggan menjadi real-time, efisien, dan mengurangi beban tim customer service.
Praktik Terbaik (Best Practices)
- Validasi nomor penerima sebelum mengirim pesan.
- Gunakan pesan terjadwal untuk mengatur kampanye atau pengumuman massal.
- Pastikan API Key diperbarui secara berkala untuk menjaga keamanan.
- Gunakan webhook untuk menerima notifikasi event secara instan.
Dukungan Teknis
Jika mengalami kendala teknis atau membutuhkan panduan tambahan:
- Kunjungi halaman Pusat Bantuan Whapi.
- Hubungi tim teknis kami di Telegram, Whatsapp, atau Email untuk berbagi pengalaman.