Skip to main content
GET
Pending Requests
Auth: TokenAccount or TokenInstanceRate-limit: Global (100/min) • Idempotent: yes

Description

Lists pending join requests in a group that has requireAdminApproval=true. Only admins of the group can view this queue. To accept or reject, use POST /participants with action=approve or action=reject.

Examples

List requests

Returns the pending request queue for the group 120363406289005073@g.us. Each entry carries the LID and (when available) the phone number of who asked to join.

Success response

Returns the queue of pending requests under requests[], with meta.total reporting its size. Each entry carries the jid in LID format (@lid, to preserve the requester’s privacy) and, when available, the corresponding phoneNumber. Use these identifiers in /participants with action=approve or action=reject to resolve each request.
200 OK

Path parameters

string
required
Instance name.

Headers

string
required
TokenAccount or TokenInstance.

Query

string
required
Group JID, invite code, or link.

Notes

  • The returned jid comes in LID format (@lid) to preserve the requester’s privacy, in some cases phoneNumber may come as null.
  • To approve or reject in bulk, forward these JIDs (or PNs) to /participants.

Errors

Envelope:

Next

Approve / reject

Use action=approve or action=reject on /api/group/participants.

Update group

Enable or disable requireAdminApproval.