Indeed Jobs Scraper | $2/1K | Real-Time, No Login
Pricing
from $2.00 / 1,000 job extracteds
Indeed Jobs Scraper | $2/1K | Real-Time, No Login
Scrape Indeed.com job listings in real-time — title, company, salary, location, job type, description. No login required.
Pricing
from $2.00 / 1,000 job extracteds
Rating
0.0
(0)
Developer
Apivault Labs
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
💼 Indeed Jobs Scraper | $2/1K | Real-Time, No Login
Scrape Indeed.com job listings in real-time. Get job title, company, salary, location, job type, description, posted date, and company rating. Perfect for recruiters, job aggregators, and B2B lead generation.
✨ Key Features
- 🔄 Real-time scraping — always fresh jobs
- 💰 Salary ranges extracted where disclosed
- ⭐ Company ratings on Indeed
- 🌍 11 Indeed marketplaces: US, UK, CA, AU, DE, FR, IT, ES, NL, IN, SG
- 📄 Multi-page scraping — up to 20 pages per search
- 🏢 Optional deduplication by company (B2B leads)
- ↕️ Sort by date (newest first) or relevance
- 🔒 No login, no API key
Input
Basic search
{"keywords": "software engineer","location": "Remote","maxPages": 3}
B2B lead generation (unique companies)
{"keywords": "marketing manager","location": "New York, NY","maxPages": 5,"deduplicateCompanies": true}
International search
{"keywords": "data analyst","location": "London","country": "uk","maxPages": 5}
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
keywords | string | ✅ | Job title or keywords |
location | string | ❌ | City, state, country, or "Remote" |
country | string | ❌ | Indeed domain: www/uk/ca/au/de/fr/it/es/nl/in/sg (default: www) |
maxPages | int | ❌ | Pages to scrape, 1-20 (default: 3) |
sortBy | string | ❌ | date or relevance (default: date) |
extractTitle / extractCompany / extractLocation / extractSalary / extractJobType / extractDescription / extractDate / extractRating | bool | ❌ | Toggle fields (all default true) |
deduplicateCompanies | bool | ❌ | Keep only one job per company (default: false) |
maxConcurrency | int | ❌ | Parallel page scrapes (default: 2) |
timeout | int | ❌ | Timeout per page (default: 120) |
Output
One dataset row per job:
{"success": true,"source": "indeed","jobTitle": "Senior Software Engineer","companyName": "Acme Corp","location": "Remote","salary": "$120,000 - $180,000 a year","jobType": "Full-time","description": "We are looking for an experienced engineer to lead our platform team...","postedDate": "2 days ago","companyRating": 4.2,"jobUrl": "https://www.indeed.com/viewjob?jk=abc123"}
Use Cases
- Job aggregators — feed your site with fresh listings
- B2B lead generation — companies hiring = companies with budget
- Recruiting / staffing — monitor openings for your candidates
- Market intelligence — track hiring trends in your industry
- Competitor analysis — see what roles competitors are hiring for
- Sales prospecting — personalize outreach with current hiring signals
Pricing
- $0.002 per job ($2 per 1,000 jobs)
- Pay only for unique jobs extracted
- Empty or duplicate results are free
How it works
Builds Indeed search URL from your keywords and location, paginates with ?start=10&start=20..., scrapes each page through Thunderbit's rendering engine, deduplicates identical jobs by title+company+location fingerprint.
Typical coverage:
- 1 page → ~15-30 jobs
- 3 pages → ~50-90 jobs
- 10 pages → ~150-300 jobs
Tips
- Use
sortBy: datefor the freshest listings - Use
deduplicateCompanies: truewhen building prospect lists for B2B outreach - Start with
maxPages: 3to validate your query, then scale up - Popular cities give more results than small towns
- Combine Indeed + LinkedIn + Glassdoor by running multiple actors for full market coverage