Skip to content

Ambil Member Group ​

GET /group/member

Ambil daftar anggota satu grup WhatsApp, lengkap dengan nama dan nomornya (kalau nggak disembunyiin).

Detail Endpoint ​

  • Base URL: https://api-zawa.azickri.com
  • Header: id dan session-id
  • Syarat: sesi harus lagi nyambung (isConnected: true)

Parameter ​

ParameterLokasiTipeWajibKeterangan
idheaderstringYaid dari Buat Session.
session-idheaderstringYasessionId dari Buat Session.
groupIdquerystringYaID grup, contohnya [email protected].

Contoh Request ​

bash
curl "https://api-zawa.azickri.com/group/[email protected]" \
  -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/member', {
  params: {
    groupId: '[email protected]',
  },
  headers: {
    'id': 'YOUR_ID',
    'session-id': 'YOUR_SESSION_ID',
  },
});

console.log(response.data);
javascript
const params = new URLSearchParams({
  groupId: '[email protected]',
});

const response = await fetch(`https://api-zawa.azickri.com/group/member?${params}`, {
  headers: {
    'id': 'YOUR_ID',
    'session-id': 'YOUR_SESSION_ID',
  },
});

const data = await response.json();
console.log(data);

Response ​

json
{
  "docs": [
    {
      "id": "[email protected]",
      "name": "Azickri",
      "phone": "6281234567890"
    },
    {
      "id": "123456789012345@lid",
      "name": "",
      "phone": ""
    }
  ]
}
json
// groupId nggak dikirim
{
  "statusCode": 400,
  "message": "groupId should not be empty\ngroupId must be a string"
}

// Header kurang
{
  "statusCode": 400,
  "message": "invalid header"
}
json
{
  "statusCode": 404,
  "message": "session not found"
}
json
{
  "statusCode": 500,
  "message": "session not connected"
}
KolomTipeKeterangan
docsarrayDaftar anggota grup.
docs[].idstringID WhatsApp anggota. Bisa berakhiran @s.whatsapp.net atau @lid.
docs[].namestringNama anggota dari buku kontak kamu. Kalau nggak ada, diisi nomornya.
docs[].phonestringNomor anggota format internasional. Bisa kosong.

Kenapa ada nomor yang kosong?

WhatsApp sekarang bisa nyembunyiin nomor anggota grup di balik ID anonim yang berakhiran @lid. Kalau nomornya nggak ada di buku kontak kamu juga, phone (dan name) bakal kosong. Ini aturan dari WhatsApp, bukan bug Zawa. 🙏