LinkedIn Jobs Scraper: Full Details, Only New Jobs, $1.50/1,000 avatar

LinkedIn Jobs Scraper: Full Details, Only New Jobs, $1.50/1,000

Pricing

Pay per event

Go to Apify Store
LinkedIn Jobs Scraper: Full Details, Only New Jobs, $1.50/1,000

LinkedIn Jobs Scraper: Full Details, Only New Jobs, $1.50/1,000

Scrape LinkedIn job listings by keyword, location and filters, or from any LinkedIn job search URL. Get the full description, salary, applicants, seniority and apply type. No login. Turn on "only new jobs" to get just the jobs posted since your last run.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Trueline Data

Trueline Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Get LinkedIn job listings as clean rows, with the full job page:

  • Search by keywords and location, or paste any LinkedIn job search URL and its filters are used as they are.
  • Filters: date posted (past hour, 24 hours, week, month), job type, experience level, remote / hybrid / on-site, distance, most recent or most relevant.
  • For each job: title, company, company page, logo, location, date posted, salary when LinkedIn shows it, and the link.
  • Full details (on by default): the whole description, number of applicants, seniority level, employment type, industry, and whether you apply on LinkedIn ("easyApply") or on the company's site ("external").
  • Pay written in the description: when the salary is only in the text ("$34 - $40 per hour"), it is pulled out into its own field.

Why this one

  • Only new jobs. Turn on "Only new jobs" and run it on a schedule: each run returns only the jobs your earlier runs have not returned. Jobs it skips are not charged.
  • No login, no cookies. It reads LinkedIn's public job pages, the ones anyone can open.
  • Fast and cheap. No browser. It starts on its own IP and switches to residential IPs by itself if LinkedIn starts blocking.
  • Fair charging. A job whose page could not be read is still returned, marked, and charged at the cheaper listing price. Errors and empty searches are free.

Input

FieldWhat it does
keywordsOne search per line.
location"United States", "Texas", "Austin, TX"…
searchUrlsLinkedIn job search URLs, used as they are.
maxJobsMax jobs per search (LinkedIn shows at most about 1,000).
datePostedany, hour, 24h, week, month.
jobTypes, experienceLevels, workplaceTypesFilters, as on LinkedIn.
sortByrecent or relevant.
includeDetailsFull job page. Off = listing only, cheaper.
onlyNew + historyNameSkip jobs your earlier runs already returned.
{
"keywords": ["hvac technician"],
"location": "Texas",
"datePosted": "week",
"jobTypes": ["full-time"],
"maxJobs": 200,
"onlyNew": true
}

Output

One row per job.

Real row from a test run on Apify on 18 October 2026 (description shortened, logo left out):

{
"search": "hvac technician",
"rank": 1,
"jobId": "4461515831",
"url": "https://www.linkedin.com/jobs/view/4461515831",
"title": "HVAC Service Technician II",
"company": "Daikin Applied Americas",
"companyUrl": "https://www.linkedin.com/company/daikin-applied",
"location": "Fort Myers, FL",
"postedAt": "2026-10-14",
"postedText": "3 days ago",
"salary": null,
"benefits": "Be an early applicant",
"description": "Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025!\n\nDaikin Applied is seeking a Service Technician II. ...",
"seniority": "Not Applicable",
"employmentType": "Full-time",
"industries": "Industrial Machinery Manufacturing",
"applicantsText": "Be among the first 25 applicants",
"applicants": null,
"applyType": "external",
"salaryInDescription": "$27.60 - $44.29",
"scrapedAt": "2026-10-18T06:14:57Z"
}

In that test, 30 of 30 jobs came back with full details in 32 seconds. A second run with "Only new jobs" on skipped all 30 and returned 30 other jobs.

Pricing

  • Job with full details: $1.50 per 1,000.
  • Listing only (details off, or a job page that could not be read): $0.60 per 1,000.
  • Errors, empty searches and jobs skipped by "Only new jobs" are free.

Notes

  • LinkedIn shows at most about 1,000 jobs for one search. To get more, split it: by location, by job type, or by date posted.
  • Jobs are LinkedIn's public listings. Use the data in line with LinkedIn's terms and the laws that apply to you.