LinkedIn Profile Reactions API
List the posts a LinkedIn member has liked or reacted to, newest first. Each item includes the reaction type, the post's text and author, and its like, comment and share counts. Page through older reactions with the `cursor` from the previous response's `nextCursor`.
- Endpoint
- POST /linkedin/get-profile-reactions
- Price
- 1 credit per result
- SDK
- client.linkedin.getProfileReactions()
- MCP tool
- linkedin_get_profile_reactions
curl -X POST "https://api.bridgly.app/linkedin/get-profile-reactions" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "publicId": "williamhgates", "count": 10}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/linkedin/get-profile-reactions", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "publicId": "williamhgates", "count": 10, },)data = response.json()const response = await fetch("https://api.bridgly.app/linkedin/get-profile-reactions", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "publicId": "williamhgates", "count": 10 }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.linkedin.getProfileReactions({ publicId: "williamhgates", count: 10});if (res.type === "success") { console.log(res.data);}What does the LinkedIn Profile Reactions API return?
LinkedIn reactions API: list the posts any LinkedIn member liked or reacted to, with the reaction type, post text, author and engagement counts. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
cursorstring- The previous response's `nextCursor`, to fetch the next page. Omit it for the first page.
publicIdstringrequired- The member public identity, or the profile link itself, e.g. "williamhgates" or "https://www.linkedin.com/in/williamhgates".
countinteger · 1–100 · default 10- Number of results to return (1–100). Defaults to 10.
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "nextCursor": "string", "reactions": [ { "authorName": "string", "authorType": "member", "authorUrn": "string", "authorProfileUrn": "string", "authorPublicId": "string", "authorUrl": "string", "authorHeadline": "string", "authorImage": "string", "urn": "string", "reactionType": "string", "text": "string", "createdTime": 0, "permalink": "string", "rootActivityUrn": "string", "activityId": "string", "shareUrn": "string", "numLikes": 0, "numComments": 0, "numShares": 0, "target": { "type": "post" } } ] }}What can you build with the LinkedIn Profile Reactions API?
Map interests
See which topics and authors a member keeps reacting to.
Find intent signals
Flag prospects who like posts about a problem your product solves.
Discover content
Follow what respected people in your field find worth a reaction.
LinkedIn Profile Reactions API questions
Can I see which posts a LinkedIn user has liked?
Yes. Send the slug after /in/ in their profile link as publicId. Each item has the reaction they chose, the post’s text and author, and its like, comment and share counts.
How is this used in sales or recruiting?
Reactions show which topics and people someone follows closely. That gives you a relevant opener, and buying signals such as a prospect liking a competitor’s launch post.
How do I get more of someone’s LinkedIn reactions?
Each call returns up to 100 reactions, newest first. To get the next, older page, send the nextCursor from the response back as cursor, and repeat until nextCursor is null.
How do I use the LinkedIn Profile Reactions API?
Send a POST request to https://api.bridgly.app/linkedin/get-profile-reactions with publicId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.linkedin.getProfileReactions(). AI agents connected to Bridgly over MCP can call the linkedin_get_profile_reactions tool.
How much does the LinkedIn Profile Reactions API cost?
Costs 1 credit per result returned, with a minimum of 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.
More LinkedIn endpoints
The same API key works on every endpoint. See all LinkedIn API endpoints.
- LinkedIn Profile API→LinkedIn profile scraper API: get a full public profile from its URL as JSON, with headline, about, work history, education, skills and certifications.
- LinkedIn Profile Posts API→LinkedIn posts scraper API: list the posts any LinkedIn member has published, with text, images, links, publish date and reaction, comment and share counts.
- LinkedIn Profile Comments API→LinkedIn user comments API: list the comments any LinkedIn member has written on other posts, with the comment text, time, link and the post it was on.
- LinkedIn Post Reactions API→LinkedIn post likes scraper API: list who reacted to any LinkedIn post, with each person’s name, headline, profile URL and reaction type, as JSON.
Try the LinkedIn Profile Reactions API
100 free credits on business email, no card. Your first call takes a minute.