Webhooks

user.group.joined

A user joined a group. Groups are rule-based, so membership changes whenever user attributes or activity change. When a newly created group is first computed, every matching user emits a join with due_to_group_creation set to true — filter on due_to_group_creation = false to receive only membership changes after that first computation.

Subscription filters

  • due_to_group_creationtrue or false
  • group — filter to specific group ids
postWebhookuser.group.joined

Response

Return any 2xx status to acknowledge the delivery. Timeouts, 408, 429, and 5xx responses other than 501 are retried; any other status is a permanent failure.

Changes