VOOZH about

URL: https://apify.com/apivault_labs/linkedin-jobs-scraper

⇱ LinkedIn Jobs Scraper API β€” Salary, Skills, Recruiter Score Β· Apify


πŸ‘ LinkedIn Jobs Scraper | $3/1K | No Login (Real-Time) avatar

LinkedIn Jobs Scraper | $3/1K | No Login (Real-Time)

Pricing

from $3.00 / 1,000 job extracteds

Go to Apify Store

LinkedIn Jobs Scraper | $3/1K | No Login (Real-Time)

Scrape LinkedIn Jobs in real-time β€” title, company, location, job type, description. No login, no API key required.

Pricing

from $3.00 / 1,000 job extracteds

Rating

0.0

(0)

Developer

πŸ‘ Apivault Labs

Apivault Labs

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

12

Monthly active users

14 minutes ago

Last modified

Share

πŸ’Ό LinkedIn Jobs Scraper | $3/1K | Salary, Skills, Recruiter Score

⚑ Use this Actor in n8n β€” no code

Building no-code workflows in n8n? Install our official community node and drop this Actor straight onto your canvas:

πŸ“¦ n8n-nodes-apivault-linkedin-jobs

Setup (30 seconds): in n8n go to Settings β†’ Community Nodes β†’ Install, paste n8n-nodes-apivault-linkedin-jobs and confirm β†’ add the new node to your workflow β†’ paste your Apify API token β†’ fill in the input and run.

Real-time LinkedIn Jobs scraper plus 12 layers of recruitment intelligence: salary parser (USD-normalized), job freshness, work-mode classifier (remote/hybrid/onsite), 200+ skills extraction, benefits parser (401k/equity/visa/...), seniority normalizer, job category auto-detect, recruiterScore 0-100, industry-specific outreach pitches, and one-click outreach links β€” all in one $0.003/job call.

Built for recruitment-tech, ATS, sourcing tools, HR-tech B2B sales, competitive intelligence, and salary benchmarking.

✨ What you get for $0.003 per job

⭐ Core (LinkedIn)

  • Job title, company name, location
  • Job type, description snippet, posted date, company logo
  • Direct job URL

πŸ’° Salary parser

  • salaryMinUsd, salaryMaxUsd, salaryMedianUsd β€” USD-normalized
  • salaryPeriod (hour/day/week/month/year) β€” auto-detected
  • salaryCurrency β€” USD/EUR/GBP/CAD/AUD/INR/JPY (FX converted)
  • Hourly/daily/weekly/monthly auto-annualized to year
  • salaryRaw for verification, salary_is_estimate flag

⏱️ Job freshness

  • daysSincePosted β€” Posted 3 days ago β†’ 3
  • freshness_tier β€” today / this_week / this_month / older

🌍 Work-mode classifier

  • workMode β€” remote / hybrid / onsite / unknown
  • workMode_signals[] β€” keywords that triggered classification

πŸ› οΈ Skills extraction (200+ tech terms)

  • skillsRequired[] β€” Python, React, Postgres, AWS, Kubernetes, GraphQL, TensorFlow, LangChain, Salesforce, Shopify, ...
  • skillsCount
  • softSkills[] β€” leadership, communication, mentoring, ...
  • certifications[] β€” AWS / Azure / GCP / CKAD / PMP / CISSP / ...

🎁 Benefits parser β€” 14 boolean flags

mentions_401k, mentions_health_insurance, mentions_equity, mentions_remote_work, mentions_visa_sponsorship, mentions_relocation, mentions_unlimited_pto, mentions_parental_leave, mentions_signing_bonus, mentions_4_day_week, mentions_stipend, mentions_meals, mentions_gym, mentions_commuter_benefits, plus benefitsCount

🎯 Seniority normalizer

intern / junior / mid / senior / lead / staff / principal / director / vp / c-level / unspecified. Reliable across noisy titles (Sr SWE / Senior Software Engineer / SWE III all map to senior).

🏷️ Job category auto-detect

engineering / data_science / product / design / sales / marketing / finance / hr / operations / legal / customer_support / healthcare / education / construction_trades / other

🎯 recruiterScore (0-100) + tier + reasons

  • B2B prospecting score for recruitment-tech / ATS / sourcing-tool / HR-tech sales. Combines:
    • Number of roles open at same company in this run (active budget)
    • Job freshness (active demand)
    • Salary disclosed + tier
    • Modern skills count, benefits depth
    • Decision-maker seniority (VP/director/C-level = budget owner)
    • Remote-friendly / visa sponsorship (talent strategy)
  • recruiterTier β€” cold / warm / hot / scorching
  • recruiterScoreReasons[] β€” explainable signals

πŸ“ž One-click outreach links

  • linkedin_company_url
  • linkedin_jobs_at_company_url
  • linkedin_hiring_manager_search_url β€” pre-filtered "VP of engineering / head of talent / hiring manager" search
  • google_search_url
  • careers_page_guess

πŸ’¬ Industry-specific outreach pitch (per company)

Written to the TOP_HIRING_COMPANIES KV record. 8 industry templates covering engineering, data/AI, sales, marketing, product, design, finance, HR/talent.

πŸ“Š SUMMARY + TOP_HIRING_COMPANIES (free aggregates)

On bulk runs, two records are written to the run's KV store (free β€” doesn't trigger pay-per-event):

SUMMARY:

  • avg/p25/p75 salary across the run
  • by_category / by_seniority / by_work_mode / by_freshness
  • by_recruiter_tier
  • top_companies, top_skills_demanded, top_benefits_offered
  • salary_disclosed_pct, remote_friendly_pct, fresh_today_count

TOP_HIRING_COMPANIES:

  • Top 20 companies sorted by job count
  • Per-company: jobs_count, max_recruiterScore, categories, top_skills, avg_salary_usd, outreachPitch, outreachLinks
  • Drop into Slack as a daily sales digest

πŸ“¦ Input

Basic

{
"keywords":"software engineer",
"location":"United States",
"maxPages":3
}

Recruitment-tech B2B prospecting (recommended preset)

{
"keywords":"engineering manager",
"location":"United States",
"maxPages":10,
"remote":true,
"experienceLevel":"director",
"minRecruiterScore":60,
"onlyWithSalary":true,
"exportFormat":"csv"
}

This returns only director-level engineering managers at remote-friendly companies disclosing salary with recruiterScore β‰₯ 60 β€” perfect for selling sourcing tools.

Salary benchmarking (Bay Area senior engineers)

{
"keywords":"senior software engineer",
"location":"San Francisco Bay Area",
"maxPages":15,
"experienceLevel":"mid_senior",
"onlyWithSalary":true
}

All input parameters

FieldTypeDefaultDescription
keywordsstringrequiredJob title or keywords
locationstringβ€”City / country / 'Remote'
maxPagesint31-15. ~25 jobs/page.
remoteboolfalseLinkedIn f_WT=2 filter
experienceLevelstringanyinternship/entry/associate/mid_senior/director/executive
jobTypestringanyfull_time/part_time/contract/temporary/volunteer/internship
postedWithinstringanyday/week/month
extractSalarybooltrueSalary raw text
extractSalaryParsebooltrueSalary β†’ USD numeric
extractFreshnessbooltruedaysSincePosted + tier
extractWorkModebooltrueremote/hybrid/onsite
extractSkillsbooltrue200+ skills regex
extractBenefitsbooltrue14 benefit flags
extractSenioritybooltrueintern→c-level normalization
extractCategorybooltruejobCategory auto-detect
extractRecruiterScorebooltrue0-100 + tier + reasons
extractOutreachAssetsbooltrueoutreachLinks + pitches
deduplicateCompaniesboolfalseOne job per company
minRecruiterScoreint0Drop below threshold
onlyWithSalaryboolfalseComp-transparent only
onlyRemoteboolfalseFully-remote only
exportFormatenumdefaultdefault / csv
writeSummarybooltrueKV aggregates
topCompaniesNint20TOP_HIRING_COMPANIES size
maxRetriesint1Retry on transient failures
maxConcurrencyint2Parallel page scrapes
timeoutint120Seconds per page

πŸ“– Sample Output

{
"success":true,
"source":"linkedin",
"jobTitle":"Senior Backend Engineer",
"companyName":"Acme Corp",
"location":"San Francisco, CA (Remote)",
"jobType":"Full-time",
"description":"Build the next-gen data platform with Python, FastAPI, Postgres, Kubernetes. Comp $180K-$240K + equity, 401k 6% match, unlimited PTO, $2K learning stipend...",
"postedDate":"3 days ago",
"jobUrl":"https://www.linkedin.com/jobs/view/3712345678",
"salaryMinUsd":180000,
"salaryMaxUsd":240000,
"salaryMedianUsd":210000,
"salaryPeriod":"year",
"salaryCurrency":"USD",
"daysSincePosted":3,
"freshness_tier":"this_week",
"workMode":"remote",
"workMode_signals":["+remote"],
"skillsRequired":["Python","Fastapi","Postgres","Kubernetes"],
"skillsCount":4,
"mentions_equity":true,
"mentions_401k":true,
"mentions_unlimited_pto":true,
"mentions_stipend":true,
"mentions_remote_work":true,
"benefitsCount":5,
"seniority_normalized":"senior",
"jobCategory":"engineering",
"recruiterScore":73,
"recruiterTier":"hot",
"recruiterScoreReasons":[
"5 roles open",
"posted this week",
"salary disclosed",
"high-tier comp",
"5 benefits listed",
"remote-friendly"
],
"outreachLinks":{
"linkedin_company_url":"https://www.linkedin.com/company/Acme+Corp",
"linkedin_hiring_manager_search_url":"https://www.linkedin.com/search/results/people/?keywords=Acme+Corp+%22hiring+manager%22+OR+...",
"google_search_url":"https://www.google.com/search?q=%22Acme+Corp%22+careers",
"careers_page_guess":"https://acmecorp.com/careers"
}
}

πŸ’Ό Use cases

πŸ₯‡ Recruitment-tech / ATS / sourcing-tool B2B sales

  • Filter recruiterTier = "scorching" for warmest accounts
  • Filter seniority_normalized in (vp, director, c-level) for budget owners
  • Filter jobCategory = "hr" for talent-acquisition leaders themselves
  • Use outreachLinks.linkedin_hiring_manager_search_url to find the buyer
  • Use TOP_HIRING_COMPANIES per-company outreachPitch as the first cold-email draft

πŸ’° Salary benchmarking

  • salaryMedianUsd normalized across hourly/yearly/EUR/GBP
  • Aggregate by seniority_normalized, jobCategory, workMode, location
  • SUMMARY.salary_p25_usd / p75_usd for percentile bands

πŸ“ˆ Hiring trends / market research

  • daysSincePosted distribution = real-time labor demand
  • top_skills_demanded from SUMMARY = what skills companies are paying for
  • mentions_visa_sponsorship % = global talent strategy adoption

πŸ” Competitive intelligence

  • Track which roles your competitors are hiring for
  • top_companies from SUMMARY = density per query
  • mentions_equity % across competitors = comp benchmarking

πŸ‘₯ Job aggregator / niche board

  • Filter freshness_tier = "today" for daily fresh listings
  • Filter workMode = "remote" for remote job boards
  • Filter jobCategory = "engineering" for vertical boards

πŸ’° Pricing

VolumeCost
1 job$0.003
100$0.30
1,000$3.00
10,000$30.00

Pay only for what you extract. No subscriptions, no API keys.

⚑ How it works

  1. Build LinkedIn Jobs public search URL with your filters
  2. Paginate ?start=0&start=25&start=50...
  3. Each page through a real-time rendering engine on Apify infrastructure
  4. Dedupe by title+company+location fingerprint
  5. Two-pass enrichment: collect all rows, compute per-company hiring count, then enrich every job with all 12 layers including the recruiterScore
  6. Apply post-filters (minRecruiterScore, onlyWithSalary, onlyRemote)
  7. Write SUMMARY + TOP_HIRING_COMPANIES to KV store (free)

Typical coverage:

  • 1 page β†’ ~25 jobs
  • 3 pages β†’ ~60-75 jobs
  • 10 pages β†’ ~200-250 jobs

❓ FAQ

Q: Do I need a LinkedIn account? A: No. The actor scrapes the public job search results β€” no login required.

Q: How accurate is the salary parser? A: Recognizes ranges, single values, K/M suffixes, and 7 currencies. Handles hourly/weekly/monthly auto-annualization. Falls back to scanning the description text. Cases where LinkedIn doesn't display salary at all return null (silently β€” use onlyWithSalary: true to drop them).

Q: How accurate is recruiterScore? A: It's a heuristic β€” bigger hiring-active companies with senior roles, fresh postings, and disclosed salaries score highest. Treat scorching/hot as priority outreach, warm as nurture, cold as deprioritize.

Q: Will it work for jobs in non-English markets? A: Yes β€” but the skills/benefits parsers are tuned to English keywords. Salary parser handles EUR/GBP/CAD/AUD/INR/JPY currencies; non-English postings still get core fields + salary if the listing has a numeric range.

Q: Can I filter by salary range? A: Use minRecruiterScore (which factors in salary tier), or filter client-side after the run with salaryMedianUsd.

πŸ”— Related Actors

πŸ“ž Support

Open an issue on the actor's Apify page or message via Apify.

You might also like

LinkedIn Jobs Scraper β€” Jobs by Keyword & Location, No Login

nexgendata/linkedin-jobs-scraper

Scrape LinkedIn job listings without login or cookies. Search by keyword, location, job type. Extract title, company, salary, description, requirements. No authentication needed. Export to JSON, CSV, Excel.

LinkedIn Jobs Scraper Ultra

crawlerbros/linkedin-jobs-scraper-ultra

Search and scrape LinkedIn job listings - title, company, location, salary, seniority level, employment type, job description, and more. No cookies or login required.

Linkedin Jobs Scraper

leadsbrary/linkedin-jobs-scraper

From $0.30/1000 results. Cheapest LinkedIn Jobs scraper. Extract title, company, location, contract type, seniority, job function, industries, description & company URL. No login, no proxy.

πŸ‘ User avatar

Alexandre Manguis

48

5.0

LinkedIn Jobs Scraper

scrapesmith/linkedin-jobs-scraper

πŸ”₯ ~$0.06/1K jobs l Scrape LinkedIn job listings by keyword and location. Get company, salary, job type, experience level, full description and apply link. Export to Excel, CSV or JSON. No login no cookies.

LinkedIn Jobs Scraper

dataharvest/linkedin-jobs-scraper

Scrape job listings from LinkedIn Jobs.

⚑ Fastest LinkedIn Jobs Scraper

veeronica/linkedin-jobs-scraper

Scrape LinkedIn job listings by keyword and location, or paste a LinkedIn jobs search URL. Get titles, companies, salaries, full descriptions, seniority, employment type, and applicant counts as clean JSON, CSV, or Excel β€” no login, no API key, no coding.