Sign inGet Started

Webhook dei gruppi WhatsApp

Due eventi webhook segnalano le richieste di adesione a un gruppo che richiede approvazione. Entrambi sono azioni del richiedente, quindi nessuno dei due compare nella risposta a una chiamata che fai tu, e una richiesta creata e annullata tra due letture della lista non lascia traccia. Iscriviti a questi eventi e non dovrai fare polling.
EventoSi attiva quando
whatsapp.group.join_request_createdQualcuno apre il link di invito e chiede di entrare
whatsapp.group.join_request_revokedL'utente annulla la richiesta prima che tu la gestisca
Gestire una richiesta non genera alcun evento, perché il risultato è già nella risposta alla tua chiamata. Nessuno dei due eventi fa parte della timeline di un messaggio.

Richiesta di adesione creata

Esempio di codice
{
  "type": "whatsapp.group.join_request_created",
  "timestamp": "2026-09-22T10:07:57Z",
  "data": {
    "group_id": "wag_01krdgeqd0abc5s7t44vh8rt9mg",
    "whatsapp_number_id": "wan_01krdgeqd1def5s7t44vh8rt9mg",
    "workspace_id": "ws_01krdgeqcxet5s7t44vh8rt9mg",
    "join_request": {
      "id": "wgj_01krdgeqcxet5s7t44vh8rt9mg",
      "bsuid": "US.1566655121691972",
      "phone_number": "+13124495648",
      "username": "john.doe"
    }
  }
}
timestamp indica quando la persona ha chiesto di entrare.

Richiesta di adesione revocata

Esempio di codice
{
  "type": "whatsapp.group.join_request_revoked",
  "timestamp": "2026-09-22T11:12:03Z",
  "data": {
    "group_id": "wag_01krdgeqd0abc5s7t44vh8rt9mg",
    "whatsapp_number_id": "wan_01krdgeqd1def5s7t44vh8rt9mg",
    "workspace_id": "ws_01krdgeqcxet5s7t44vh8rt9mg",
    "join_request": {
      "id": "wgj_01krdgeqcxet5s7t44vh8rt9mg",
      "bsuid": "US.1566655121691972",
      "phone_number": "+13124495648",
      "username": "john.doe"
    }
  }
}
Il data è lo stesso della richiesta che annulla, con lo stesso join_request.id. timestamp indica quando la richiesta è stata annullata.

Campi

CampoSignificato
group_idIl gruppo a cui la persona ha chiesto di entrare
whatsapp_number_idIl numero aziendale che ha creato e amministra il gruppo
workspace_idLo spazio di lavoro proprietario del gruppo
join_request.idLa richiesta. Lo stesso ID restituito dalla lista delle richieste di adesione e accettato dalle operazioni batch di approvazione e rifiuto, così puoi decidere direttamente dall'evento
join_request.bsuidL'ID utente con ambito aziendale del richiedente. Ogni richiesta lo contiene e viene trasferito a participants se approvi, quindi usalo come chiave nei tuoi record
join_request.phone_numberIl numero del richiedente in formato E.164, oppure null se non lo ha condiviso con la tua azienda
join_request.usernameIl nome utente WhatsApp del richiedente, oppure null se non ne ha scelto uno

Prossimi passi