LinkedIn Group API
Fetch one LinkedIn group by URL or id: name, description, rules, member count, logo and cover image, creation date, visibility and join settings, and its admins.
Pricing
LinkedIn Group API pricing
Try it
Get LinkedIn group in one request
{
"data": {
"adminCount": 12500,
"admins": [
{
"firstName": "Alex",
"headline": "Example title",
"id": "a1b2c3d4",
"image": "https://example.com/image.jpg",
"lastName": "Rivera",
"url": "https://example.com/page"
}
],
"coverImage": "https://example.com/image.jpg",
"createdUtc": 12.5,
"description": "A short example description of this item.",
"id": "a1b2c3d4",
"image": "https://example.com/image.jpg",
"invitationLevel": "example",
"memberCount": 12500,
"name": "Example title",
"postApprovalEnabled": true,
"publicVisibility": true,
"rules": "example",
"url": "https://example.com/page"
},
"found": true,
"reason": "not_found"
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-23 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- groupIdstring
Numeric LinkedIn group id (e.g. 1898033), the number in the group URL. Send this or url.
- urlstring
https://www.linkedin.com/groups/1898033
LinkedIn group URL (e.g. https://www.linkedin.com/groups/1898033). Send this or groupId.
Response
JSON, one example value per field.
The group record, or null when no group matches.
- adminCountinteger
Total number of group admins.
- coverImagestring
Group cover (hero) image URL. The query string is a signed token, so keep the URL intact.
- createdUtcnumber
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
- descriptionstring
Group about text.
- idstring
Numeric LinkedIn group id, as a string.
- imagestring
Group logo image URL. The query string is a signed token, so keep the URL intact.
- invitationLevelstring
Who may invite new members, as LinkedIn reports it (e.g. ADMIN, ALL).
- memberCountinteger
Number of group members.
- namestring
Group name.
- postApprovalEnabledboolean
True when admins must approve posts before they appear.
- publicVisibilityboolean
True when the group is publicly visible (listed in search), false when unlisted.
- rulesstring
Group rules as written by its admins.
- urlstring
Canonical LinkedIn group URL.
Group admins LinkedIn shows on the group page.
- firstNamestring
Admin first name.
- headlinestring
Admin profile headline.
- idstring
LinkedIn member id of the admin.
- imagestring
Admin profile picture URL. The query string is a signed token, so keep the URL intact.
- lastNamestring
Admin last name.
- urlstring
Canonical LinkedIn profile URL of the admin.
- foundboolean
True when the group exists.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the LinkedIn Group API
The AnyAPI LinkedIn Group API returns LinkedIn group data as normalized JSON from one POST call to /v1/run/linkedin.group. Fetch one LinkedIn group by URL or id: name, description, rules, member count, logo and cover image, creation date, visibility and join settings, and its admins. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.30 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of LinkedIn group calls through AnyAPI succeeded, with a median response time of 2.0 seconds across 2 measured calls.