Indeed Scraper
Overview
Extract job details from Indeed, including the job title, job description, location, company details, reviews, apply link, and ratings. This tool provides a comprehensive view of job opportunities, enabling users to make informed career decisions based on detailed and accurate information from Indeed.
How to Use
- Log in to your ScrapeHero Cloud account.
- Navigate to the Indeed Scraper app in the ScrapeHero App Store.
- Click on "Create New Project".
- Provide the job titles you want to extract data for.
- Provide the locations from which you want to collect job data.
- Alternatively, go to Indeed - https://www.indeed.com/ and search for a job in a specific location. For example: Python Developer, Dallas.
- Copy the listing URL into the input field of the crawler.
- Specify number of the data records you want to gather from the project.
- Click "Gather Data" to begin the extraction process.
- Once complete, download your data in your preferred format (CSV, JSON, or Excel) or connect any of the available integrations to get seamless access to the scraped data.
- To retrieve additional fields, enable the
is_enhancedoption.
Data Schema
The Indeed job listing Scraper app provides the following data fields:
| Field Name | Description | Data Type |
|---|---|---|
| job_title | Title of job | TextField |
| location | Job location | TextField |
| job_description* | job description | TextField |
| salary | Salary for job | TextField |
| salary_type | Salary period | TextField |
| currency | Salary currency | TextField |
| company_name | Name of recruiting company | TextField |
| company_rating* | Rating for the company | TextField |
| benefits | Job role benefits | TextField |
| work_setting | Work setup | TextField |
| job_type* | Type of job | TextField |
| apply_link* | Job application link | TextField |
| company_url* | Recruiter's website URL | TextField |
| job_key | Job ID | TextField |
| posted_date | Job ad posted date | TextField |
| job_url | Job url | TextField |
| input_url | Input url provided by customer | TextField |
* Marked data points are available only if the is_enhanced option is enabled.
Sample Data Record
Here's an example of a typical data record returned by this scraper:
This scraper uses 5 data credits per data record. Each request for additional fields requires 5 extra credits. Learn more about data credits.
{
"apply_link": "http://www.indeed.com/job/healthcareinsurance-startup-founding-software-engineer-person-nyc-4-years-exp-no-relocation-630e8c23c78de830",
"benefits": "Unlimited paid time off | Health insurance | 401(k)",
"company_name": "Policybot",
"company_rating": "",
"company_url": "https://www.indeed.com/cmp/Policybot?campaignid=mobvjcmp&from=mobviewjob&tk=1jkclhg9cg8q0804&fromjk=630e8c23c78de830",
"currency": "USD",
"input_url": "https://www.indeed.com/jobs?q=software%20engineer&l=New%20York%2C%20NY&vjk=e1fdaf688d10da9a",
"job_description": "This role is based in NYC and requires in office attendance 3 days per week. Unfortunately at this time we are unable to provide sponsorship for H1B visa holders or relocation assistance...",
"job_key": "630e8c23c78de830",
"job_title": "Healthcare/Insurance Startup Founding Software Engineer (in person NYC, >4 years exp, no relocation)",
"job_type": "Full-time",
"job_url": "https://www.indeed.com/viewjob?jk=630e8c23c78de830",
"location": "106 West 32nd Street, New York, NY 10001",
"posted_date": "2026-03-12",
"salary": "130000 - 160000",
"salary_type": "yearly",
"work_setting": "in-person | hybrid work"
}
Features
- Comprehensive Data Extraction from Indeed jobs.
- Real-time scraping of up-to-date information.
- Bulk scraping capabilities for multiple jobs and listing URLs for different job listings.
- Data export in multiple formats (CSV, JSON, Excel).
- Enable enhanced extraction to retrieve additional data points.
Support
If you encounter any issues or have questions, please contact our support team at cloud-support@scrapehero.com or browse our help center at https://app.scrapehero.com/docs/.