Their own posts (no reposts), newest first, a page of limit; pass cursor back for the next, null on the last. A public identifier is resolved to the provider id first. is_company=true answers 422: a company's posts are not offered yet.
Your API key from the console (gw_live_…).
In: header
Path Parameters
The member: a provider id (ACoA…), or a public identifier (jane-doe), which costs one more profile read to resolve.
Query Parameters
The LinkedIn account (lg_…) to act as.
1 <= lengthPosts per page, 1 to 20. Default 10. Reposts are left out, so a page can hold fewer.
1 <= value <= 2010The cursor the previous page answered, passed back unchanged, for the next page. Leave it out for the first page; a null cursor means there is no next page. Opaque: its form differs by route.
true asks for a company's posts, which answers 422 (not offered yet). Leave it out or send false.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/users/ACoAAB1a2b3c4d5e6f/posts?account_id=lg_3f9c2a7b1d"{ "object": "PostList", "items": [ { "object": "Post", "provider": "LINKEDIN", "id": "urn:li:activity:7390000000000000000", "social_id": "urn:li:activity:7390000000000000000", "share_url": "https://www.linkedin.com/posts/jane-doe_hiring-activity-7390000000000000000", "text": "We are hiring!", "date": "2026-10-28T08:00:00.000Z", "parsed_datetime": "2026-10-28T08:00:00.000Z", "reaction_counter": 12, "comment_counter": 3, "repost_counter": 1, "author": { "public_identifier": "jane-doe", "id": "ACoAAB1a2b3c4d5e6f", "name": "Jane Doe", "is_company": false, "headline": "Head of Sales at Example Corp" }, "permissions": { "can_react": true, "can_share": true, "can_post_comments": true }, "is_repost": false, "attachments": [] } ], "cursor": null, "paging": { "page_count": 1 }}Who reacted to a post GET
The reactions: each reactor with LinkedIn's reaction type, a page of `limit`; a comment's with `comment_id`. Pass `cursor` back for the next page; `null` on the last.
A member's comments GET
The comments a member wrote, newest first, one page of `limit` posts commented on (a post commented twice gives two comments). Pass `cursor` back for the next page; `null` on the last. An account connected with email and password only: an account connected with a cookie (`access_token`) answers 422. A sandbox account answers however it connected. A public identifier is resolved to the provider id first.