LinkedIn Profile Comments API
List the comments a LinkedIn member has written on posts across LinkedIn. Each comment includes the text, time posted, a link to it and the post it was left on. Page through older comments with the `cursor` from the previous response's `nextCursor`.
- Endpoint
- POST /linkedin/get-profile-comments
- Price
- 1 credit per result
- SDK
- client.linkedin.getProfileComments()
- MCP tool
- linkedin_get_profile_comments
curl -X POST "https://api.bridgly.app/linkedin/get-profile-comments" \ -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-comments", 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-comments", { 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.getProfileComments({ publicId: "williamhgates", count: 10});if (res.type === "success") { console.log(res.data);}What does the LinkedIn Profile Comments API return?
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. 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", "comments": [ { "urn": "string", "text": "string", "authorName": "string", "createdTime": 0, "permalink": "string", "rootActivityUrn": "string", "parentCommentUrn": "string", "post": { "authorName": "string", "authorType": "member", "authorUrn": "string", "authorProfileUrn": "string", "authorPublicId": "string", "authorUrl": "string", "authorHeadline": "string", "authorImage": "string", "text": "string", "url": "string" } } ] }}What can you build with the LinkedIn Profile Comments API?
Learn what a prospect cares about
Read where someone joins conversations, not only what they post.
Spot active members
Find people who comment often in your space and invite them to talk.
Research influencers
See which creators and topics a person engages with most.
LinkedIn Profile Comments API questions
How can I see what someone has commented on LinkedIn?
Send the slug after /in/ in their profile link as publicId. You get their comments, each with its text, time, a link to it and the post it was left on, up to 100 per call.
Why track a person’s LinkedIn comments?
Comments show what a prospect or creator pays attention to, often more than their own posts do. Sales teams use them to open conversations, and recruiters to understand a candidate’s interests.
How do I get more of someone’s LinkedIn comments?
Send the nextCursor from the response back as cursor to get the next, older page, and repeat until nextCursor is null.
How do I use the LinkedIn Profile Comments API?
Send a POST request to https://api.bridgly.app/linkedin/get-profile-comments with publicId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.linkedin.getProfileComments(). AI agents connected to Bridgly over MCP can call the linkedin_get_profile_comments tool.
How much does the LinkedIn Profile Comments 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 Reactions API→LinkedIn reactions API: list the posts any LinkedIn member liked or reacted to, with the reaction type, post text, author and engagement counts.
- 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 Post Comments API→LinkedIn comments scraper API: get the comments on any LinkedIn post as JSON, with each comment’s text, author name, time posted and like and reply counts.
Try the LinkedIn Profile Comments API
100 free credits on business email, no card. Your first call takes a minute.