Indeed Job Scraper avatar

Indeed Job Scraper

Deprecated

Pricing

$3.00 / 1,000 jobs

Go to Apify Store
Indeed Job Scraper

Indeed Job Scraper

Deprecated

Extract 29 structured job fields from Indeed across 60 countries.

Pricing

$3.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Yan Lytovka

Yan Lytovka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 months ago

Last modified

Security

Limited permissions

Share

🔎 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

ParameterTypeDescription
searchQuerystringJob title, keywords, or company name
locationstringCity, state, zip code, or "remote"
countrystringCountry code for Indeed domain (default: us)
maxResultsintegerMax job listings to scrape (default: 50, max: 1000)
jobTypestringfulltime, parttime, contract, internship, temporary
datePostedstringTime frame: 1, 3, 7, 14 days
sortstringrelevance or date
radiusstringSearch radius in miles: 5, 10, 15, 25, 35, 50, 100
parseCompanyDetailsbooleanIf 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

  1. Create a free Apify account
  2. Open Indeed Job Scraper
  3. Enter your search query and location
  4. Click "Start" and wait for results
  5. 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 ApifyClient
client = 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"}'

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.