Dr_Linkedln_Scrappy
Pricing
Pay per usage
Dr_Linkedln_Scrappy
Pricing
Pay per usage
Rating
0.0
(0)
Developer

kamal Tripathi
Actor stats
1
Bookmarked
3
Total users
1
Monthly active users
10 days ago
Last modified
Share
LinkedIn Job Scraper
A powerful Apify Actor that scrapes job listings from LinkedIn with comprehensive job details. Extract job postings, company information, and employment details at scale.
Features
✨ Comprehensive Job Data
- Job title, location, and company information
- Posted time and publication date
- Job descriptions and salary information
- Application count and engagement metrics
- Employment type, experience level, and work schedule
- Job URLs for direct linking
🔄 Smart Scraping
- Automatic duplicate removal
- Masked content filtering (prevents extraction of LinkedIn-blocked data)
- Proper pagination support for large result sets
- Browser-based automation for dynamic content loading
- Proxy support for reliable scraping
🎯 Flexible Filtering
- Filter by job title keywords
- Filter by location (any geographic region)
- Filter by company names (single or multiple)
- Filter by experience level (Internship, Entry level, Associate, Mid-Senior, Director, Executive)
- Filter by employment type (Full-time, Part-time, Contract, Temporary, Volunteer)
- Filter by work schedule (On-site, Remote, Hybrid)
- Filter by posting time (24 hours, past week, past month)
📊 Output Format The actor outputs complete job data with the following fields:
{"title": "Job Title","location": "Location","postedTime": "2025-12-16","publishedAt": "2025-12-16T00:00:00.000Z","jobUrl": "https://linkedin.com/jobs/view/...","companyName": "Company Name","companyUrl": "https://linkedin.com/company/...","description": "Job description snippet","applicationsCount": 42,"contractType": "Full-time","experienceLevel": "Mid-Senior level","workType": "Hybrid","sector": "Technology","salary": "Competitive","posterFullName": "Recruiter Name","posterProfileUrl": "https://linkedin.com/in/...","companyId": "company-id","applyUrl": "https://linkedin.com/jobs/view/...","applyType": "LinkedIn","benefits": "Health Insurance, 401k, Remote Work","scrapedAt": "2025-12-16T10:30:00.000Z"}
Usage
Input Parameters
{"jobTitle": "Full Stack Developer","location": "Mumbai, India","maxJobs": 100,"companyNames": ["Company1", "Company2"],"experienceLevel": "Mid-Senior level","jobType": "Full-time","workSchedule": "Hybrid","jobPostingTime": "Past week"}
Parameters:
| Parameter | Type | Default | Description |
|---|---|---|---|
jobTitle | string | "" | Search for specific job titles (optional) |
location | string | "United States" | Job location or country to search in |
maxJobs | integer | 100 | Maximum number of job listings to extract |
companyNames | array | [] | Filter by specific company names (JSON array format) |
experienceLevel | string | "Any" | Required experience level |
jobType | string | "Any" | Type of employment |
workSchedule | string | "Any" | Work schedule type |
jobPostingTime | string | "Any Time" | How recently the job was posted |
Example Queries
Search for React developers in Mumbai:
{"jobTitle": "React Developer","location": "Mumbai, India","maxJobs": 50,"experienceLevel": "Mid-Senior level","jobType": "Full-time"}
Search specific companies:
{"jobTitle": "Software Engineer","location": "San Francisco, USA","companyNames": ["Google", "Facebook", "Uber"],"maxJobs": 100}
Recent job postings:
{"jobTitle": "Data Scientist","location": "New York, USA","jobPostingTime": "Past 24 hours","maxJobs": 25}
Output
The actor outputs data in the Apify Dataset format. You can export results as:
- JSON - Raw JSON array of job objects
- CSV - Spreadsheet-compatible format
- Excel - Direct Excel download
- XML - XML format for integration
Performance
- Typical run time: 5-15 minutes for 100 jobs
- Success rate: 95%+ with proper proxy configuration
- Data freshness: Real-time from LinkedIn
Important Notes
⚠️ Rate Limiting: LinkedIn enforces rate limiting. For large-scale scraping, use Apify's proxy service.
⚠️ Data Accuracy: Some fields like posterFullName, posterProfileUrl, sector, and benefits may show "Not specified" if LinkedIn blocks the content. This is LinkedIn's anti-scraping measure.
⚠️ Terms of Service: Ensure you comply with LinkedIn's Terms of Service when using this actor.
Troubleshooting
No results returned?
- Check your search parameters - job title and location are recommended
- Increase
maxJobsvalue - Try broader search terms
Masked content (asterisks)?
- This is LinkedIn's anti-scraping protection
- The actor filters these entries automatically
- Consider using Apify's proxy service for better results
Slow execution?
- LinkedIn has rate limiting - the actor adds strategic delays
- Use maxConcurrency of 1 (default) to avoid blocking
- Consider running during off-peak hours
Support
For issues or feature requests, please contact the developer.
Changelog
Version 0.0.1
- Initial release
- Full job scraping functionality
- Support for multiple filters
- Duplicate removal
- Masked content filtering
- Browser-based automation for reliable scraping
License
ISC License
Maintained by: Apify Developer Community Last Updated: December 16, 2025