Companies/Get Company Posts
GET/api/company/{identifier}/posts

Get Company Posts

Retrieve posts from a company page with engagement metrics and reaction breakdowns.

1 credit
Authentication required
Parameters
NameTypeRequiredDescription
identifierstringRequiredCompany ID, universal name, or URL
startintegerOptionalPagination offsetDefault: 0
countintegerOptionalResults per page (max 50)Default: 10
Response Example
{
  "posts": [
    {
      "post_id": "urn:li:ugcPost:7420165566335881216",
      "activity_id": "7420165567057272832",
      "linkedin_url": "https://www.linkedin.com/feed/update/urn:li:activity:7420165567057272832/",
      "content": "Meet Dooglers (and their Googlers) from Google offices...",
      "posted_ago": "4d",
      "author": {
        "company_id": "1441",
        "name": "Google",
        "followers": "40,461,093 followers"
      },
      "engagement": {
        "likes": 715,
        "comments": 65,
        "shares": 50,
        "reaction_counts": [
          {
            "reaction_type": "LIKE",
            "count": 543
          },
          {
            "reaction_type": "EMPATHY",
            "count": 136
          }
        ]
      }
    }
  ],
  "pagination": {
    "start": 0,
    "count": 10,
    "total": 380,
    "has_more": true
  }
}
Try it out

No API keys found. Create a key to use the playground.

Company ID, universal name, or URL

Pagination offset

Results per page (max 50)

Code Examples
curl -X GET "https://api.heyscraper.io/api/company/<identifier>/posts" \
  -H "X-API-Key: hs_live_your_api_key"