LinkedIn Jobs Scraper Pro
Pricing
from $1.80 / 1,000 results
LinkedIn Jobs Scraper Pro
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
Actor stats
2
Bookmarked
3
Total users
1
Monthly active users
18 days ago
Last modified
Categories
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.
🎯 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
| Feature | Description | Benefit |
|---|---|---|
| Contact Enrichment | Automatically finds and crawls the hiring company's website. | Bypass the LinkedIn message queue and cold email/call decision makers directly. |
| Stealth Extraction | Uses Playwright with smart throttling and cookie session management. | High reliability for extracting thousands of jobs. |
| Granular Filtering | Filter 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-duplication | Intelligently removes duplicate job postings. | Pay only for unique, valid leads. |
⚡ Quick Start (5 minutes)
- Prepare Input: Define your desired job titles and locations.
- Run the Actor: Click Run on the Apify console.
- 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
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | ✅ Yes | The job title, keyword, or company to search for. |
location | string | ❌ No | Geographic area to target. |
limit | number | ❌ No | Max job postings to extract (Default: 50). |
datePosted | string | ❌ No | Filter by time (1day, 3days, 1week, 2weeks). |
enrichCompanyContacts | boolean | ❌ No | Crawl the hiring company's actual website for Emails and Phone Numbers (Premium). |
cookies | array | ❌ No | Provide 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! 🚀