Buat dan kelola grup WhatsApp.
Endpoint grup berada di /api/whatsapp/group/*.
POST /api/whatsapp/group
Buat grup WhatsApp baru.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
title | string | Ya | Nama grup |
participants | string[] | Ya | Nomor anggota yang ditambahkan (dengan kode negara) |
POST /api/whatsapp/group/join-with-link
Bergabung ke grup via link undangan.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
link | string | Ya | Link undangan grup WhatsApp |
GET /api/whatsapp/group/info-from-link
Lihat info grup dari link undangan tanpa bergabung.
Query parameters
| Parameter | Type | Keterangan |
|---|---|---|
link | string | Link undangan grup |
GET /api/whatsapp/group/info
Ambil detail grup.
Query parameters
| Parameter | Type | Keterangan |
|---|---|---|
group_id | string | JID grup, contoh: 120363xxx@g.us |
POST /api/whatsapp/group/leave
Keluar dari grup.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
group_id | string | Ya | JID grup |
GET /api/whatsapp/group/participants
Ambil daftar anggota grup.
Query parameters
| Parameter | Type | Keterangan |
|---|---|---|
group_id | string | JID grup |
Response 200
GET /api/whatsapp/group/participants/export
Export daftar anggota grup sebagai file CSV.
Query parameters — sama dengan GET /group/participants.
POST /api/whatsapp/group/participants
Tambah anggota ke grup.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
group_id | string | Ya | JID grup |
participants | string[] | Ya | Nomor yang ditambahkan |
POST /api/whatsapp/group/participants/remove
Keluarkan anggota dari grup. Body sama dengan tambah anggota.
POST /api/whatsapp/group/participants/promote
Jadikan anggota sebagai admin. Body sama dengan tambah anggota.
POST /api/whatsapp/group/participants/demote
Cabut status admin anggota. Body sama dengan tambah anggota.
GET /api/whatsapp/group/participant-requests
Lihat permintaan bergabung yang menunggu persetujuan (khusus admin).
Query parameters
| Parameter | Type | Keterangan |
|---|---|---|
group_id | string | JID grup |
POST /api/whatsapp/group/participant-requests/approve
Setujui permintaan bergabung.
Request body (application/json)
| Field | Type | Keterangan |
|---|---|---|
group_id | string | JID grup |
participants | string[] | JID yang disetujui |
POST /api/whatsapp/group/participant-requests/reject
Tolak permintaan bergabung. Body sama dengan approve.
POST /api/whatsapp/group/photo
Ganti foto profil grup.
Request body (multipart/form-data)
| Field | Type | Required |
|---|---|---|
group_id | string | Ya |
photo | file | Ya |
POST /api/whatsapp/group/name
Ubah nama grup.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
group_id | string | Ya | JID grup |
name | string | Ya | Nama baru |
POST /api/whatsapp/group/topic
Ubah deskripsi grup.
Request body (application/json)
| Field | Type | Required | Keterangan |
|---|---|---|---|
group_id | string | Ya | JID grup |
topic | string | Ya | Deskripsi baru |
POST /api/whatsapp/group/locked
Kunci atau buka kunci grup (hanya admin yang bisa kirim pesan).
Request body (application/json)
| Field | Type | Required |
|---|---|---|
group_id | string | Ya |
locked | boolean | Ya |
POST /api/whatsapp/group/announce
Aktifkan atau nonaktifkan mode pengumuman.
Request body (application/json)
| Field | Type | Required |
|---|---|---|
group_id | string | Ya |
announce | boolean | Ya |
GET /api/whatsapp/group/invite-link
Dapatkan link undangan grup.
Query parameters
| Parameter | Type | Keterangan |
|---|---|---|
group_id | string | JID grup |
© 2026 WAPIZ. Unofficial WhatsApp API.