OpenAPI 3.0.3AGPL-3.0 license2026-08-2011401.7 MB

9217eedacbb8

scrapers

Collect people on a post

One verb for people on a post. One page per call, likes then comments, paced. With a connected account, skips the public preview and starts a collect run that saves visitable reactors and full commenters as contacts, returning a run id. People land in the list as each page finishes. Another page exists when moreAvailable is true; call again with more true only if the user asked or tapped Load more. Each page uses the connected account's action budget. People who need extra lookup we don't do yet are skipped and counted as hiddenSkipped. Without a connected account, returns a public preview of top commenters only (reactor identities are not public). Preview people are not saved. Connecting does not auto-start a run; call this again after connecting.

post/collect/linkedin/engagers

Request body

postUrlsstring[] required

LinkedIn feed/update or /posts/ URLs only. Not Pulse, Sales Navigator, company pages, or lnkd.in short links.

moreboolean

Next page of the same posts. Set only when the user asked for more people or tapped Load more. Each page uses the connected account's action budget. If likes plus comments is 500 or more, wait for them to ask again.

untilCountinteger

Target list size they named (100+ means 100), at most 500. Only when they named a target size. One call; the run pages itself. Unasked drain is still one page.

campaignSlugstring

Optional campaign to pin saved contacts onto. Ignored on the public preview path.

Response

Collect-run id, or a public commenter preview when no account is connected

successtrue required
runIdstring

Present when a connected account started a collect run. People are saved as contacts as the run proceeds.

statusstring
coverage'preview'

Present when no account is connected. Top visible commenters only; reactor identities are not public.

needs_linkedinboolean
postTextstring nullable
countinteger
hiddenSkippedinteger

People skipped because they need extra lookup we don't do yet. Not saved. Omit or 0 when none.

likesUnavailableinteger

Posts where the reaction list could not be read. Those posts contributed commenters only. Say so when above 0; it does not mean nobody reacted.

perPostobject

People SAVED per post, keyed by post id, split into likes and comments. Someone who engaged with several of the posts is counted once, under the first post they were saved from, so these are saved counts and not that post's engagement count: say saved, never say the post had only this many engagers. They add up to count. totals is a sum across posts, not a per-post figure.

hasMoreboolean
moreAvailableboolean

True when another page of people exists. Do not fetch it unless the user asked or tapped Load more.

remainderstring

When more pages exist: this page only — do not say fully collected, all pages, or no more remain.

creditsUsedinteger required

Credits consumed by this call. 0 for free endpoints, cached results, duplicates, and for every query that does not touch LinkedIn.

retryAfterinteger required

Seconds to wait before another call of the same type. 0 means no wait is needed.