GET
/
api
/
enrich
/
post-reactions
curl --request GET \
  --url https://search.linkd.inc/api/enrich/post-reactions \
  --header 'Authorization: Bearer <token>'
{
"data": {
"success": true,
"message": "",
"data": {
"currentPage": 1,
"items": [
{
"id": 1302875310,
"urn": "ACoAAE2oTK4BqZ_V_0qSPe6Rkug-HR0nns1GaMs",
"fullName": "Julian Chen",
"profileType": "user",
"profileUrl": "https://www.linkedin.com/in/ACoAAE2oTK4BqZ_V_0qSPe6Rkug-HR0nns1GaMs",
"reactionType": "LIKE",
"profilePicture": [
{
"width": 400,
"height": 400,
"url": "https://media.licdn.com/dms/image/v2/D5603AQHWlP6ee9xDcg/profile-displayphoto-shrink_400_400/..."
},
{
"width": 100,
"height": 100,
"url": "https://media.licdn.com/dms/image/v2/D5603AQHWlP6ee9xDcg/profile-displayphoto-shrink_100_100/..."
}
],
"headline": "Crescent School '25 | Incoming Freshman @ University of Waterloo"
}
],
"total": 31,
"totalPages": 1
}
}
}

Get detailed reaction data for any LinkedIn post including who reacted and what type of reaction they gave. This endpoint uses RapidAPI to fetch real-time reaction data from LinkedIn.

Get Post Reactions

curl -X GET "https://search.linkd.inc/api/enrich/post-reactions?url=https://www.linkedin.com/posts/eric-mao_clado-activity-7334013551432368129-_FEC&page=1&reaction_type=" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Query Parameters

ParameterTypeRequiredDescription
urlstringYesLinkedIn post URL to get reactions for
pageintegerNoPage number for pagination (default: 1)
reaction_typestringNoType of reaction to filter by (leave empty for all reactions)

Response

{
  "data": {
    "success": true,
    "message": "",
    "data": {
      "currentPage": 1,
      "items": [
        {
          "id": 1302875310,
          "urn": "ACoAAE2oTK4BqZ_V_0qSPe6Rkug-HR0nns1GaMs",
          "fullName": "Julian Chen",
          "profileType": "user",
          "profileUrl": "https://www.linkedin.com/in/ACoAAE2oTK4BqZ_V_0qSPe6Rkug-HR0nns1GaMs",
          "reactionType": "LIKE",
          "profilePicture": [
            {
              "width": 400,
              "height": 400,
              "url": "https://media.licdn.com/dms/image/v2/D5603AQHWlP6ee9xDcg/profile-displayphoto-shrink_400_400/..."
            },
            {
              "width": 100,
              "height": 100,
              "url": "https://media.licdn.com/dms/image/v2/D5603AQHWlP6ee9xDcg/profile-displayphoto-shrink_100_100/..."
            }
          ],
          "headline": "Crescent School '25 | Incoming Freshman @ University of Waterloo"
        },
        {
          "id": 791653429,
          "urn": "ACoAAC8vrDUBjNRa1oP20m7X93vdsiFuxMFdNfE",
          "fullName": "Ammar Adam",
          "profileType": "user",
          "profileUrl": "https://www.linkedin.com/in/ACoAAC8vrDUBjNRa1oP20m7X93vdsiFuxMFdNfE",
          "reactionType": "LIKE",
          "profilePicture": null,
          "headline": "Student at Mentor College"
        }
      ],
      "total": 31,
      "totalPages": 1
    }
  }
}

Response (No Reactions)

{
  "data": {
    "success": true,
    "message": "",
    "data": {
      "currentPage": 1,
      "items": [],
      "total": 0,
      "totalPages": 0
    }
  }
}

Response Fields

FieldTypeDescription
successbooleanWhether the request was successful
messagestringStatus message from the API
dataobjectContainer for the reaction data
data.currentPageintegerCurrent page number
data.itemsarrayArray of reaction objects
data.totalintegerTotal number of reactions
data.totalPagesintegerTotal number of pages available

Reaction Item Fields

FieldTypeDescription
idintegerUnique identifier for the reaction
urnstringLinkedIn URN for the person who reacted
fullNamestringFull name of the person who reacted
profileTypestringType of profile (typically “user”)
profileUrlstringLinkedIn profile URL of the person
reactionTypestringType of reaction (LIKE, LOVE, CELEBRATE, SUPPORT, FUNNY, ANGRY, PRAISE, APPRECIATION, EMPATHY)
profilePicturearray/nullArray of profile picture objects with different sizes, or null if no picture
headlinestringLinkedIn headline of the person

Profile Picture Object

FieldTypeDescription
widthintegerWidth of the image in pixels
heightintegerHeight of the image in pixels
urlstringURL to the profile picture image

Error Responses

Status CodeDescription
400Bad Request - Invalid LinkedIn post URL format
401Unauthorized - API key missing or invalid
402Payment Required - Insufficient credits (costs 1 credit)
422Validation Error - Missing required ‘url’ parameter
500Internal Server Error - Error processing request

Notes

  • Each request costs 1 credit
  • Supports pagination for posts with many reactions
  • Filter by specific reaction types or get all reactions
  • Real-time data fetched directly from LinkedIn via RapidAPI
  • Reaction types include: LIKE, LOVE, CELEBRATE, SUPPORT, FUNNY, ANGRY, PRAISE, APPRECIATION, EMPATHY
  • Profile pictures are provided in multiple sizes (typically 100x100, 200x200, 400x400, 800x800)
  • Some profiles may not have profile pictures (profilePicture will be null)

Authorizations

Authorization
string
header
required

API key must be provided as a Bearer token in the Authorization header. Example: lk_your_api_key_here

Query Parameters

url
string
required

LinkedIn post URL to get reactions for.

page
integer
default:1

Page number for pagination.

Required range: x >= 1
reaction_type
string
default:""

Type of reaction to filter by (optional).

Response

200
application/json

Successful post reactions retrieval

The response is of type object.