LinkedIn Jobs Scraper: Full Details, Applicants & Salary avatar

LinkedIn Jobs Scraper: Full Details, Applicants & Salary

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
LinkedIn Jobs Scraper: Full Details, Applicants & Salary

LinkedIn Jobs Scraper: Full Details, Applicants & Salary

Scrape LinkedIn job listings without login: title, company, location, salary, full description, number of applicants, seniority, employment type, job function and industry. Filter by date, remote, job type and experience.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Seungki Min

Seungki Min

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Scrape LinkedIn job listings without logging in. Search by keyword and location with LinkedIn's own filters, or paste LinkedIn search URLs. Every job includes the full description, number of applicants, seniority, employment type, job function, industry and salary when LinkedIn shows it.

Why this scraper

  • Full job details at no extra cost. Many LinkedIn job scrapers return only the search card; this one opens every job so you get description, applicants, seniority, employment type, job function and industries in the same row.
  • No account, no cookies. Uses LinkedIn's public job pages only, so there is no risk to your LinkedIn account.
  • All the main filters:
    • date posted (past hour / 24h / week / month)
    • on-site / remote / hybrid
    • job type and experience level
    • Easy Apply only, sort by most recent
  • Bulk searches. Several keywords × several locations in one run, or startUrls copied from linkedin.com/jobs/search with any filters.
  • Monitoring mode. Only new jobs since last run skips jobs you already received. Schedule it hourly or daily for job alerts and lead feeds.
  • Fast and cheap. 900 jobs from 6 searches in about 90 seconds in testing.

Input example

{
"keywords": ["data engineer", "analytics engineer"],
"locations": ["United States", "London, England"],
"datePosted": "past24h",
"workplaceTypes": ["remote", "hybrid"],
"experienceLevels": ["midSenior"],
"sortBy": "recent",
"includeDetails": true,
"maxResultsPerSearch": 200,
"maxResults": 1000
}

Output example

{
"id": "4466333367",
"title": "Senior Product Designer (Fully Remote)",
"company": "PadSplit",
"companyUrl": "https://www.linkedin.com/company/padsplit",
"location": "Atlanta, GA",
"postedDate": "2026-09-11",
"postedAgo": "5 days ago",
"salary": null,
"salaryRange": "$120,000.00/yr - $130,000.00/yr",
"benefits": null,
"applicantsText": "85 applicants",
"applicants": 85,
"seniorityLevel": "Not Applicable",
"employmentType": "Full-time",
"jobFunction": "Design, Art/Creative, and Information Technology",
"industries": "Real Estate",
"description": "The Role We Need:\n\n \n\nPadSplit is hiring a Senior Product Designer to shape and improve experiences across our two-sided housing marketplace. Working on a growth-focused product te…",
"url": "https://www.linkedin.com/jobs/view/4466333367/",
"descriptionHtml": "<p>…</p>"
}

Use cases

  • Recruiters & agencies: fresh roles and hiring companies every morning.
  • Sales & lead generation: hiring signals by company, industry and seniority.
  • Job seekers & career tools: alerts filtered by remote, level and recency.
  • Labour-market research: demand, applicant competition and salary ranges by role and location.
  • Job boards & AI agents: a structured LinkedIn jobs feed.

Pricing

Pay per job returned, with full details included, plus a negligible start fee per run. Set Max results or a spending limit to cap cost.

Notes

  • LinkedIn shows at most 1,000 jobs per search; split very broad searches by location or filters.
  • Salary appears only when the employer publishes it. applicants is LinkedIn's rounded figure (e.g. "Over 200 applicants" → 200).
  • Only public job postings are collected; no personal profiles.
  • If something breaks after a LinkedIn change, open an issue and it will be fixed quickly.

Other scrapers from the same maker, built the same way — no browser where it isn't needed, one flat price per result: