Easily get group info from a single tool

Group api software

Hello fellow devforumers, I have created a tool useful for anyone needing to access group info quickly.

This tool has helped me so much when developing systems related to groups, I hope you find practical use cases for them too!

:warning: This is a third party service that uses robox apis.
Disclaimer! ||Your dev friends will be jealous that you have cool api tools||

Without further ado, lets get into how this works.
We will be discussing the V1 groups api

Role info

By using GET https://groups.roblox.com/v1/groups/{groupId}/roles
It will return data something like

{
  "groupId": 0,
  "roles": [
    {
      "id": 0,
      "name": "string",
      "description": "string",
      "rank": 0,
      "memberCount": 0
    }
  ]
}

By unpacking this data into a table, lets call it data we can use data.id or data.rank to get role info.

Group info

Maybe something a little more simple? No worries. Group info is super simple as it usually returns very few props.
I will go over each one lightly,

Description:
By hitting up something like

https://groups.roblox.com/v1/groups/123456789/description

You will return

  "description": "This is a group description"
}

Owner:
To get the owner you have to filter through a bit more data but its pretty simple.
To get the owner you will use
/v1/groups/{groupId}
Which will return
Data similar to

  "id": 0,
  "name": "string",
  "description": "string",
  "owner": {
    "buildersClubMembershipType": 0,
    "hasVerifiedBadge": true,
    "userId": 0,
    "username": "string",
    "displayName": "string"
  },
  "shout": {
    "body": "string",
    "poster": {
      "buildersClubMembershipType": 0,
      "hasVerifiedBadge": true,
      "userId": 0,
      "username": "string",
      "displayName": "string"
    },
    "created": "2025-11-24T22:19:38.675Z",
    "updated": "2025-11-24T22:19:38.675Z"
  },
  "memberCount": 0,
  "isBuildersClubOnly": true,
  "publicEntryAllowed": true,
  "isLocked": true,
  "hasVerifiedBadge": true,
  "hasSocialModules": true
}

This returns a multitude of options but the data we will use from this is the owner.
The owner data returns their membership status, userid, and username.

I hope you use this to create something wonderful, happy developing devforum!

2 Likes

That’s not really important, what you should be explaining is what your resource does and how it’s useful!

It displays the roles and their names, role id, and how many members they have. Cool I guess, I don’t know why we need a tool for this. Mind providing use cases?

How do I create something with this? It’s closed source and it’s a website.

1 Like

This tool has genuinely helped me a lot. This helps me quickly access role info like its position without having to configure the group and individually look at each of the roles. This is also a resource and a tutorial as it shows how developers can use similar apis to help with game creation. This is not about how useful this resource is