Job Scraper
Pricing
from $0.00005 / actor start
Go to Apify Store
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer

Manish Choudhary
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Share
LinkedIn & Indeed Job Scraper (Apify Actor)
A powerful Apify Actor to scrape job listings from LinkedIn and Indeed public search pages. No login or cookies required for LinkedIn.
🚀 Features
- Multi-Source Scraping: Extract jobs from both LinkedIn (Public APIs) and Indeed.
- No Login Required: LinkedIn scraping uses public guest APIs, avoiding account-related issues.
- Rich Data Extraction:
- Job Title & Company
- Location & Salary (where available)
- Full Job Description (HTML & Text)
- Employment Type & Seniority Level
- Industries & Job Function
- Application Link
- Smart Pagination: Automatically iterates through search results up to your specified limit.
- Browser-Like Automation: Uses browser headers and residential proxy support to minimize detection.
📥 Input Parameters
The actor accepts the following input fields (managed via input_schema.json):
| Field | Type | Description |
|---|---|---|
searchQueries | Array | List of job titles or keywords (e.g., ["Software Engineer", "Frontend"]) |
location | String | Geographic location (e.g., New York, Remote) |
dateSincePosted | Enum | 24hr, week, month, or any |
maxResults | Integer | Maximum jobs per source per query (default: 25) |
sources | Array | Sites to scrape: ["linkedin", "indeed"] |
proxy | Object | Proxy configuration (Residential proxies recommended for Indeed) |
📤 Output
Each job is pushed to the Apify Dataset in JSON format:
{"source": "linkedin","id": "4334367155","url": "https://www.linkedin.com/jobs/view/...","title": "Software Engineer","company": "Notion","location": "New York, NY","salary": "$170k - $220k","postedAt": "1 week ago","description": "...","employmentType": "Full-time","scrapedAt": "2026-02-21T16:01:19Z"}
🛠 Local Development
-
Install Dependencies:
$npm install -
Run Locally: Provide input in
storage/key_value_stores/default/INPUT.json, then run:$npm start
☁️ Deployment
Deploy to your Apify account using the CLI:
$apify push
📜 License
ISC