Indeed Jobs Scraper avatar

Indeed Jobs Scraper

Try for free

1 day trial then $10.00/month - No credit card required now

View all Actors
Indeed Jobs Scraper

Indeed Jobs Scraper

caprolok/indeed-jobs-scraper
Try for free

1 day trial then $10.00/month - No credit card required now

The Indeed Jobs Scraper efficiently collects detailed job listings from Indeed.com, providing insights on positions, companies, locations, and required qualifications—ideal for job market analysis and recruitment strategy optimization.

Indeed Jobs Scraper

The Indeed Jobs Scraper is a high-speed tool for extracting job listings from Indeed.com. It can gather data on hundreds of job postings quickly, including titles, companies, salaries, and detailed descriptions. This versatile actor allows customizable searches across multiple parameters, making it perfect for job seekers, recruiters, and market researchers.

🚀 Features

  • Fast scraping: Retrieve hundreds of job listings in minutes
  • Scrape job data from multiple locations and job types simultaneously
  • Option to filter results by specific criteria, allowing targeted searches (e.g., jobs posted in the last 24 hours, within a certain radius)
  • Customizable limit on the number of results
  • Built with JavaScript for optimal performance and efficiency
  • Advanced search query support for precise job matching
  • Detailed Job Information: Users can select an option to retrieve comprehensive details for each job listing, providing a more in-depth view of the opportunities available.

🔍 Advanced Search Capabilities

Our Indeed Jobs Scraper supports advanced search queries, allowing you to refine your job search with precision. Here are some advanced search techniques you can use:

Search typeQueryExample
Search for exact phraseUse quotation marks"math skills"
Search for at least one of these termsUse () and "or"(teacher or instructor or professor)
Exclude termsUse the - symbol-intern -temporary
Search by specific job titleUse title:""title:"product manager"
Search by companyUse company:""company:"Indeed"

These advanced search capabilities allow you to create more targeted and efficient job searches, helping you find the most relevant listings quickly.

Examples of Advanced Search Queries:

  1. "software engineer" (Python or Java) -junior title:"Senior Developer" This search looks for exact phrase "software engineer", requires either Python or Java, excludes junior positions, and targets the specific title "Senior Developer".

  2. "data analyst" (SQL or R or Python) company:"Tech Giants" This query searches for data analyst positions that require SQL, R, or Python skills within companies that have "Tech Giants" in their name.

  3. "project manager" (agile or scrum) -intern title:"Senior Project Manager" This search targets senior project manager positions with agile or scrum experience, excluding internships.

Remember, you can combine these advanced search techniques to create highly specific queries tailored to your job search needs.

💡 Additional Feature

📋 Input Parameters

FieldDescriptionExample Input
queryThe search query for jobs"software engineer"
locationSearch by any combination of city, zip code, or locality"New York"
get_job_detailsOption to retrieve full job detailstrue
job_posted_beforeFilter jobs posted within a specific timeframe"7"
radiusSearch radius from the specified location"25"
max_resultsMaximum number of job listings to retrieve100
countryCountry code for the job search"us"

Sample Input

1{
2  "query": "software engineer",
3  "location": "New York",
4  "get_job_details": true,
5  "job_posted_before": "7",
6  "radius": "25",
7  "max_results": 100,
8  "country": "us"
9}

Input GIF

📊 Output Format

The actor returns a structured dataset with the following fields for each job listing:

  • jobKey: Unique identifier for the job
  • jobTitle: Title of the job posting
  • company: Name of the company
  • companyOverviewLink: URL to the company's Indeed profile
  • companyRating: Company rating on Indeed (if available)
  • jobDescription: Full description of the job
  • salary: Salary information (if available)
  • location: Job location
  • remoteType: Type of remote work (if applicable)
  • jobType: Type of job (e.g., full-time, part-time, contract)
  • postedDate: Date the job was posted
  • pubDate: Publication date in Unix timestamp format
  • jobCategory: Categories the job falls under
  • occupations: Specific occupations related to the job
  • applyLink: URL to apply for the job
  • numberOfApplicants: Number of applicants for the job
  • benefits: List of benefits offered
  • schedules: Work schedules (if specified)
  • indeedApply: Whether the job can be applied to directly through Indeed

Example output:

jobKeyjobTitlecompanylocationsalarypostedDateremoteTypejobTypebenefits
839a50efc655f7f7IT Systems AdministratorDigital HealerNew York, NY 10038$75,000.00 - $90,000.00 per yearJust postedHybrid workFull-timeHealth insurance, Dental insurance, Paid time off, Vision insurance, Flexible schedule
d2904e67267b5ad4Senior Project Manager - Workplace Technology (ICT)Align CommunicationsNew York, NY 10001$125,000-$150,000 (from job description)Just postedNot specifiedFull-timePaid training, Health insurance, Dental insurance, Paid time off, 401(k) matching
7ca760f019f255baJava Backend DeveloperDKR IT CONSULTING UK LIMITEDNew York, NY 10003$400.00 - $500.00 per dayJust postedHybrid (2 days in office, 3 days remote)ContractNot specified

These examples showcase the rich and diverse data our Indeed Jobs Scraper can retrieve, including:

  1. Different job types (Full-time and Contract)
  2. Various salary formats (yearly, base salary range, daily rate)
  3. Remote work options (Hybrid, Not specified)
  4. Different levels of detail in benefits
  5. Variety of job titles and industries

The actual output will contain more fields as listed above, providing a comprehensive view of each job listing. This demonstrates the scraper's ability to handle a wide range of job postings and extract detailed, structured information from each.

⚡ Performance

  • Scrapes up to 100 job listings in a matter of minutes
  • Efficient data collection without compromising on detail

💡 Usage Tips

  • Use specific keywords in the query for more targeted results
  • Adjust the radius and job_posted_before parameters to widen or narrow your search
  • Enable get_job_details for comprehensive job information
  • Utilize advanced search queries for precise job matching

📊 Use Cases

  • Rapid job market analysis
  • Efficient candidate sourcing for recruiters
  • Comprehensive salary research
  • Automated job application processes
  • Targeted job searches using advanced query techniques

🔗 Other Actors you might want to check

🆘 Support

If you encounter any problems, have suggestions for improvements, or need assistance, please use the Issues tab on the actor's page. Our team actively monitors this section and will respond promptly to your inquiries.

We appreciate your feedback and will do our best to assist you with any concerns.

Developer
Maintained by Community
Actor metrics
  • 6 monthly users
  • 0 stars
  • 100.0% runs succeeded
  • Created in Jan 2024
  • Modified 9 days ago