Mengirim Pesan ke Grup WhatsApp
Panduan mengirim pesan ke grup WhatsApp melalui API Whapi menggunakan id_group sebagai identifikasi grup tujuan. Pengirim tidak harus menjadi admin grup untuk bisa mengirim pesan.
Prasyarat
- Perangkat sudah terhubung dan aktif
- Nomor WhatsApp yang digunakan sudah menjadi anggota grup tujuan
- API Key tersedia
Apa Itu id_group?
id_group adalah identifikasi unik setiap grup WhatsApp dalam sistem Whapi. Format id_group berbeda dari nomor telepon biasa karena mengandung timestamp pembuatan grup.
Contoh format id_group:
id_group digunakan sebagai nilai field phone saat mengirim pesan ke grup, menggantikan nomor telepon individual.
Cara Mendapatkan id_group
Metode 1: Via Dashboard

- Masuk ke menu Perangkat > Kelola Perangkat > Kelola di dashboard
- Buka tab Daftar Grup
- Klik tombol Filter Grup
- Daftar grup beserta
id_groupmasing-masing akan ditampilkan - Salin
id_groupdari grup yang dituju
Metode 2: Via API
Gunakan endpoint berikut untuk mendapatkan daftar semua grup beserta id_group-nya:
GET /api/get-list-group
Contoh response:
{
"code": 200,
"results": [
{
"id": "string",
"owner": "string",
"subject": "string",
"creation": 0,
"desc": "string",
"participants": [
{
"id": "string",
"admin": "string"
}
]
}
]
}
Referensi lengkap endpoint tersedia di
GET /api/getListGroupMengirim Tipe Pesan Lain ke Grup
Selain teks, semua tipe pesan berikut bisa dikirim ke grup menggunakan id_group yang sama di field phone:
| Tipe Pesan | Endpoint |
|---|---|
| Teks | POST /api/sendMessageGroup |
| Media (gambar, video, dokumen) dari lokal | POST /api/sendMediaFromLocalGroup |
| Media dari URL | POST /api/sendMediaFromUrlGroup |
| Lokasi | POST /api/sendLocationMessageGroup |
| Kontak | POST /api/sendContactGroup |
| Stiker dari lokal | POST /api/sendStickerGroup |
| Stiker dari URL | POST /api/sendStickerFromUrlGroup |
Error Umum dan Solusinya
| Kondisi | Penyebab | Solusi |
|---|---|---|
| Pesan terkirim tapi tidak masuk ke grup | Nomor diblokir oleh admin grup | Hubungi admin grup untuk memastikan nomor tidak dibatasi |
id_group tidak ditemukan di dashboard | Grup belum dimuat atau filter belum diterapkan | Klik Filter Grup dan tunggu hingga daftar selesai dimuat |