Linkedin Job Details Scraper
by unlimitedleadtestinbox
Extract comprehensive LinkedIn job details including full description, company information, salary insights, and application statistics. Get detailed ...
Opens on Apify.com
About Linkedin Job Details Scraper
Extract comprehensive LinkedIn job details including full description, company information, salary insights, and application statistics. Get detailed data from any LinkedIn URL
What does this actor do?
Linkedin Job Details Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
LinkedIn Job Details Scraper 💼 Professional LinkedIn job scraper for extracting comprehensive job posting information. Get detailed insights from LinkedIn job listings including company info, requirements, benefits, and more. ## 🚀 Features ✅ Complete Job Data - Extract all job posting details ✅ Company Information - Get company name, logo, and LinkedIn profile ✅ Job Requirements - Full description, qualifications, and responsibilities ✅ Benefits & Perks - Comprehensive benefits information ✅ Application Data - Applicant count, posting date, and apply URLs ✅ Bulk Processing - Process multiple job postings at once ## 📤 Output Format Each job posting returns comprehensive information: json { "id": "4165274290", "title": "Full Stack Engineer - TypeScript", "companyName": "MoonPay", "companyLinkedinUrl": "https://www.linkedin.com/company/moonpay", "companyLogo": "https://media.licdn.com/dms/image/...", "location": "Cracow, Małopolskie, Poland", "salaryInfo": [], "postedAt": "9 months ago", "benefits": [ "Equity package", "Unlimited holidays", "Paid parental leave", "Annual training budget", "Home office setup allowance" ], "descriptionText": "Full job description...", "descriptionHtml": "<strong>Full HTML description...</strong>", "applicantsCount": "25", "seniorityLevel": "Not Applicable", "employmentType": "Full-time", "jobFunction": "Engineering and Information Technology", "industries": "Software Development", "link": "https://pl.linkedin.com/jobs/view/...", "scrapedAt": "2025-01-15T10:30:00.000Z", "status": "success" } ## 📥 Input Format Simply provide an array of LinkedIn job URLs: json { "jobUrls": [ { "url": "https://linkedin.com/jobs/view/job-id-1234567890" }, { "url": "https://linkedin.com/jobs/view/job-id-0987654321" }, { "url": "https://linkedin.com/jobs/view/job-id-1122334455" } ] } ## 🔧 How to Use 1. Collect URLs: Gather LinkedIn job posting URLs you want to scrape 2. Input URLs: Add them to the jobUrls array in the input 3. Run Actor: Click "Start" to begin processing 4. Export Data: Download results as CSV or JSON ## 📊 Data Fields Extracted ### Basic Information - Job ID and tracking information - Job title and link - Company name and LinkedIn profile - Company logo URL - Location details ### Job Details - Employment type (Full-time, Part-time, Contract, etc.) - Seniority level - Job function and industries - Salary information (when available) ### Content - Full job description (text and HTML) - List of benefits and perks - Company description - Requirements and qualifications ### Metadata - Number of applicants - Posting date - Application URL - Scraping timestamp ## 🎯 Use Cases Job Market Research: Analyze job trends, salaries, and requirements Recruitment Intelligence: Monitor competitor job postings Career Planning: Research job requirements and benefits Data Analysis: Build datasets for job market analysis Automation: Integrate with hiring workflows and ATS systems Competitive Analysis: Track hiring patterns in your industry ## ⚡ Performance - Processing Speed: ~3-5 seconds per job posting - Success Rate: 95%+ for valid URLs - Data Completeness: 90%+ fields populated - Bulk Capacity: Process multiple jobs concurrently ## 🛡️ Best Practices 1. Valid URLs: Ensure URLs are complete LinkedIn job posting URLs 2. Rate Limiting: Built-in 2-second delay between requests 3. Error Handling: Failed jobs are logged with error details 4. Data Quality: Results include success/error status for each job ## 📋 URL Format Requirements Valid LinkedIn job URLs should follow this format: https://[country].linkedin.com/jobs/view/[job-title]-at-[company]-[job-id] Examples: - https://www.linkedin.com/jobs/view/1234567890 - https://pl.linkedin.com/jobs/view/engineer-at-company-1234567890 - https://uk.linkedin.com/jobs/view/manager-role-9876543210 ## 🚫 Invalid URLs The actor will reject: - Non-LinkedIn URLs - LinkedIn profile URLs - LinkedIn company pages - Malformed or incomplete URLs ## 📊 Statistics & Monitoring The actor provides: - Real-time progress logging - Success/error counts - Processing statistics - Summary report in key-value store ## 🔍 Error Handling When a job fails to scrape, the output includes: json { "originalUrl": "https://linkedin.com/jobs/view/...", "status": "error", "error": "Error message", "errorType": "HTTP 404", "scrapedAt": "2025-01-15T10:30:00.000Z" } ## 💡 Tips for Best Results 1. Use Fresh URLs: Recent job postings have better success rates 2. Batch Processing: Process 10-50 jobs per run for optimal performance 3. Monitor Results: Check the overview dataset view for quick insights 4. Export Data: Use CSV format for easy analysis in spreadsheets ## 🔧 Technical Details Webhook Integration: Connects to n8n webhook for data processing Rate Limiting: 2-second delay between requests Timeout: 60-second timeout per job Error Recovery: Continues processing on individual failures Data Storage: Results stored in Apify dataset with multiple views ## 📞 Support Need help or have questions? - Check the actor logs for detailed processing information - Review error messages for troubleshooting - Contact support for technical issues ## 🎁 More Tools Looking for more LinkedIn automation tools? Check out our other scrapers for profiles, companies, and more! --- Ready to extract LinkedIn job data? Start scraping today! 🚀
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Linkedin Job Details Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- unlimitedleadtestinbox
- Pricing
- Paid
- Total Runs
- 27
- Active Users
- 6
Related Actors
Company Employees Scraper
by build_matrix
🔥 LinkedIn Jobs Scraper
by bebity
Linkedin Company Detail (No Cookies)
by apimaestro
Linkedin Profile Details Batch Scraper + EMAIL (No Cookies)
by apimaestro
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support