LinkedIn Jobs Scraper Pro avatar

LinkedIn Jobs Scraper Pro

Under maintenance

Pricing

from $1.80 / 1,000 results

Go to Apify Store
LinkedIn Jobs Scraper Pro

LinkedIn Jobs Scraper Pro

Under maintenance

An automated, headless LinkedIn Jobs scraper that delivers fresh, relevant listings with smart date filtering and enriched contact details—completely hassle-free, with all session handling and account safety managed for you

Pricing

from $1.80 / 1,000 results

Rating

5.0

(1)

Developer

Martin Muchene

Martin Muchene

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

1

Monthly active users

18 days ago

Last modified

Share

👔 LinkedIn Jobs B2B Leads Extractor

Extract high-quality, targeted job postings and direct company contact data from LinkedIn at scale. Perfect for B2B Sales, Recruitment Agencies, Market Researchers, and Lead Generation professionals who need fresh, enriched data based on real-time hiring intent.

Try for Free ./QUICK_START.md


🎯 What It Does

This actor intelligently searches LinkedIn Jobs globally and extracts actionable business intelligence:

  • Standard Info: Job titles, company names, locations, posting dates, and raw application URLs.
  • Hiring Intel: Identifies whether it's an "Easy Apply" or external application, plus the exact listed hiring intent.
  • Premium Enrichment: Validated Emails, Phone Numbers, and Contact Pages automatically extracted from the hiring company's own external website.
  • Real-Time Data: No stale databases. Every scrape executes live against LinkedIn's public job boards.

Result: Clean, structured JSON datasets revealing exactly who is hiring, where they are, and how to contact them directly.


💎 Premium Performance Features

FeatureDescriptionBenefit
Contact EnrichmentAutomatically finds and crawls the hiring company's website.Bypass the LinkedIn message queue and cold email/call decision makers directly.
Stealth ExtractionUses Playwright with smart throttling and cookie session management.High reliability for extracting thousands of jobs.
Granular FilteringFilter by exact keywords, location, and date posted.Laser-target your ideal leads (e.g., "Only companies in Texas hiring Software Engineers in the last 24 hours.")
Automated De-duplicationIntelligently removes duplicate job postings.Pay only for unique, valid leads.

⚡ Quick Start (5 minutes)

  1. Prepare Input: Define your desired job titles and locations.
  2. Run the Actor: Click Run on the Apify console.
  3. Download Leads: Export results as CSV, JSON, or Excel to plug straight into your CRM or cold email tool.

📊 Input Configuration

We've made it simple to get started. Use these "Copy-Paste" templates for common scenarios:

Option 1: Standard Job Search (No Enrichment)

Best for market research or identifying hiring trends across industries.

{
"query": "Marketing Manager",
"location": "London, UK",
"datePosted": "1week",
"limit": 100,
"enrichCompanyContacts": false
}

Option 2: Premium B2B Lead Generation (With Contact Enrichment)

Best for B2B Agencies pitching services to companies actively showing hiring intent.

{
"query": "VP of Sales",
"location": "United States",
"datePosted": "1day",
"limit": 50,
"enrichCompanyContacts": true
}

Advanced Parameters

ParameterTypeRequiredDescription
querystring✅ YesThe job title, keyword, or company to search for.
locationstring❌ NoGeographic area to target.
limitnumber❌ NoMax job postings to extract (Default: 50).
datePostedstring❌ NoFilter by time (1day, 3days, 1week, 2weeks).
enrichCompanyContactsboolean❌ NoCrawl the hiring company's actual website for Emails and Phone Numbers (Premium).
cookiesarray❌ NoProvide your own LinkedIn cookies for deep authenticated searches.

📤 Data Output Intelligence

The product returns rich, deeply structured JSON containing full job details, metadata, and (when enabled) premium contact enrichment.

Complete Output Schema

Here is a real example of the data you get for every single extracted job lead:

{
"jobId": "63",
"source": "linkedin",
"query": "Software Developer",
"searchLocation": "Nairobi",
"position": 1,
"searchPageUrl": "https://www.linkedin.com/jobs/search/?keywords=Software+Developer&location=Nairobi...",
"linkedinJobUrl": "https://ke.linkedin.com/jobs/view/software-engineer-at-solvo-global-...",
"title": "Software engineer",
"companyName": "Solvo Global",
"companyLinkedInUrl": "https://www.linkedin.com/company/solvo-global...",
"companyWebsiteUrl": "https://solvoglobal.com",
"companyContactEmails": ["recruitment@solvoglobal.com"],
"companyContactPhoneNumbers": ["+1-800-555-0199"],
"companyContactPages": ["https://solvoglobal.com/contact"],
"location": "Nairobi, Nairobi County, Kenya",
"workplaceType": "Remote",
"employmentType": "FULL_TIME",
"seniorityLevel": "Not Applicable",
"industries": [
"Transportation",
"Logistics",
"Supply Chain and Storage"
],
"jobFunctions": [
"Engineering and Information Technology"
],
"salaryText": "$1,800.00/mo - $2,000.00/mo",
"postedAtText": "2 days ago",
"datePosted": "2026-04-02T21:10:39.000Z",
"validThrough": "2026-05-02T21:10:39.000Z",
"applicantsText": "Over 200 applicants",
"descriptionText": "General Description~ The Software Engineer designs, develops, tests, and maintains...",
"highlightBullets": [
"Collaborate with engineers, product owners, and stakeholders...",
"Build and maintain rich client-side experiences with React..."
],
"skills": [],
"benefits": [],
"recruiterName": "Software Engineer - Python - Cloud - graduate level",
"applyUrl": "https://www.linkedin.com/login?emailAddress=&fromSignIn=...",
"applyMethod": "linkedin",
"howToApply": "Open the LinkedIn job page or apply flow.",
"emails": [],
"phoneNumbers": [],
"sourceMetadata": {
"Seniority level": "Not Applicable",
"Employment type": "Full-time",
"Job function": "Engineering and Information Technology",
"Industries": "Transportation, Logistics, Supply Chain and Storage"
},
"warnings": [],
"scrapedAt": "2026-04-09T08:25:30.476Z",
"screenshotPath": null,
"htmlSnapshotPath": null
}

(Note: The companyWebsiteUrl, companyContactEmails, companyContactPhoneNumbers, and companyContactPages fields will only populate if you have set enrichCompanyContacts: true in your input configuration).


💡 Industry Use Cases & ROI

💼 B2B Agencies & SaaS Companies

Target companies that are actively hiring to sell your services (e.g., selling HR software to companies hiring HR Managers; selling marketing services to companies hiring Marketing Directors).

  • Cost: ~$20 for highly enriched leads.
  • ROI: One new booked meeting covers the data cost for months.

🕵️ Recruitment & Staffing

Monitor competitors or identify companies struggling to fill roles (jobs posted >2 weeks ago) to pitch your staffing solutions.

  • Cost: ~$10 per targeted search.
  • ROI: Placing a single candidate ($10K+ fee) = 1,000X ROI.

📈 Job Seekers at Scale

Automate your job search by scraping all relevant roles daily, exporting to a Google Sheet, and filtering for your exact criteria without mindlessly scrolling LinkedIn.


💰 Pricing: Pay-Per-Event

This actor follows the Apify "Pay-Per-Event" model. You only pay for successful, extracted job leads.

  • Free Trial: Test it out with free credits on Apify.
  • Predictable Scaling: You generate leads, we take care of the proxies, unblocking, and compute costs.
  • Two-Tier Pricing: Base price for standard job data; Premium price only if you enable enrichCompanyContacts.

./PRICING_GUIDE.md


🔧 Integration & Workflow

Results are available as JSON, CSV, or Excel. Use Apify's integrations to seamlessly push leads directly to:

  • HubSpot / Salesforce / Apollo
  • Zapier / Make.com
  • Airtable / Google Sheets
  • Webhook / API

🐛 Support & Compliance

  • Support: Open an issue in the Support Tab or email martinjozaws@gmail.com.
  • Compliance: This actor extracts publicly available data. Please respect LinkedIn's Terms of Service and data privacy laws (GDPR/CCPA) when utilizing contact enrichment.

Start your lead generation journey today! 🚀