---
title: "Get Group Role"
method: GET
path: "/cloud/v2/groups/{group_id}/roles/{role_id}"
tags: ["Groups"]
---

# Get Group Role

`GET /cloud/v2/groups/{group_id}/roles/{role_id}`

Get the group role

## Path parameters

- `group_id` string, required
- `role_id` string, required

## Response `200`

OK

- GroupRole — A configurable property to grant specific privileges for members within a group.
  - `path` string — The resource path of the group role. Format: `groups/{group_id}/roles/{group_role_id}`
  - `createTime` string, date-time — The timestamp for when the group role was last updated. Visible only to owners of the group.
  - `updateTime` string, date-time — The timestamp when the group role was last updated. Visible only to owners of the group.
  - `id` string — A unique ID that identifies a role. Distinct from a role's rank, which is only unique within the group.
  - `displayName` string — The name of the role. Has a maximum limit of 100 characters. Names above the limit are rejected.
  - `description` string — The description of the role. Has a maximum limit of 1000 characters. Strings above the limit are rejected. Visible only to owners of the group.
  - `rank` integer — The rank of the role. The minimum value is 0. The maximum value is 255.
  - `memberCount` integer — Total number of members within a role. This field is not returned for guest roles.
  - `permissions` GroupRoleRolePermissions — Represents the permissions on a role.
    - `viewWallPosts` boolean — View group wall.
    - `createWallPosts` boolean — Post on group wall.
    - `deleteWallPosts` boolean — Delete group wall posts.
    - `viewGroupShout` boolean — View group shout.
    - `createGroupShout` boolean — Post group shout.
    - `changeRank` boolean — Manage lower-ranked member ranks.
    - `acceptRequests` boolean — Accept join requests.
    - `exileMembers` boolean — Kick lower-ranked members.
    - `manageRelationships` boolean — Manage allies and enemies.
    - `viewAuditLog` boolean — View audit log.
    - `spendGroupFunds` boolean — Spend group funds.
    - `advertiseGroup` boolean — Advertise group.
    - `createAvatarItems` boolean — Create avatar items.
    - `manageAvatarItems` boolean — Manage avatar items.
    - `manageGroupUniverses` boolean — Manage group universes.
    - `viewUniverseAnalytics` boolean — View universe analytics.
    - `createApiKeys` boolean — Create group API Keys.
    - `manageApiKeys` boolean — Manage all group API keys.
    - `banMembers` boolean — Ban lower-ranked members.
    - `viewForums` boolean — Can view forums
    - `manageCategories` boolean — Can change forum categories
    - `createPosts` boolean — Can create forum post
    - `lockPosts` boolean — Can lock forum post
    - `pinPosts` boolean — Can pin forum post
    - `removePosts` boolean — Can remove forum post
    - `createComments` boolean — Can create forum comment
    - `removeComments` boolean — Can remove forum comment
    - `manageBlockedWords` boolean — Can manage blocked words
    - `viewBlockedWords` boolean — Can view blocked words
    - `bypassSlowMode` boolean — can bypass slow mode

---

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