curl --request GET \
--url https://api.harvest-api.com/linkedin/post-comments \
--header 'X-API-Key: <api-key>'{
"elements": [
{
"id": "7330012053861998592",
"linkedinUrl": "https://www.linkedin.com/feed/update/urn:li:ugcPost:7329991434395160578?commentUrn=urn%3Ali%3Acomment%3A%28ugcPost%3A7329991434395160578%2C7330012053861998592%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287330012053861998592%2Curn%3Ali%3AugcPost%3A7329991434395160578%29",
"commentary": "Exciting 🔥",
"createdAt": "2025-05-18T23:30:58.680Z",
"numComments": 0,
"postId": "7329991434395160578",
"actor": {
"id": "ACoAABLGFg4BRMcDx84MmyU8X-Jqcw9wKCA1QxU",
"name": "Harshavardhan G H",
"linkedinUrl": "https://www.linkedin.com/in/harshavardhangh",
"author": false,
"position": "Business Analyst | Data-Driven Decision Maker | 5+ Years of Experience in Municipal Data Systems & Public Sector Projects | Passionate About Driving Innovation in Local Governance | Always Exploring New Technologies",
"pictureUrl": "https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac",
"picture": {
"url": "https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac",
"width": 800,
"height": 800,
"expiresAt": 1753920000000
}
},
"createdAtTimestamp": 1747611058680,
"pinned": false,
"contributed": false,
"edited": false,
"numShares": null,
"numImpressions": null,
"reactionTypeCounts": [
{
"type": "LIKE",
"count": 1
}
]
}
],
"pagination": {
"totalPages": 123,
"totalElements": 123,
"pageNumber": 123,
"previousElements": 123,
"pageSize": 123,
"paginationToken": "<string>"
},
"status": "<string>",
"error": "<string>"
}Get comments of LinkedIn post by post URL.
curl --request GET \
--url https://api.harvest-api.com/linkedin/post-comments \
--header 'X-API-Key: <api-key>'{
"elements": [
{
"id": "7330012053861998592",
"linkedinUrl": "https://www.linkedin.com/feed/update/urn:li:ugcPost:7329991434395160578?commentUrn=urn%3Ali%3Acomment%3A%28ugcPost%3A7329991434395160578%2C7330012053861998592%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287330012053861998592%2Curn%3Ali%3AugcPost%3A7329991434395160578%29",
"commentary": "Exciting 🔥",
"createdAt": "2025-05-18T23:30:58.680Z",
"numComments": 0,
"postId": "7329991434395160578",
"actor": {
"id": "ACoAABLGFg4BRMcDx84MmyU8X-Jqcw9wKCA1QxU",
"name": "Harshavardhan G H",
"linkedinUrl": "https://www.linkedin.com/in/harshavardhangh",
"author": false,
"position": "Business Analyst | Data-Driven Decision Maker | 5+ Years of Experience in Municipal Data Systems & Public Sector Projects | Passionate About Driving Innovation in Local Governance | Always Exploring New Technologies",
"pictureUrl": "https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac",
"picture": {
"url": "https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac",
"width": 800,
"height": 800,
"expiresAt": 1753920000000
}
},
"createdAtTimestamp": 1747611058680,
"pinned": false,
"contributed": false,
"edited": false,
"numShares": null,
"numImpressions": null,
"reactionTypeCounts": [
{
"type": "LIKE",
"count": 1
}
]
}
],
"pagination": {
"totalPages": 123,
"totalElements": 123,
"pageNumber": 123,
"previousElements": 123,
"pageSize": 123,
"paginationToken": "<string>"
},
"status": "<string>",
"error": "<string>"
}const params = new URLSearchParams({
post: 'https://www.linkedin.com/posts/microsoft-events_microsoft-build-has-arrived-in-seattle-and-ugcPost-7329991434395160578-GnK7?utm_source=share&utm_medium=member_desktop&rcm=ACoAACzazy4B3ajZsA0WxWr6m4S77iItYbYCLZM',
// post: 'https://www.linkedin.com/feed/update/urn:li:activity:7320867199693246465/' // Or Activity URL
});
fetch(`https://api.harvest-api.com/linkedin/post-comments?${params.toString()}`, {
headers: { 'X-API-Key': '<api-key>' },
})
.then((response) => response.json())
.then((data) => console.log(data));
URL of the LinkedIn post (required)
Sort comments by field. Supported values: 'relevance', 'date'
Page number for pagination. Default is 1
Required only if sortBy is 'relevance' and page > 1. Use this token from the previous page response.
Post comments response
Show child attributes
The unique identifier for the comment.
"7330012053861998592"
The direct URL to the comment on LinkedIn.
"https://www.linkedin.com/feed/update/urn:li:ugcPost:7329991434395160578?commentUrn=urn%3Ali%3Acomment%3A%28ugcPost%3A7329991434395160578%2C7330012053861998592%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287330012053861998592%2Curn%3Ali%3AugcPost%3A7329991434395160578%29"
The text content of the comment.
"Exciting 🔥"
The ISO 8601 timestamp of when the comment was created.
"2025-05-18T23:30:58.680Z"
The number of replies to this comment.
0
The ID of the post to which this comment belongs.
"7329991434395160578"
Show child attributes
The unique identifier for the actor who made the comment.
"ACoAABLGFg4BRMcDx84MmyU8X-Jqcw9wKCA1QxU"
The name of the actor.
"Harshavardhan G H"
The LinkedIn profile URL of the actor.
"https://www.linkedin.com/in/harshavardhangh"
Indicates if the actor is the original author of the parent post.
false
The current position or headline of the actor.
"Business Analyst | Data-Driven Decision Maker | 5+ Years of Experience in Municipal Data Systems & Public Sector Projects | Passionate About Driving Innovation in Local Governance | Always Exploring New Technologies"
The URL of the actor's profile picture.
"https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac"
Show child attributes
The URL of the picture.
"https://media.licdn.com/dms/image/v2/D5603AQF38AglH7bh-A/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1730799919024?e=1753920000&v=beta&t=Jo-oVn--3ftKSEMtrITF0b3_UG97a0n401-ztV_9Gac"
The width of the picture in pixels.
800
The height of the picture in pixels.
800
The expiration timestamp of the picture URL in milliseconds since epoch.
1753920000000
The timestamp of when the comment was created, in milliseconds since epoch.
1747611058680
Indicates if the comment is pinned.
false
Indicates if the actor is a contributor to the content (e.g., a group admin or page role).
false
Indicates if the comment has been edited.
false
The number of times this comment has been shared (often null for comments).
null
The number of impressions for this comment (often null).
null
A list of reaction types and their counts for this comment.