Groups

LinkedIn groups by ID, with paginated members.

The Groups surface resolves LinkedIn groups by their numeric ID and paginates the visible members. Groups don't have universal-name slugs — only IDs — so you'll typically arrive here from /v1/search/groups or from a known group URL.

Get group by ID

GET/v1/groups/{id}3 credits
Get Group
Group entity — metadata, owner, rules (migration pending).

Stub — returns 501. Wraps the voyager `Group — Get` dash-graphql endpoint.

parameters
This endpoint resolves through the Chrome extension when the row isn't cached. Open it in the full playground to capture via extension.

Returns group metadata — name, description, visibility, member count, owner, rules where exposed.

List group members

GET/v1/groups/{id}/members3 credits
Get Group Members
Admins + members visible to the viewer (migration pending).

Stub — returns 501. Wraps voyager `Group — Memberships` with OWNER / MANAGER / MEMBER statuses.

parameters
This endpoint resolves through the Chrome extension when the row isn't cached. Open it in the full playground to capture via extension.

Paginate members with the same person-record shape as /v1/profiles. The response includes membership statuses (OWNER, MANAGER, MEMBER) so you can identify the moderation surface — useful for ICP discovery in niche professional communities.

LinkedIn caps each page at ~50 members. For larger groups, paginate with offset until data: [].

Notes

  • 3 credits per call (group detail or members page), flat per request.
  • Group records cache for 14 days.
  • Visibility is viewer-scoped on LinkedIn — a private group's members won't be returned unless the user has joined. The extension inherits the user's visibility; we cannot bypass it.