Skip to content

User Management


List Join requests

List Current Join Requests in the group


GET /api/roblox/group/join-requests/list
Terminal window
https://api.cookie-api.com/api/roblox/group/join-requests/list


URL Parameters
workspace_id<workspace id>

curl --location 'https://api.cookie-api.com/api/roblox/group/join-requests/list?workspace_id=12345' \
--header 'Authorization: API_Key'

Responses
{
"requests": [
{
"created": "2025-04-03T15:47:13.773Z",
"requester": {
"displayName": "thiscookie9",
"hasVerifiedBadge": false,
"userId": 5460701217,
"username": "thiscookie9"
}
}
],
"success": true
}

Accept User

Accept user with optional rank


POST /api/roblox/group/join-requests/accept
Terminal window
https://api.cookie-api.com/api/roblox/group/join-requests/accept


URL Parameters
workspace_id<workspace id>

{
"user_id": "number"
"rank_id": number, // optional
}

curl --location 'https://api.cookie-api.com/api/roblox/group/join-requests/accept?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"rank_id": 253,
"user_id": "5460701217"
}'

Responses
{
"success": true
}


Deny User

Denies user to enter the group.


DELETE /api/roblox/group/join-requests/deny
Terminal window
https://api.cookie-api.com/api/roblox/group/join-requests/deny


URL Parameters
workspace_id<workspace id>

{
"user_id": 5460701217
}

curl --location --request DELETE 'https://api.cookie-api.com/api/roblox/group/join-requests/deny?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"user_id": 5460701217
}'

Responses
{
"success": true
}


Edit Role

Edits users’ group role


PATCH /api/roblox/group/edit-role
Terminal window
https://api.cookie-api.com/api/roblox/group/edit-role


URL Parameters
workspace_id<workspace id>

{
"rank_id": "number",
"user_id": "number"
}

curl --location --request PATCH 'https://api.cookie-api.com/api/roblox/group/edit-role?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"rank_id": "253",
"user_id": "5460701217"
}'

Responses
{
"success": true
}


Kick User

Kicks user from the group


DELETE /api/roblox/group/kick
Terminal window
https://api.cookie-api.com/api/roblox/group/kick


URL Parameters
workspace_id<workspace id>

{
"user_id": "number"
}

curl --location --request DELETE 'https://api.cookie-api.com/api/roblox/group/kick?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"user_id": 5460701217
}'

Responses
{
"success": true
}


List Banned Users

Lists groups’ banned users


GET /api/roblox/group/ban/list
Terminal window
https://api.cookie-api.com/api/roblox/group/ban/list


URL Parameters
workspace_id<workspace id>

curl --location 'https://api.cookie-api.com/api/roblox/group/ban/list?workspace_id=12345' \
--header 'Authorization: API_Key'

Responses
{
"bans": {
"data": [
{
"actingUser": {
"role": {
"id": 103891662,
"name": "Owner",
"rank": 255
},
"user": {
"displayName": "The_Cookie",
"hasVerifiedBadge": false,
"userId": 4635563910,
"username": "Cooki080820"
}
},
"created": "2025-04-03T16:33:37.217Z",
"user": {
"displayName": "thiscookie9",
"hasVerifiedBadge": false,
"userId": 5460701217,
"username": "thiscookie9"
}
}
],
"nextPageCursor": null,
"previousPageCursor": null
},
"success": true
}


Ban User

Bans user from the group.


POST /api/roblox/group/ban
Terminal window
https://api.cookie-api.com/api/roblox/group/ban


URL Parameters
workspace_id<workspace id>

{
"user_id": "number"
}

Terminal window
curl --location 'https://api.cookie-api.com/api/roblox/group/ban?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"user_id": "5460701217"
}'

Responses
{
"success": true
}


Remove Ban from User

Removes users’ ban from the group.


DELETE /api/roblox/group/unban
Terminal window
https://api.cookie-api.com/api/roblox/group/unban


URL Parameters
workspace_id<workspace id>

{
"user_id": "number"
}

Terminal window
curl --location --request DELETE 'https://api.cookie-api.com/api/roblox/group/unban?workspace_id=12345' \
--header 'Authorization: API_Key' \
--header 'Content-Type: application/json' \
--data '{
"user_id": "5460701217"
}'

Responses
{
"success": true
}