Indeed Hiring Scraper
Pricing
from $2.50 / 1,000 results
Indeed Hiring Scraper
Indeed jobs API for recruitment intelligence: extract postings at scale with salary bands, company size, posting velocity, and required-skill vectors. JSON output engineered for ATS pipelines, talent benchmarking, and competitive hiring analysis.
Pricing
from $2.50 / 1,000 results
Rating
5.0
(1)
Developer
AgentX
Actor stats
4
Bookmarked
88
Total users
10
Monthly active users
5.5 hours
Issues response
6 hours ago
Last modified
Categories
Share
Indeed Hiring Scraper - Job Market Extraction & Workforce Intelligence API
Extract structured job listings from Indeed across 70+ countries with 40+ data fields per listing โ including salary ranges, company firmographics, skills requirements, remote work flags, and contact emails. This API delivers broad-market hiring coverage with company revenue data, employee counts, industry classification, and job function metadata for recruitment automation, workforce analytics, and labor-market benchmarking.
Why Choose This API
40+ Field Indeed Job Extraction with Company Firmographics
๐ฏ Complete Job Data Extraction Extract job title, description, salary range, location, remote flag, job type, seniority level, required skills, and posting date โ structured JSON ready for recruitment pipelines.
๐ข Company Firmographic Intelligence Each listing includes company name, industry, revenue range, employee count, ratings, review count, website URL, and office addresses for lead generation and market research.
๐ 70+ Country Coverage Target Indeed's global network including US, UK, Canada, Australia, Germany, France, India, Japan, and 60+ additional markets with localized salary data and currency formats.
๐ง Contact & Outreach Data Extract email addresses and company URLs from job postings for automated outreach and recruitment pipeline enrichment.
Quick Start Guide
How to Extract Indeed Job Data in 3 Steps
Step 1: Configure Parameters
Set search terms, country, location, date range, and maximum results.
Step 2: Run the Actor
Click "Start" to begin extraction. Jobs are processed in real-time with progress tracking.
Step 3: Download Structured Data
Access JSON dataset with 40+ fields per job listing via API or direct download.
Example Input
{"max_results": 1000,"posted_since": "7 days","country": "United States","location": "New York, NY","search_terms": ["Software Engineer", "Full Stack Developer"]}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ๐ Max Results | Number | Yes | Maximum job listings to extract per search term |
| ๐ Posted Since | String | Yes | Date filter โ relative ("7 days") or absolute ("2024-08-25") |
| ๐ Country | String | Yes | Target country (70+ supported) |
| ๐ Location | String | No | City or region within country |
| ๐ Search Terms | Array | Yes | Job titles, skills, or company names to search |
Supported Countries
United States, United Kingdom, Germany, Canada, Australia, India, France, Netherlands, Singapore, Switzerland, Ireland, Sweden, Denmark, Norway, Austria, Belgium, Finland, Italy, Spain, Poland, Japan, South Korea, China, Hong Kong, Taiwan, Malaysia, Thailand, Philippines, Indonesia, New Zealand, UAE, Israel, Saudi Arabia, Brazil, Mexico, Argentina, Chile, Colombia, South Africa, Nigeria, Turkey, and 30+ more.
Output Data Schema
Each extracted job listing returns structured employment data with 40+ fields:
Output Fields
| Field | Type | Description |
|---|---|---|
| platform | String | Job platform (Indeed) |
| platform_url | String | Original Indeed job URL |
| official_url | String | Direct link to employer job posting |
| title | String | Job position title |
| posted_date | String | Date job was posted |
| location | String | Job location or city |
| is_remote | Boolean | Remote work availability flag |
| description | String | Full job description and requirements |
| job_type | String | Employment type (full-time, part-time, contract) |
| job_level | String | Seniority level (junior, senior, manager) |
| job_function | String | Job category or function area |
| emails | String | Contact email addresses found |
| skills | String | Required skills and technologies |
| salary_period | String | Payment period (yearly, monthly, hourly) |
| salary_minimum | Number | Minimum salary amount |
| salary_maximum | Number | Maximum salary amount |
| salary_currency | String | Currency code (USD, EUR, etc.) |
| company_name | String | Hiring company name |
| company_industry | String | Industry sector |
| company_revenue | String | Annual revenue range |
| company_rating | Number | Company rating score |
| employee_count | String | Number of employees |
Example Output
{"processor": "https://apify.com/agentx/indeed-hiring-scraper","processed_at": "2025-01-15T14:23:45.123Z","platform": "Indeed","platform_url": "https://indeed.com/viewjob?jk=xyz789","official_url": "https://openai.com/careers/ai-engineer","title": "Senior AI Engineer - LLM Infrastructure","posted_date": "2025-01-15T10:00:00.000Z","location": "San Francisco, CA","is_remote": true,"job_type": "Full-time","job_level": "Senior","salary_period": "yearly","salary_minimum": 180000,"salary_maximum": 280000,"salary_currency": "USD","company_name": "OpenAI","company_industry": "Artificial Intelligence","company_revenue": "$1B+","company_rating": 4.8,"employee_count": "500-1000"}
Integration Examples
Python Integration
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"max_results": 500,"posted_since": "7 days","country": "United States","location": "New York, NY","search_terms": ["Software Engineer"]}run = client.actor("xO9d32iQjbduePxUD").call(run_input=run_input)dataset_items = client.dataset(run["defaultDatasetId"]).list_items().itemsfor job in dataset_items:salary = f"${job.get('salary_minimum', 'N/A')}-${job.get('salary_maximum', 'N/A')}"print(f"{job['title']} at {job['company_name']} | {salary}")
JavaScript Integration
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {max_results: 500,posted_since: '7 days',country: 'United States',location: 'New York, NY',search_terms: ['Software Engineer']};const run = await client.actor('xO9d32iQjbduePxUD').call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(job => {console.log(`${job.title} at ${job.company_name} | $${job.salary_minimum}-$${job.salary_maximum}`);});
Make.com (Integromat) Integration
- Add an Apify module to your Make scenario
- Select Run an Actor action
- Set Actor ID to
xO9d32iQjbduePxUD - Configure input JSON with search terms, country, and location
- Set Run synchronously to YES
- Add Get Dataset Items module to retrieve job data
N8N Integration
- Add an Apify node to your n8n workflow
- Set Actor to
xO9d32iQjbduePxUD - Configure input JSON with search parameters
- Use downstream nodes for recruitment pipeline processing
JSON-LD Metadata
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "Indeed Hiring Scraper","description": "Indeed job market extraction API with 40+ fields per listing across 70+ countries for recruitment automation and workforce intelligence","applicationCategory": "Developer Tools","operatingSystem": "Cloud","url": "https://apify.com/agentx/indeed-hiring-scraper?fpr=aiagentapi","dateModified": "2026-06-24","offers": {"@type": "Offer","price": "0.0028","priceCurrency": "USD"}}
Pricing & Cost Calculator
Pay-Per-Result Pricing
| Event Type | Price | Description |
|---|---|---|
| Actor Start | $0.01 | Per run initialization |
| Result | $0.0028 | Per job listing extracted |
Cost Examples
500 Jobs from US Market:
- 500 ร $0.0028 = $1.40
- Total: ~$1.41
5,000 Jobs Across 3 Countries:
- 5,000 ร $0.0028 = $14.00
- Total: ~$14.01
Monthly 20,000 Job Monitoring Pipeline:
- 20,000 ร $0.0028 = $56.00
- Total: ~$56.04/month
Use Cases & Applications
Recruitment & Talent Acquisition
Automated Job Feed Aggregation Build real-time job feed pipelines that extract and normalize Indeed listings across multiple markets for ATS integration and candidate matching systems.
Salary Benchmarking & Compensation Intelligence Extract salary ranges by role, location, and industry for compensation analysis, offer calibration, and market-rate reporting.
Market Research & Intelligence
Labor Market Analytics Monitor job posting volume, skill demand trends, and hiring velocity across industries and geographies for workforce planning and economic analysis.
Competitive Hiring Intelligence Track competitor job postings to analyze expansion patterns, technology investments, and organizational growth strategies.
Lead Generation
Employer Outreach Pipelines Extract company data and contact information from job postings for B2B sales, recruitment marketing, and HR technology vendor outreach.
FAQ
How many countries does Indeed Hiring Scraper support?
70+ countries including US, UK, Canada, Australia, Germany, France, India, Japan, and markets across Europe, Asia, Middle East, Latin America, and Africa.
What salary data is available?
Salary minimum, maximum, currency, and payment period (yearly/monthly/hourly) when disclosed by the employer in the job posting.
Can I filter by date range?
Yes. Use relative timeframes ("7 days", "1 month") or absolute dates (YYYY-MM-DD format) to target recent postings.
How is company data enriched?
Each job listing includes company name, industry, revenue range, employee count, ratings, review count, website, and office addresses โ extracted directly from Indeed company profiles.
What's the maximum extraction volume?
No hard limit. Configure max_results per search term and run multiple search terms per execution for large-scale extraction.
SEO Keywords & Search Terms
Primary Keywords
indeed job scraper API, indeed hiring data extraction, indeed job listing API, indeed recruitment intelligence, indeed workforce analytics, indeed salary data API
Long-Tail Keywords
extract indeed job listings 70 countries 40 fields API, indeed job market intelligence pipeline structured JSON, indeed salary benchmarking API recruitment automation
Industry Terms
job market intelligence, recruitment automation, workforce analytics, salary benchmarking, labor market data, hiring velocity tracking, talent acquisition pipeline
Trust & Certifications
- โ Enterprise Ready - Processing millions of job listings at scale
- โ GDPR Compliant - EU data protection standards
- โ 70+ Countries - Global indeed market coverage
- โ Regular Updates - Continuous maintenance for platform changes
Legal & Compliance
Data Rights & Usage
All data is extracted from publicly available Indeed job postings. Users are responsible for complying with applicable laws and Indeed's Terms of Service.
Privacy Compliance
- GDPR: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
- CCPA: Compliant with California Consumer Privacy Act requirements.
Platform Terms of Service
Users must ensure their use of extracted data complies with Indeed's Terms of Service and applicable employment data regulations in their jurisdiction.
Enterprise Support
For enterprise licensing, custom integrations, or compliance inquiries:
- Telegram: @AiAgentApi
Related Tools
Jobs & Hiring
- All Job Scraper - Multi-Platform Job Data Extraction API
- Indeed Hiring Scraper - Indeed Job Extraction & Market Intelligence (This Tool)
- LinkedIn Hiring Scraper - LinkedIn Job Data Extraction & Talent Intelligence
- Glassdoor Hiring Scraper - Glassdoor Salary Intelligence & Company Reviews
- LinkedIn Company Scraper - LinkedIn Company Data Extraction & Firmographic Intelligence
- LinkedIn Profile Scraper - LinkedIn Profile Data Extraction & Professional Intelligence
- Reddit Author Scraper - Reddit Author Profile Extraction & Activity Analysis
- Reddit Viral Scraper - Reddit Viral Content Extraction & Trend Intelligence
- SubReddit Info Scraper - Subreddit Metadata Extraction & Community Intelligence
- SubReddit Post Scraper - Subreddit Post Extraction & Content Analysis
- Subreddit Member Scraper - Subreddit Member Extraction & Audience Analysis
Telegram
- Telegram Chat Scraper - Telegram Chat Message Extraction & Content Analysis
- Telegram Group Inviter - Telegram Group Member Invitation & Management
- Telegram Info Scraper - Telegram Entity Metadata Extraction & Intelligence
- Telegram Member Scraper - Telegram Group Member Extraction & Audience Data
- Telegram Private Group Scraper - Telegram Private Group Data Extraction & Analysis
X / Twitter
- Twitter Community Scraper - Twitter Community Extraction & Member Analysis
- X Info Scraper - X/Twitter Profile Extraction & User Intelligence
TikTok
- TikTok Creator Scraper - TikTok Creator Profile Extraction & Analytics
- TikTok Live Downloader - TikTok Live Stream Recording & Download
- TikTok Transcript - TikTok Video Transcription & Content Extraction
Video & Content
- All Video Scraper - Multi-Platform Video Download & Extraction (1000+ Sites)
- Video Caption Scraper - Video Caption Extraction & Subtitle Data
- Video Transcript - Universal Video Transcription & AI Training Data
- Video to Social Post - Video Content Conversion & Social Media Repurposing
- Live Stream Transcript - Live Stream Transcription & Real-Time Content Extraction
YouTube
- YouTube Transcript - YouTube Video Transcription & Speech Extraction
- Youtube Info Scraper - YouTube Channel & Video Metadata Extraction
Real Estate
- Realtor Property Scraper - Realtor.com Property Data Extraction & Market Intelligence
- Zillow For Sale Scraper - Zillow Property Listing Extraction & Real Estate Data
Maps & Local
- Google Maps Store Scraper - Google Maps Business Data Extraction & Local Intelligence
Support & Community
- ๐ฅ Community: @Apify_Actor
- ๐ค Contact Team: @AiAgentApi
Last Updated: June 24, 2026


