---
title: "user.group.joined"
method: POST
path: "user.group.joined"
tags: ["Webhooks"]
---

# user.group.joined

`POST user.group.joined` (webhook)

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_creation` — `true` or `false`
- `group` — filter to specific group ids

## Acknowledgement `2XX`

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.

---

[API](https://skmtc.dev/adaptivesecurity/apis/adaptive-api.md) · [All operations](https://skmtc.dev/adaptivesecurity/apis/adaptive-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adaptivesecurity/adaptive-api/revisions/aaa99c15ecc7/schema)
