Skip to main content
POST
Cost: 2 credits per page (up to 25 items) · empty pages free · one kind per request Outbound activity for a profile — what they published, commented on, reacted to, or reposted. Pass exactly one kind per call. Each kind hits a different LinkedIn tab and is billed as its own scrape — there is no combined all mode. This is the mirror of post engagement (inbound on a single post). For company-authored posts only, use company posts. Comment/reaction tabs may be empty or truncated when the member hides activity or LinkedIn’s ~360-day visibility window applies.
string
Profile URL or public identifier (e.g. satyanadella). Provide url or urn.
string
LinkedIn member URN (e.g. ACoAAB…). Preferred when you already have it from search or engagement endpoints.
string
required
posts | comments | reactions | repostsone per request.
string
default:"all"
24h | week | month | all — applies when kind is posts.
integer
default:"1"
integer
default:"25"
1–25.
string
Required for pages after the first when returned by a prior response.

Response

string
Echo of the requested activity kind.
object[]
When kind is posts — same shape as posts enrich.
object[]
When kind is commentstext, posted_at, target_post.
object[]
When kind is reactionsreaction_type, reacted_at, target_post.
object[]
When kind is reposts — repost entries with original post metadata.
Rate limit: counts as 1 request against your rate limit.