Bahasa Indonesia
Ambil Group
GET/groupAmbil daftar grup WhatsApp yang diikuti nomor kamu. id dari sini yang kamu pakai buat Ambil Detail Group, Ambil Member Group, atau kirim pesan ke grup lewat kolom group di Kirim Pesan.
Detail Endpoint
- Base URL:
https://api-zawa.azickri.com - Header:
iddansession-id - Syarat: sesi harus lagi nyambung (
isConnected: true)
Header
| Header | Tipe | Wajib | Keterangan |
|---|---|---|---|
id | string | Ya | id dari Buat Session. |
session-id | string | Ya | sessionId dari Buat Session. |
Contoh Request
bash
curl "https://api-zawa.azickri.com/group" \
-H "id: YOUR_ID" \
-H "session-id: YOUR_SESSION_ID"javascript
import axios from 'axios';
const response = await axios.get('https://api-zawa.azickri.com/group', {
headers: {
'id': 'YOUR_ID',
'session-id': 'YOUR_SESSION_ID',
},
});
console.log(response.data);javascript
const response = await fetch('https://api-zawa.azickri.com/group', {
headers: {
'id': 'YOUR_ID',
'session-id': 'YOUR_SESSION_ID',
},
});
const data = await response.json();
console.log(data);Response
json
{
"docs": [
{
"id": "[email protected]",
"name": "Zawa Community",
"description": "Tempat ngobrol para pengguna Zawa",
"picture": "https://pps.whatsapp.net/v/t61.24694-24/...",
"created": "2025-06-07T15:15:51.000Z"
}
]
}json
{
"statusCode": 400,
"message": "invalid header"
}json
{
"statusCode": 404,
"message": "session not found"
}json
{
"statusCode": 500,
"message": "session not connected"
}| Kolom | Tipe | Keterangan |
|---|---|---|
docs | array | Daftar grup. |
docs[].id | string | ID grup, formatnya [email protected]. |
docs[].name | string | Nama grup. |
docs[].description | string | Deskripsi grup. Kosong kalau nggak ada. |
docs[].picture | string | URL foto grup. Kosong kalau grupnya nggak pakai foto. |
docs[].created | string | null | Waktu grup dibuat (ISO 8601). |
Grupnya banyak?
Foto tiap grup diambil satu per satu, jadi kalau kamu ikut ratusan grup, response-nya butuh waktu lebih lama. Kalau cuma butuh satu grup, pakai Ambil Detail Group aja.