LinkedIn jobs scraper: search public job postings by keyword, location, date, company or LinkedIn URL and export them to Excel, CSV or JSON, no login. Title, company, location, salary, applicants, full description, seniority, job function, industries, poster. $0.50 per 1,000 jobs, no start fee.
2026-09-10 (review round, before the Store release)
applicantsText no longer runs past the caption ("Over 200 applicants" now gives applicantsCount>200).
salaryInfo no longer starts with "Base pay range".
descriptionText keeps paragraph and line breaks.
link of jobs found through a search is the clean job URL without tracking parameters.
A pasted search URL keeps every f_* filter, not only the known ones; scheme-less URLs work.
Company pages (/company/<slug>/jobs) are skipped with a hint instead of turning into a search over all jobs.
A single job URL that returns an empty page is re-fetched up to three times before it is reported as unavailable, and a
failed job URL no longer uses up one slot of the run's item limit.
A search no longer ends at the first page with fewer than ten jobs (LinkedIn returns short pages mid-list); it ends at the first empty page, maxJobs or the 1,000 cap.
Summary lists jobs saved without details and tasks not started; item-limit and budget stops are worded apart.
2026-09-10 (first release)
Public LinkedIn job postings by keyword, location, date, company or LinkedIn URL, without a login.
Full job details: description, seniority, employment type, job function, industries, applicant count, salary when shown, job poster.
Field names of the most used LinkedIn jobs Actor, so integrations switch without changes.
$0.50 per 1,000 jobs, no start fee. Run budget honoured before a job is fetched.
Bad inputs and empty searches end with a status message instead of a failed run.