Get posts a profile has reacted to

Fetch posts that a professional profile has reacted to (liked, loved, etc.) with the reaction type, when the profile reacted (createdAt) and full post details. The post object in each reaction has the same shape as items returned by GET /api/v1/posts, attributed to its own author and dated by its own publication.

get/api/v1/profile/reactions

Request

  • Base URL: https://api.fetchin.io
  • URL: https://api.fetchin.io/api/v1/profile/reactions
  • Auth: API key in header X-API-Key

Query parameters

profileUrlOrUrnstring required
Example:urn:li:fsd_profile:ACoAAA8BYqEBCGLg_vT_ca6mMEqkpp9nVffJ3hc

The professional profile to fetch. Accepts a profile URN (recommended for consistency, since a profile's public identifier can change over time while the URN does not; example urn:li:fsd_profile:ACoAAA8BYqEBCGLg_vT_ca6mMEqkpp9nVffJ3hc), a public identifier/slug (also fine; example williamhgates), or a full profile URL (example https://www.linkedin.com/in/williamhgates; a trailing slash is ignored). The slug is the last path segment of a profile URL, so pass just the slug, not the /in/ prefix. Member profiles only: a company page URL or URN is rejected with a 400 error, free of charge.

countinteger

Number of reactions to fetch (default: 10)

startinteger

Not supported on this endpoint. This feed is cursor-paginated and ignores offsets, so a non-zero value is rejected with 400 rather than silently returning the first page again. Page with paginationToken instead.

paginationTokenstring

Cursor for the next page: pass back the paginationToken from the previous response, unchanged. Omit it to start from the beginning. A value this API did not issue is rejected with 400. Keep paging while hasMore is true.

Response

Successfully fetched profile reactions

paginationTokenstring

Token for fetching the next page

hasMoreboolean

Whether more reactions are available

Example response

{
  "reactions": [
    {
      "createdAt": "2026-10-14T16:09:24.638Z",
      "activityUrn": "urn:li:activity:7516168292718338048",
      "post": {
        "id": "urn:li:ugcPost:7515053347670855680",
        "shareUrn": "urn:li:ugcPost:7515053347670855680",
        "content": "This is a post content...",
        "profile": {
          "urn": "urn:li:fsd_profile:ACoAAABCDEF",
          "name": "John Doe",
          "headline": "Software Engineer at Tech Company",
          "url": "https://www.linkedin.com/in/johndoe",
          "imageUrl": "https://media.licdn.com/dms/image/..."
        },
        "postType": "image",
        "authorType": "Person",
        "authorProfileId": "ACoAAAFa9ggBrrsaw5MFpYeJA5EuiV89izxDht0",
        "resharedPostUrn": "urn:li:activity:7513737675791646720",
        "reactionsByType": {
          "like": 108,
          "empathy": 3,
          "praise": 3
        }
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 3 revisions of this API.