---
title: "Joins a group"
method: POST
path: "/v1/groups/{groupId}/users"
tags: ["Groups", "Users"]
---

# Joins a group

`POST /v1/groups/{groupId}/users`

## Path parameters

- `groupId` integer, required

## Headers

- `Roblox-Place-Id` integer
- `Roblox-Game-Id` string
- `Roblox-Session-Id` string

## Request body

- RobloxGroupsApiJoinGroupRequest — A request model for joining group.
  - `sessionId` string
  - `redemptionToken` string
  - `captchaId` string
  - `captchaToken` string
  - `captchaProvider` string
  - `challengeId` string

## Response `200`

OK

- RobloxWebWebAPIApiEmptyResponseModel

## Other responses

- `400` — 1: The group is invalid or does not exist.
- `401` — 0: Authorization has been denied for this request.
- `403` — 0: Token Validation Failed 6: You are already in the maximum number of groups. 9: You do not have the builders club membership necessary to join this group. 14: You cannot join a closed group. 33: You do not have the required verification level to join this group. 34: You do not have the required account tenure to join this group.
- `409` — 7: You have already requested to join this group. 8: You are already a member of this group.
- `429` — 10: Too many attempts to join the group. Please try again later.
- `503` — 18: The operation is temporarily unavailable. Please try again later.

---

[API](https://skmtc.net/roblox/apis/roblox-api.md) · [All operations](https://skmtc.net/roblox/apis/roblox-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/roblox/roblox-api/versions/e15802062270/schema)
