OXYGENOXYGEN
← All integrations
Managed LinkedIn Scraper logo

Managed LinkedIn Scraper

Pull LinkedIn data on Oxygen's managed infrastructure — post engagers (reactors + commenters), profiles, company enrichment, and people/company/job/post search. No LinkedIn account to connect and no ban risk; billed in Oxygen credits.

SourcingManaged23 endpoints

Runtime credentials

Connecting Managed LinkedIn Scraper via OAuth or your own API key requires the following secret slots in your workspace:

  • HARVEST_API_KEY

Endpoints

OperationMethod & pathEffectLatencyRateCost
linkedin_post_reactions
List the people who reacted to a LinkedIn post (managed scraper, no connected account). Returns each reactor's name, headline, profile URL, and reaction type.
docs ↗
GET /linkedin/post-reactionspaid_provider1-5s5/s50-50 credits
linkedin_post_comments
List the people who commented on a LinkedIn post (managed scraper, no connected account). Returns each commenter's name, headline, profile URL, and comment text.
docs ↗
GET /linkedin/post-commentspaid_provider1-5s5/s50-50 credits
linkedin_profile
Resolve a LinkedIn profile (managed scraper, no connected account) into a full profile: headline, location, current position, experience, education, follower/connection counts. Use to turn a reactor/commenter into a rich, clean profile.
docs ↗
GET /linkedin/profilepaid_provider1-5s5/s0.5-0.5 credits
linkedin_profile_posts
List a person's recent LinkedIn posts (managed scraper, no connected account): text, engagement counts, and timestamps. Use as an outbound signal — reference what a prospect recently posted.
docs ↗
GET /linkedin/profile-postspaid_provider1-5s5/s25-25 credits
linkedin_profile_reactions
List what a person recently reacted to on LinkedIn (managed scraper, no connected account): the post, the post's author, and the reaction. Use as an intent/affinity signal — who and what a prospect engages with.
docs ↗
GET /linkedin/profile-reactionspaid_provider1-5s5/s50-50 credits
linkedin_profile_comments
List what a person recently commented on LinkedIn (managed scraper, no connected account): the comment text, the post, and the post's author. Use as an intent/affinity signal.
docs ↗
GET /linkedin/profile-commentspaid_provider1-5s5/s50-50 credits
linkedin_company_posts
List a company's recent LinkedIn page posts (managed scraper, no connected account): text, engagement counts, and timestamps. Use for account-level signal and content monitoring.
docs ↗
GET /linkedin/company-postspaid_provider1-5s5/s25-25 credits
linkedin_company
Resolve a LinkedIn company page (managed scraper, no connected account) into full firmographics: industry, exact headcount + band, HQ and locations, founded year, specialties, follower count, website, and Crunchbase funding. Use to enrich an account and score it against your ICP.
docs ↗
GET /linkedin/companypaid_provider1-5s5/s0.5-0.5 credits
linkedin_company_search
Search LinkedIn companies (managed scraper, no connected account) by keyword, location, size band, and industry. Returns matching companies with name, industries, location, follower count, and universal name. Use to build an account list, then enrich each with linkedin_company.
docs ↗
GET /linkedin/company-searchpaid_provider1-5s5/s25-25 credits
linkedin_profile_search
Search LinkedIn people (managed scraper, no connected account) by name, title, company, school, industry, or location. Returns matching profiles with name, headline, public identifier, and profile URL. Use to source contacts, then resolve each with linkedin_profile.
docs ↗
GET /linkedin/profile-searchpaid_provider1-5s5/s5-5 credits
linkedin_job
Resolve a single LinkedIn job posting (managed scraper, no connected account): title, company, location, employment + workplace type, salary band, applicant and view counts. Use as a hiring/intent signal on a target account.
docs ↗
GET /linkedin/jobpaid_provider1-5s5/s0.5-0.5 credits
linkedin_job_search
Search LinkedIn jobs (managed scraper, no connected account) by title, company, location, seniority, and more. Returns matching postings with title, company, location, and posted date. Use as an account-level hiring signal for ICP/intent scoring.
docs ↗
GET /linkedin/job-searchpaid_provider1-5s5/s12.5-12.5 credits
linkedin_lead_search
Sales-Navigator-grade people search (managed scraper, no connected account): filter by company, title, seniority, industry, headcount, tenure, and job-change/posting signals, with include AND exclude criteria. Returns leads with name, profile URL, location, and current position. The most powerful way to build a targeted contact list.
docs ↗
GET /linkedin/lead-searchpaid_provider5-30s5/s12.5-12.5 credits
linkedin_post
Resolve a single LinkedIn post (managed scraper, no connected account): author, text, media, and engagement counts. Use to read the post you are about to harvest engagers from.
docs ↗
GET /linkedin/postpaid_provider1-5s5/s0.5-0.5 credits
linkedin_post_search
Search LinkedIn posts (managed scraper, no connected account) by keyword, author, company, group, mention, content type, and recency. Returns posts with author, text, and engagement. Covers user-post and group-post searches via the `profile`/`group` filters; for ALL posts by one profile or company prefer linkedin_profile_posts / linkedin_company_posts.
docs ↗
GET /linkedin/post-searchpaid_provider1-5s5/s25-25 credits
linkedin_comment_replies
List the replies to a specific LinkedIn comment (managed scraper, no connected account): each replier's name, headline, profile URL, and reply text. Use to go a level deeper than linkedin_post_comments on a high-signal thread.
docs ↗
GET /linkedin/post-comment-repliespaid_provider1-5s5/s50-50 credits
linkedin_comment_reactions
List the people who reacted to a specific LinkedIn comment (managed scraper, no connected account): name, headline, profile URL, and reaction type. Use to capture engagers on a high-signal comment.
docs ↗
GET /linkedin/comment-reactionspaid_provider1-5s5/s50-50 credits
linkedin_ad
Resolve a single LinkedIn ad from the Ad Library (managed scraper, no connected account): advertiser, creative variants, run dates, impressions by country, and targeting. Use as competitive/market intelligence on an account.
docs ↗
GET /linkedin/adpaid_provider1-5s5/s0.5-0.5 credits
linkedin_ad_search
Search the LinkedIn Ad Library (managed scraper, no connected account) by keyword, advertiser, country, and date range. Returns matching ads. Use to see what a target account (or competitor) is advertising.
docs ↗
GET /linkedin/ad-searchpaid_provider1-5s5/s12-12 credits
linkedin_group
Resolve a single LinkedIn group (managed scraper, no connected account): name, member count, description, and admins. Use to size a community and identify its admins.
docs ↗
GET /linkedin/grouppaid_provider1-5s5/s0.5-0.5 credits
linkedin_group_search
Search LinkedIn groups (managed scraper, no connected account) by keyword. Returns matching groups with name, member count, and description. Use to find communities where your ICP gathers.
docs ↗
GET /linkedin/group-searchpaid_provider1-5s5/s5-5 credits
linkedin_service_search
Search LinkedIn members offering professional services (managed scraper, no connected account) by name and location. Returns service-provider profiles. Use to source freelancers/agencies on the LinkedIn Services marketplace.
docs ↗
GET /linkedin/service-searchpaid_provider1-5s5/s5-5 credits
linkedin_geo_id_search
Resolve a location string to LinkedIn Geo IDs (managed scraper, no connected account). Returns matching geo ids + titles. Use to convert 'San Francisco Bay Area' into the geo_id that the people/company/job/lead searches filter on.
docs ↗
GET /linkedin/geo-id-searchpaid_provider1-5s5/s1-1 credits