Cancel a Join Request
A user withdraws their own pending join request. This is available even if an admin has already internally rejected the request, since the rejection is not reflected in the requester's view.
Who Can Do This
Any authenticated user who has a pending join request for a group.
Steps
- Open the group screen. Pending requests appear in the Requests section of the app (accessible from the notifications inbox or the Requests tab). For public groups, the group is also reachable via the discovery screen.
- Tap Cancel Request.
- Confirm the cancellation.
Rules
- Only requests in a pending state can be cancelled. A request that has already been approved cannot be cancelled — the user is already a member.
- Cancelling removes the pending request immediately.
- After cancelling, the user can submit a new join request in the future, subject to the group's current join settings.
- This action is available for both public group requests and invite-flow requests.
- Pending notifications sent to admins about the request are dismissed automatically where the platform supports it. On platforms that do not support programmatic dismissal, stale notifications remain until the admin manually clears them; opening such a notification shows the cancelled state.
What Happens Next
The pending request is removed. The user is returned to the group discovery view or the invite landing screen. The owner and admins are not notified of the cancellation.
Failure Cases
- Request already approved: If an admin approved the request before the user cancelled, the user is already a member. The cancel option is not shown.
- Group was archived: All pending join requests are cancelled when a group is archived. The request no longer exists and no cancellation is needed. See Archive a Group.
- Group no longer exists: If the group was deleted while the request was pending, the request is already gone. No cancellation is needed. See Delete a Group.
Planned — not yet live: This action is not yet implemented.