LinkedIn Jobs Scraper — Pay Per Result avatar

LinkedIn Jobs Scraper — Pay Per Result

Pricing

from $6.00 / 1,000 job listings

Go to Apify Store
LinkedIn Jobs Scraper — Pay Per Result

LinkedIn Jobs Scraper — Pay Per Result

Scrape public LinkedIn job listings by keyword and location. Playwright + residential proxies, stable schema, pay per result (~$6 / 1,000 jobs).

Pricing

from $6.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Smorgi Apps

Smorgi Apps

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape public LinkedIn job listings by keyword and location. Clean, stable dataset schema. Pay-per-event pricing.

Store search keywords: LinkedIn jobs scraper · LinkedIn job scraper · LinkedIn jobs · jobs data · LinkedIn job listings


What you get

FieldDescription
idLinkedIn job id
titleJob title
companyCompany name
companyUrlPublic company link when available
locationLocation string
salary{ min, max, period, currency, raw } when shown
jobTypee.g. Full-time (from detail page when enabled)
postedAtISO / relative date when available
descriptionPlain text (search snippet or full detail)
descriptionHtmlHTML description when fetched
urlPublic linkedin.com/jobs/view/{id} URL
isRemoteRemote heuristic
scrapedAtISO timestamp
searchQueryQuery that found this job

Example input

{
"queries": ["software engineer"],
"location": "United States",
"maxItemsPerQuery": 25,
"datePosted": "r604800",
"parseFullDescription": false,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Pricing (PPE)

EventPriceWhen charged
apify-actor-start$0.00005Once per run
apify-default-dataset-item (Job listing)$0.006 (~$6 / 1,000 jobs)Each job delivered

LinkedIn is stricter than Indeed — browser + residential proxies are required. Price reflects that cost while staying competitive for reliable public-job data.

Reliability

  • Playwright Chromium + session pool + retries
  • Block / auth-wall detection → retire session and retry
  • Dedupe by LinkedIn job id
  • Run fails if zero jobs are returned (no silent empty success)
  • Default concurrency 1

Limitations (honest)

  • Public / guest job pages only. No login, no InMail, no private applicant data.
  • Residential proxies required. Datacenter IPs are almost always blocked.
  • LinkedIn auth walls and challenges are common; retries help but cannot guarantee 100% success.
  • Full descriptions (parseFullDescription: true) open one page per job and raise block risk + cost.
  • Layout changes can break selectors — report Issues; we prioritize stability.
  • Not a ToS-evasion toolkit — we scrape what LinkedIn shows publicly for guest search.