API LinkedIn

LinkedIn Публикации группы API

List the posts in a LinkedIn group by group URL, newest first: full text, canonical link, publish date, author, engagement counts with a per-reaction breakdown, and attached media. One call returns a page of about 100 posts; pass page to go further back.

POST/v1/run/linkedin.group_posts
Доступность
100,00%
30d · 1 вызов
Запросы
1
30d
Ответ
2,7s
медиана · 30d

Цены

Цена API LinkedIn Публикации группы

Вы платите
26,00 USD
2,60 USD/1 тыс. запросов, только за то, чем пользуетесь. Без ежемесячного тарифа.
Ваши первые запросы (38) бесплатны за счёт стартового баланса 0,10 USD.

Попробовать

Получите LinkedIn Публикации группы одним запросом

Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "data": {
    "items": [
      {
        "articleDescription": "A short example description of this item.",
        "articleImage": "https://example.com/image.jpg",
        "articleLinkLabel": "https://example.com/page",
        "articleSubtitle": "Example title",
        "articleTitle": "Example title",
        "articleUrl": "https://example.com/page",
        "author": {
          "groupAdmin": true,
          "handle": "alex_rivera",
          "headline": "Example title",
          "id": "a1b2c3d4",
          "image": "https://example.com/image.jpg",
          "linkedinUrl": "https://example.com/page",
          "name": "Example title",
          "type": "general",
          "website": "https://example.com/page"
        },
        "contentAttributes": [
          {}
        ],
        "createdUtc": 12.5,
        "documentImage": "https://example.com/image.jpg",
        "documentPageCount": 12500,
        "documentTitle": "Example title",
        "documentUrl": "https://example.com/page",
        "edited": true,
        "engagement": {
          "comments": 12500,
          "likes": 12500,
          "reactions": [
            {
              "count": null,
              "type": null
            }
          ],
          "shares": 13
        },
        "id": "a1b2c3d4",
        "newsletterTitle": "Example title",
        "newsletterUrl": "https://example.com/page",
        "pinned": true,
        "pollClosed": false,
        "pollOptions": [
          {
            "text": "A short example description of this item.",
            "votes": 42
          }
        ],
        "pollQuestion": "example",
        "pollTotalVotes": 12500,
        "postImages": [
          {}
        ],
        "postVideo": {},
        "repostArticleDescription": "A short example description of this item.",
        "repostArticleImage": "https://example.com/image.jpg",
        "repostArticleLinkLabel": "https://example.com/page",
        "repostArticleSubtitle": "Example title",
        "repostArticleTitle": "Example title",
        "repostArticleUrl": "https://example.com/page",
        "repostAuthorHandle": "alex_rivera",
        "repostAuthorHeadline": "Alex Rivera",
        "repostAuthorId": "Alex Rivera",
        "repostAuthorImage": "https://example.com/image.jpg",
        "repostAuthorName": "Alex Rivera",
        "repostAuthorType": "Alex Rivera",
        "repostAuthorUniversalName": "Alex Rivera",
        "repostAuthorUrl": "https://example.com/page",
        "repostCreatedUtc": 248,
        "repostEngagement": {
          "comments": 12500,
          "likes": 12500,
          "shares": 13
        },
        "repostId": "a1b2c3d4",
        "repostImages": [
          {
            "height": 42,
            "url": "https://example.com/page",
            "width": 1024
          }
        ],
        "repostText": "A short example description of this item.",
        "repostUrl": "https://example.com/page",
        "repostVideoThumbnail": "https://example.com/image.jpg",
        "repostVideoUrl": "https://example.com/page",
        "shareUrl": "https://example.com/page",
        "text": "A short example description of this item.",
        "url": "https://example.com/page"
      }
    ]
  },
  "found": true,
  "reason": "not_found"
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-23 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • urlstring

    https://www.linkedin.com/groups/1898033

    Full LinkedIn group URL (e.g. https://www.linkedin.com/groups/1898033).

  • pageinteger

    Which page of about 100 posts to return, starting at 1 (default 1). Page 2 continues where page 1 ended, going further back in time. Each page is billed as one request.

  • postedLimitenum

    Only return posts published within this window (default any). The window is applied to the page, so a page can come back with fewer posts or none.

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

each itemdata.items[]

Posts in the group, newest first. A post the group admins pinned can come first on page 1. Populated whenever the provider has data for the entity.

  • articleDescriptionstring

    Description excerpt of the attached article, when present.

  • articleImagestring

    Cover image URL of the attached article. The query string is a signed token, so keep the URL intact.

  • articleLinkLabelstring

    Accessible link label LinkedIn renders for the attached article.

  • articleSubtitlestring

    Subtitle or source domain of the attached article.

  • articleTitlestring

    Title of the article attached to the post.

  • articleUrlstring

    Destination URL of the attached article.

  • contentAttributesobject[]

    Inline links, mentions and entity references in the post text, each with its character offset.

  • createdUtcnumber

    UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Populated whenever the provider has data for the entity.

  • documentImagestring

    Cover image URL of the attached document's first page, when present. The query string is a signed token, so keep the URL intact.

  • documentPageCountinteger

    Number of pages in the attached document, when present.

  • documentTitlestring

    Title of the document (PDF carousel) attached to the post, when present.

  • documentUrlstring

    Download URL of the attached document as a PDF, when present. The query string is a signed token that expires, so keep the URL intact.

  • editedboolean

    Whether the post was edited after it was published.

  • idstring

    Unique identifier of the post. Populated whenever the provider has data for the entity.

  • newsletterTitlestring

    Title of the LinkedIn newsletter associated with the post, when present.

  • newsletterUrlstring

    Canonical URL of the LinkedIn newsletter associated with the post, when present.

  • pinnedboolean

    Whether the group admins pinned the post to the top of the group.

  • pollClosedboolean

    Whether the attached poll is closed.

  • pollQuestionstring

    Question asked by an attached LinkedIn poll.

  • pollTotalVotesinteger

    Total votes recorded by the attached poll.

  • postImagesobject[]

    Images attached to the post.

  • postVideoobject

    Video attached to the post, or null when absent.

  • repostArticleDescriptionstring

    Description excerpt of the reposted post's article, when present.

  • repostArticleImagestring

    Image URL of the reposted post's article, when present.

  • repostArticleLinkLabelstring

    Accessible display label for the reposted post's article link, when present.

  • repostArticleSubtitlestring

    Subtitle or publisher label of the reposted post's article, when present.

  • repostArticleTitlestring

    Title of the article attached to the reposted post, when present.

  • repostArticleUrlstring

    Canonical URL of the reposted post's article, when present.

  • repostAuthorHandlestring

    Public LinkedIn profile handle of the reposted post's author, when present.

  • repostAuthorHeadlinestring

    Headline or follower summary of the reposted post's author, when present.

  • repostAuthorIdstring

    Stable LinkedIn identifier of the reposted post's author, when present.

  • repostAuthorImagestring

    Image URL of the reposted post's author, when present.

  • repostAuthorNamestring

    Display name of the reposted post's author, when present.

  • repostAuthorTypestring

    Author kind for the reposted post, when present.

  • repostAuthorUniversalNamestring

    Universal LinkedIn name of the reposted post's company author, when present.

  • repostAuthorUrlstring

    Canonical LinkedIn URL of the reposted post's author, when present.

  • repostCreatedUtcnumber

    UTC epoch timestamp in seconds (Unix time) when the reposted post was published. Multiply by 1000 for a JS Date in milliseconds.

  • repostIdstring

    Unique identifier of the reposted post, when present.

  • repostTextstring

    Text content of the reposted post, when present.

  • repostUrlstring

    Canonical URL of the reposted post, when present.

  • repostVideoThumbnailstring

    Video thumbnail image URL of the reposted post, when present.

  • repostVideoUrlstring

    Video stream URL of the reposted post, when present. The query string is a signed token, so keep the URL intact.

  • shareUrlstring

    Shareable LinkedIn URL for the post.

  • textstring

    Full text content of the post. Empty for a repost shared without added text. Populated whenever the provider has data for the entity.

  • urlstring

    Canonical URL of the post. Populated whenever the provider has data for the entity.

authordata.items[].author

The member who posted in the group.

  • groupAdminboolean

    Whether LinkedIn labels the author as an admin of this group.

  • handlestring

    Public identifier (vanity handle) of the author.

  • headlinestring

    Profile headline of the author (the tagline under the name).

  • idstring

    LinkedIn identifier of the author.

  • imagestring

    Author profile picture URL. The query string is a signed token, so keep the URL intact.

  • linkedinUrlstring

    LinkedIn profile URL of the author, with tracking query params stripped. Populated whenever the provider has data for the entity.

  • namestring

    Display name of the author. Populated whenever the provider has data for the entity.

  • typestring

    Author kind, e.g. profile.

  • websitestring

    Website URL the author shows on their profile, when present.

engagementdata.items[].engagement

Engagement metrics for the post.

  • commentsinteger

    Number of comments on the post.

  • likesinteger

    Total reaction count on the post. Populated whenever the provider has data for the entity.

  • sharesinteger

    Number of shares/reposts of the post.

each reactiondata.items[].engagement.reactions[]

Per-reaction-type breakdown of the reaction total.

  • countinteger

    Number of reactions of this type.

  • typestring

    Reaction type, e.g. LIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION.

each pollOptiondata.items[].pollOptions[]

Options and public vote counts for an attached poll.

  • textstring

    Poll option text.

  • votesinteger

    Votes recorded for this option.

repostEngagementdata.items[].repostEngagement

Engagement metrics for the reposted post, when present.

  • commentsinteger

    Number of comments on the reposted post.

  • likesinteger

    Total reaction count on the reposted post.

  • sharesinteger

    Number of shares/reposts of the reposted post.

each repostImagedata.items[].repostImages[]

Images attached to the reposted post.

  • heightinteger

    Height of the reposted image in pixels.

  • urlstring

    URL of an image attached to the reposted post.

  • widthinteger

    Width of the reposted image in pixels.

top level
  • foundboolean

    Whether the group returned any posts.

  • 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.

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API LinkedIn Публикации группы

AnyAPI LinkedIn Публикации группы API возвращает данные LinkedIn в виде нормализованного JSON одним вызовом POST к /v1/run/linkedin.group_posts. List the posts in a LinkedIn group by group URL, newest first: full text, canonical link, publish date, author, engagement counts with a per-reaction breakdown, and attached media. One call returns a page of about 100 posts; pass page to go further back. AnyAPI возвращает одну нормализованную схему, какой бы источник ни ответил. Это стоит от 2,60 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 100,0% вызовов LinkedIn Публикации группы через AnyAPI завершились успешно, медианное время ответа 2,7 с, измерено вызовов: 1.

Это стоит от 2,60 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

List the posts in a LinkedIn group by group URL, newest first: full text, canonical link, publish date, author, engagement counts with a per-reaction breakdown, and attached media. One call returns a page of about 100 posts; pass page to go further back. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 100,0% вызовов LinkedIn Публикации группы через AnyAPI завершились успешно, медианное время ответа 2,7 с, измерено вызовов: 1. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна. Этого хватает на 38 вызовов LinkedIn Публикации группы по 0,0026 USD за каждый.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/linkedin.group_posts с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.
Ещё для вызова

Другие эндпоинты LinkedIn

Профильот 2,90 USD /1 тыс. запросовКомпанияот 1,10 USD /1 тыс. запросовПубликации компанииот 2,90 USD /1 тыс. запросовПубликацияот 0,80 USD /1 тыс. запросовПоиск публикацийот 1,20 USD /1 тыс. запросовОбъявлениеот 1,20 USD /1 тыс. запросовРекламаот 1,58 USD /1 тыс. результатовПоиск рекламыот 1,20 USD /1 тыс. запросовСтатьяот 5,69 USD /1 тыс. запросовComment reactionsот 2,60 USD /1 тыс. запросовОтветы на комментарийот 2,60 USD /1 тыс. запросовСотрудники компанииот 6,00 USD /1 тыс. запросовПубликации компании, краткая версияот 1,20 USD /1 тыс. запросовКомпания, краткая версияот 1,00 USD /1 тыс. запросовПочтаот 11,00 USD /1 тыс. запросовGroupот 1,30 USD /1 тыс. запросовВакансияот 1,50 USD /1 тыс. запросовВакансииот 28,60 USD /1 тыс. запросовВакансии, краткая версияот 0,66 USD /1 тыс. запросовКомментарии к публикацииот 2,90 USD /1 тыс. запросовРеакции на публикациюот 2,90 USD /1 тыс. запросовТранскрипт публикацииот 1,20 USD /1 тыс. запросовКомментарии профиляот 2,90 USD /1 тыс. запросовПубликации профиля, полные данныеот 5,00 USD /1 тыс. запросовПубликации профиля, краткая версияот 5,00 USD /1 тыс. запросовРеакции профиляот 2,90 USD /1 тыс. запросовПрофиль, краткая версияот 0,80 USD /1 тыс. запросовПоиск компанийот 5,00 USD /1 тыс. запросовSearch groupsот 1,30 USD /1 тыс. запросовSearch leadsот 70,00 USD /1 тыс. запросовПоиск публикаций, полные данныеот 4,00 USD /1 тыс. запросовПоиск профилейот 7,92 USD /1 тыс. результатовПочта из поиска профилейот 12,92 USD /1 тыс. результатовПоиск профилей, краткая версияот 36,00 USD /1 тыс. запросовSearch servicesот 2,60 USD /1 тыс. запросов