Scrape LinkedIn job listings worldwide without login: title, company, location, seniority, job function, industries, applicants, salary when posted, full description, apply link and recruiter emails from the posting.
When a job site is slow to answer through one proxy address, retries now switch to a fresh address and the last try goes through a residential proxy.
Every run now ends with a status line (how many jobs, or why none came back).
2026-10-09
Internal: cost-safety switches for the paid routes; run-health module updated (reports reliably when a run ends).
2026-10-05
Free company details on every job row (on by default, Add company details): companyWebsite, companyDomain, companyIndustry, companySize, companySizeMin, companySizeMax, companyEmployeesOnLinkedIn, companyFollowers, companyHeadquarters, companyCity, companyCountry, companyFounded, companyType, companySpecialties, companyDescription, companyTagline — each company's LinkedIn page is read once per run. Price unchanged.
The job poster when LinkedIn shows the hiring team: posterName, posterTitle, posterProfileUrl.
With the Workplace filter (remote, hybrid, on-site) every row now says so in workplaceType and isRemote (before, a remote search returned isRemote: false).
New field applyUrl: the external apply link when LinkedIn shows it to guests (rare; null for Easy Apply).
2026-10-03
LinkedIn now lists 10 jobs per page instead of 25; the Actor pages by what LinkedIn actually returns, so a search delivers every job up to your limit (before, about 6 of every 10 were skipped).
A keyword LinkedIn has no jobs for no longer returns unrelated jobs LinkedIn substitutes: you get one free row saying nothing matched.
New field applyType: Easy Apply or external application. LinkedIn no longer shows the external apply link or (on most postings) the job function to visitors who are not signed in; the documentation says so.
Job pages LinkedIn refuses are now fetched again through a residential address and a web unblocker, so far more rows come with the full description, seniority, job function, industries and applicants. Price unchanged.
2026-10-02
Default run memory now scales with the number of jobs you ask for.
2026-10-01
Runs with a maximum cost per run no longer stop before the limit is used up.
2026-09-27
Jobs with descriptions now appear in the dataset one by one as they are read, instead of all at the end.
Slow job pages time out after 12 seconds instead of holding up the run.
Runs stop cleanly at your maximum cost instead of being aborted; nothing beyond your limit is written or charged.
2026-09-26
Documentation: API usage examples added.
2026-09-24
Salary text no longer starts with the "Base pay range" heading.
2026-09-22
Initial release: LinkedIn job search results without login, with title, company, location, seniority, job function, industries, applicants, salary when posted, full description, and recruiter e-mails and phones found in the posting.