LinkedIn Jobs Scraper Pro avatar

LinkedIn Jobs Scraper Pro

Pricing

Pay per event

Go to Apify Store
LinkedIn Jobs Scraper Pro

LinkedIn Jobs Scraper Pro

LinkedIn jobs with full description, applicant count, seniority and salary at a flat $0.15 per 1,000 on every plan. Remote, job type, experience, Easy Apply and posted-within filters, plus company, title and applicant filters applied before billing.

Pricing

Pay per event

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 days ago

Last modified

Share

Scrape LinkedIn job listings with full description, applicant count, seniority, employment type, industry and salary, at a flat $1.00 per 1,000 jobs for every user, free plan included. Filters run before billing, so jobs you exclude cost nothing.

Why this one: the most-used LinkedIn jobs actor on the Apify Store charges $1.00 per 1,000 on paid plans and $2.00 per 1,000 on the free plan, and its own reviews complain the price keeps going up. This actor charges one flat $1.00 per 1,000 on every plan, free plan included, with descriptions, applicant counts and salary in every row, and filters that run before billing.

What you get

  • Any LinkedIn job search: keywords plus location, many searches in one run, de-duplicated
  • LinkedIn's own filters: posted within (past hour, 24 hours, week, month), remote / hybrid / on-site, job type, experience level, Easy Apply only, under 10 applicants, minimum salary (US)
  • Pre-billing filters LinkedIn doesn't offer: exclude companies (staffing agencies, your employer), title must include, title must not include, max applicants
  • Full job details: description (text and HTML), applicant count, seniority level, employment type, industries, salary when posted, external apply link
  • No login and no cookies. Fast HTTP scraping, no browser

Input

FieldTypeWhat it does
keywordslistOne search per entry, e.g. data engineer. Required.
locationtextCity, state, country or Worldwide. Default United States.
maxResultsPerSearchnumberHard cap per keyword (default 100, max 1,000).
postedWithinselectany, 1h, 24h, week, month. Default week.
workplacelistonsite, remote, hybrid.
jobTypelistfulltime, parttime, contract, temporary, internship, volunteer, other.
experiencelistinternship, entry, associate, midsenior, director, executive.
easyApplyOnlybooleanOnly Easy Apply jobs.
under10ApplicantsbooleanLinkedIn's "Under 10 applicants" filter.
minSalaryselect40k to 200k (US).
sortByselectrecent or relevant.
includeDetailsbooleanDescription, applicants, criteria, apply link (default on).
excludeCompanieslistSkip these companies. Never charged.
titleMustIncludelistKeep titles containing any of these words.
titleExcludelistDrop titles containing any of these words.
maxApplicantsnumberDrop jobs with more applicants than this.

Example:

{
"keywords": ["data engineer", "analytics engineer"],
"location": "United States",
"postedWithin": "24h",
"workplace": ["remote"],
"experience": ["midsenior"],
"titleExclude": ["intern", "principal"],
"excludeCompanies": ["jobot", "dice"],
"maxApplicants": 50,
"maxResultsPerSearch": 500
}

Output

One row per job:

FieldExample
jobId, jobUrl4465619627, https://www.linkedin.com/jobs/view/...
titleData Engineer II
companyName, companyUrl, companyLogoDeloitte, https://www.linkedin.com/company/deloitte
locationWashington, DC
postedDate, postedAgo2026-10-01, 1 day ago
applicantsText, applicantsCountBe among the first 25 applicants, 25
seniorityLevel, employmentType, industriesMid-Senior level, Full-time, IT Services
salary$120,000.00/yr - $150,000.00/yr (when posted)
description, descriptionHtmlFull job description
applyUrl, easyApplyExternal apply link, or true for Easy Apply
benefitsBe an early applicant
searchKeyword, searchLocation, scrapedAtWhat produced the row

Export as JSON, CSV or Excel, or pull it through the API, n8n, Make, Zapier or an MCP client.

Pricing

Pay per event, same price on every Apify plan:

  • $0.005 per run start
  • $0.001 per job saved ($1.00 per 1,000), full details included

10,000 fresh jobs with descriptions and applicant counts cost about $10. Jobs removed by your filters are free.

Use cases

  • Job boards and aggregators: daily feed of fresh postings by role and location
  • Recruiting and staffing sales: find companies hiring for roles you place, skip competitors' postings
  • Job seekers: remote roles posted in the last 24 hours with under 50 applicants
  • Labor market research: hiring volume, seniority mix and salary bands by role
  • AI and LLM data: clean job descriptions for matching, classification and RAG

FAQ

Do I need a LinkedIn account or cookies? No. It reads LinkedIn's public job pages only.

How many jobs can one search return? LinkedIn's public search returns up to about 1,000 jobs per query. Split big searches by location or keyword to go further. Duplicates across searches are removed automatically.

Do I pay for filtered jobs? No. Company, title and applicant filters run before anything is saved or charged.

What makes it different? Full job details in every row, filters applied before billing, and one flat price on every Apify plan, free plan included.

Is salary always included? Only when the employer posts it on LinkedIn. Use minSalary to restrict to jobs with a posted salary band (US).

Is scraping LinkedIn jobs legal? The actor collects publicly visible job postings without logging in. Check with your counsel for your use case.