Indeed Job Scraper
DeprecatedPricing
$3.00 / 1,000 jobs
Go to Apify Store
Indeed Job Scraper
DeprecatedExtract 29 structured job fields from Indeed across 60 countries.
Pricing
$3.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Yan Lytovka
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 months ago
Last modified
Categories
Security
Limited permissionsShare
🔎 Extract 29+ richly structured job fields from Indeed across 60+ countries — nested salary, geocoded location, benefits, skills, ratings. No login required.
Features
- 29+ structured fields — title, company, salary, location, description, benefits, skills, ratings, and more
- Structured Salary — min/max pay, currency, period (yearly/hourly/monthly/weekly), parsed from raw text
- Geocoded Location — city, state, country, postal code, latitude/longitude, full address
- Full Description — plain text and HTML both included, with skills, schedule, and work mode extraction
- Company Info — name, profile URL, logo, header image, rating, review count
- Benefits & Insurance — AD&D, health, dental, vision, 401(k), PTO, parental leave
- Proxy Support — Residential, Datacenter, or custom proxies with country targeting
- 60+ Countries — US, GB, DE, FR, ES, IT, NL, JP, AU, CA, and 50+ more
- Pagination — automatically follows next pages up to 1,000 results
Input Options
| Parameter | Type | Description |
|---|---|---|
searchQuery | string | Job title, keywords, or company name |
location | string | City, state, zip code, or "remote" |
country | string | Country code for Indeed domain (default: us) |
maxResults | integer | Max job listings to scrape (default: 50, max: 1000) |
jobType | string | fulltime, parttime, contract, internship, temporary |
datePosted | string | Time frame: 1, 3, 7, 14 days |
sort | string | relevance or date |
radius | string | Search radius in miles: 5, 10, 15, 25, 35, 50, 100 |
parseCompanyDetails | boolean | If true, scrape company page for full employer info |
Input Example
{"searchQuery": "software engineer","location": "Austin, TX","country": "us","maxResults": 100,"jobType": "fulltime","datePosted": "7","sort": "date","parseCompanyDetails": false}
Output Example
{"jobKey": "23585921610d4413","url": "https://www.indeed.com/viewjob?jk=23585921610d4413","title": "Software Development Engineer, Prime Video - Artwork","isRemote": false,"jobType": ["Full-time"],"datePublished": "2026-05-29","expired": false,"companyName": "Amazon.com Services LLC","companyUrl": "https://www.indeed.com/cmp/Amazon.com","companyLogoUrl": "https://d2q79iu7y748jz.cloudfront.net/s/_squarelogo/256x256/...","rating": { "value": 3.5, "count": 885 },"location": {"countryCode": "US","country": "United States","city": "Austin","postalCode": "78731","latitude": null,"longitude": null,"formattedAddress": "Austin, TX","fullAddress": "Austin, TX"},"salary": {"salaryText": "$143,700 - $194,400 a year","salaryType": "YEARLY","salaryMin": 143700,"salaryMax": 194400,"salaryCurrency": "USD","salarySource": "EXTRACTION"},"descriptionText": "Full job description text...","descriptionHtml": "<div>HTML description...</div>","benefits": ["Health insurance", "401(k) matching", "Paid time off"],"socialInsurance": ["Health insurance"],"occupation": ["Engineering", "Technology"],"attributes": ["Python", "Java", "AWS", "SQL"],"shiftAndSchedule": ["Monday to Friday"],"workingSystem": ["On-site"],"applyUrl": "https://www.indeed.com/applystart?jk=...","hiringDemand": { "isUrgentHire": false, "isHighVolumeHiring": false },"source": "Amazon.com Services LLC","language": "en","locale": "en_US","scrapedAt": "2026-06-16T18:08:10.309Z"}
Why Scrape Indeed?
- Job Market Analysis — track hiring trends, salary ranges, in-demand skills
- Salary Benchmarking — compare compensation across companies and regions
- Recruitment Research — monitor competitor hiring, find top talent
- Database Building — create custom job boards or analytics dashboards
- Lead Generation — identify companies that are actively hiring
How to Use
- Create a free Apify account
- Open Indeed Job Scraper
- Enter your search query and location
- Click "Start" and wait for results
- Download data as JSON, CSV, Excel, XML, or HTML
Integrations
Connect with Zapier, Make, Slack, Google Sheets, GitHub, or use webhooks to trigger actions when scraping completes.
API
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });const input = {searchQuery: "software engineer",location: "Austin, TX",maxResults: 100,};const run = await client.actor("sv4WZL0ZAn6PQ84GN").call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run_input = { "searchQuery": "software engineer", "maxResults": 100 }run = client.actor("sv4WZL0ZAn6PQ84GN").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
CLI
$apify call sv4WZL0ZAn6PQ84GN --input='{"searchQuery":"software engineer","location":"Austin"}'
Legal
This scraper extracts publicly available job listing data from Indeed. You should not scrape personal data unless you have a legitimate reason to do so. Consult your legal team if unsure about your use case.