Skip to main content
GET
LinkedIn Profile Comments
Pass a canonical public profile URL, for example https://www.linkedin.com/in/satyanadella/. The response contains at most 20 source-ranked activities, not the member’s full history. The source does not expose continuation, an exhaustive total or guaranteed date ordering; complete is false and next_cursor / total are null. Each item contains both comment and its associated post, plus the member activity. Their text, IDs, publication dates and counters remain separate. Nested replies are omitted. The comment parent is unknown and stays null. Post activity IDs can differ from the public UGC URL ID. The adapter checks the source relationship and preserves both identifiers under post.ext. Hidden or missing counters remain null. A source identity mismatch rejects the entire response. An optional urn accepts an opaque ACo... member identifier or the urn:li:fsd_profile: / urn:li:fs_miniProfile: prefix. It must match the returned member. It does not skip a source lookup or reduce provider cost. Other filters, pages, universal cursors and AI enrichments are unsupported and return an uncharged error. Nonempty uncached responses cost 5 credits. Cache, replay and all failures are free. An empty upstream dataset is not proof that a member has no activities and is rejected uncharged. Use a 60-second client timeout and X-Max-Credits: 5.
These pinned Apify Actors run with limited permissions and a $0.04 maximum each. They share a non-resetting ten-run verification ceiling within the existing free allowance. No subscription or top-up is enabled, and sustained funded availability remains unconfigured.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

url
string
required

Canonical HTTPS LinkedIn /in/ profile URL without query parameters or fragment.

urn
string

Optional opaque ACo member identifier, optionally prefixed urn:li:fsd_profile: or urn:li:fs_miniProfile:. Verified against each returned activity member; not a lookup optimization.

Response

A bounded window of up to 20 public member comments. Each wrapper contains a canonical comment and its associated post, with separate IDs, timestamps and counters. Nested replies are omitted. The source is not date-sorted and does not expose continuation or exhaustive totals. Optional urn validates the returned member but does not reduce source calls. Invalid inputs and all failures cost zero; a filtered empty window costs zero. An empty upstream dataset cannot establish a valid empty profile and fails uncharged. Finite trial capacity is bounded by a shared ten-run limit; sustained production funding is not configured.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.