Skip to main content
WhatsApp groups are where classes, teams, and communities chat together. With Notifique you send alerts to the whole group, manage participants, and share invite links, unofficial connection only (number paired via QR or shareable link).

In brief

  • Unofficial connection only, official (Meta) instances cannot send to or manage groups via API.
  • Use the same instance you already paired for 1-to-1 sends.
  • API key with whatsapp:groups scope on integrations that need it.
  • Group send = same message route; only to changes (...@g.us).
Official line: groups, participants, and invites are not available. Use an unofficial connection or 1-to-1 on the official line.

When to use

Full comparison: Connection modes.

What you can do

Send to a group

POST /v1/whatsapp/messages with group JID in to (120363...@g.us).

List groups

GET /v1/whatsapp/instances/{id}/groups with pagination.

Participants

List, add, and remove people in allowed groups.

Invites

Send invite link in DM, revoke, or fetch invite code.
Routes and fields: WhatsApp API reference (Groups section).

Before you start

Not paired yet? WhatsApp Quick Start (unofficial tab). Scopes: API Key scopes. Replace sk_live_xxxxx with your key and {instanceId} with the instance id. Base URL: https://api.notifique.dev.
The API Key belongs to one workspace. On v1 do not send x-workspace-id.

1. List groups

Returns a paginated list of groups for the instance.
Optional params: page (default 1), limit (default 20, max 100). With groups loaded
Still syncing
Save the id (e.g. 120363295648424210@g.us) for the next steps.

Group participants

In the URL, encode @ as %40 if your client requires it.

2. Send a message to a group

Same route as individual WhatsApp sends. Put the group JID in to.
Response (202)
Multiple groups at once

3. Add or remove participants

Add
Remove
Response (200), example
Your number must be group admin in WhatsApp. Otherwise the operation fails.

4. Send invite in DM

Sends the invite link to one or more individual numbers.

Revoke current link
Fetch current link or code

Important limits

  • Unofficial only, official instances return WHATSAPP_GROUPS_UNOFFICIAL_ONLY.
  • Does not create a brand-new group via API (use an existing group or create on phone first).
  • Adding people requires admin permission in WhatsApp.
  • List may return loading: true on first fetch, retry after a few seconds.
  • WhatsApp’s own rules still apply; the API does not replace app permissions.

Common errors

Full catalog: Error responses.
Check that the instance is unofficial and the key has whatsapp:groups.
Verify the instance number is admin of the group in the WhatsApp app.

Next steps