List LinkedIn posts by a member or company
Read the first loaded window of posts on a member's or company's Posts page.
posts.list · $0.01 per completed request
When to use it
Use it to see what a person or company posted recently.
Request
| Field | Type | Notes |
|---|---|---|
url | string required | Member /in/<member>/ or company /company/<company>/ profile URL using the existing LinkedIn URL rules, including matching relative paths. Normalized to the collection owner's canonical profile URL. Use the selected account's profile URL for own posts. An unambiguous supplied activity/Posts link must match this owner; no collection route is used as a fallback. |
prepareReferences | boolean | Prepare temporary local references for eligible unresolved member cards without opening menus. False/omitted keeps the existing shape and closes the page. |
HTTP, against the local API:
POST http://127.0.0.1:3447/v1/operations/posts.list
Authorization: Bearer <local-token>
Content-Type: application/json
{
"url": "https://www.linkedin.com/in/example-member/",
"prepareReferences": true
}
The same request through the CLI, which adds the local token for you:
relay posts https://www.linkedin.com/in/example-member/
Response
The result has operation, account, data, source and completeness. See Results. Fields in data:
| Field | Type | Notes |
|---|---|---|
referenceCursor | string | null | Present only for prepareReferences:true. |
owner | object required | |
owner.kind | "member" | "company" required | |
owner.url | string required | Normalized member/company profile URL for this collection; not the current activity/Posts page and not a substitute for a card's author. |
items | array of object required | |
items[].kind | "post" | "unknown" required | Post requires exactly one observed post-menu signature. |
items[].postUrl | string | null required | Home feed: one unambiguous pre-body header activity reference, supplied or derived through the proved activity-URN mapping. |
items[].author | object | null required | Home feed/member Posts: verified menu name and one canonical named member/company URL in the pre-body header, or null. |
items[].author.name | string required | |
items[].author.url | string required | One unambiguous named member/company URL associated with the unique recognized post-menu name in the header before the first text region. |
items[].textBlocks | array of string required | Separate loaded text regions in source order, without arbitrary clipping. |
items[].moreAvailable | boolean | null required | True for an observed visible More control; false when none is visible on a recognized rendered post; null when that state is unproved. |
For the exact contract, run relay schema.
Price
$0.01 per completed request. No subscription. Known failures are not charged. The $5 welcome credit covers 500 requests.
Other operations
Get a LinkedIn profile · Get a LinkedIn company · List people at a LinkedIn company · Search LinkedIn people · Search LinkedIn companies · List your LinkedIn connections · List LinkedIn invitations · List LinkedIn conversations · Read a LinkedIn conversation · Send a LinkedIn message · Get a LinkedIn post · List comments on a LinkedIn post · List reactions on a LinkedIn post · Read your LinkedIn feed · List LinkedIn notifications