๐Ÿš€ Indeed jobs scraper [NEW] [PPR] avatar

๐Ÿš€ Indeed jobs scraper [NEW] [PPR]

Try for free

Pay $5.00 for 1,000 Jobs

Go to Store
๐Ÿš€ Indeed jobs scraper [NEW] [PPR]

๐Ÿš€ Indeed jobs scraper [NEW] [PPR]

borderline/indeed-scraper
Try for free

Pay $5.00 for 1,000 Jobs

Pay per result - [BETA] Fast and reliable Indeed Job Scraper! ๐Ÿš€ Extract job listings effortlessly with advanced filters, avoid blocking, and enjoy lightning-speed execution. Build your analytics, automate searches, or benchmark salariesโ€”all with seamless outputs. Try it now for free !

๐Ÿ“„ Indeed Job Scraper (Beta) | (PPR) Pay per results version

Feel free to open issues to suggest new features or report bugs!

Welcome to the Indeed Job Scraper! ๐Ÿš€ Extract detailed job listing data from Indeed seamlessly and build your own job market analytics, databases, or even automate your job searches. Designed for ease-of-use and power, this tool will supercharge your data needs! ๐Ÿ”


๐Ÿ“ฆ What Can You Extract?

With this scraper, you can pull the following fields:

  • ๐Ÿง‘โ€๐Ÿ’ผ Job Title
  • ๐Ÿ“ Company Name & Location
  • ๐Ÿ’ผ Job Type (e.g., full-time, part-time)
  • ๐Ÿ’ต Salary Information
  • โญ Ratings and Reviews
  • ๐Ÿ“ƒ Job Description (Text and HTML)
  • ๐Ÿ”— Job URL
  • โฑ Time of Posting
  • ๐Ÿข Company Logo and Header
  • ๐Ÿ“Œ Benefits Offered
  • ๐Ÿ“Š Hiring Demand Information (e.g., urgent hire, high-volume hiring)
  • ๐Ÿ”‘ Keywords and Attributes
  • ๐ŸŒŽ Geolocation Details (latitude, longitude, and formatted addresses)

๐Ÿ›  Sample Output Data:

1{
2    "title": "Remote Customer Support Representative, Professional Services",
3    "jobType": "Full-time",
4    "companyName": "American Heart Association",
5    "companyUrl": "https://www.indeed.com/cmp/American-Heart-Association",
6    "companyLogoUrl": "https://d2q79iu7y748jz.cloudfront.net/s/_squarelogo/256x256/74bcbe536507e8091956f602bab855db",
7    "rating": {
8        "rating": 3.9,
9        "count": 885,
10        "descriptionContent": "Read what people are saying about working here."
11    },
12    "location": {
13        "countryCode": "US",
14        "city": "Dallas",
15        "formattedAddressShort": "Dallas, TX",
16        "postalCode": null,
17        "latitude": 32.814034,
18        "longitude": -96.815
19    },
20    "benefits": ["Health insurance", "Paid time off", "Retirement plan"],
21    "occupation": [
22        "Customer Support & Client Services Occupations",
23        "Sales, Retail & Customer Support Occupations"
24    ],
25    "socialInsurance": ["Health insurance"],
26    "attributes": [
27        "Bilingual",
28        "Microsoft Word",
29        "Spanish",
30        "Wellness program",
31        "Microsoft Outlook",
32        "Hourly pay"
33    ],
34    "workingSystem": [],
35    "attributes": [],
36    "descriptionText": "Provide tier I technical support for inbound calls and emails...",
37    "descriptionHtml": "<p>Provide tier I technical support for inbound calls and emails</p>",
38    "salary": {
39        "salaryText": "$20 - $22 an hour",
40        "salaryType": "HOURLY",
41        "salaryMax": 350,
42        "salaryMin": 250,
43        "salarySource": "EXTRACTION"
44    },
45    "age": "Just posted",
46    "postedToday": true,
47    "datePublished": "2024-12-17T06:00:00.000Z",
48    "hiringDemand": {
49        "isUrgentHire": true,
50        "isHighVolumeHiring": false
51    },
52    "organicApplyStarts": 11,
53    "numOfCandidates": 3,
54    "expired": false,
55    "remoteLocation": false,
56    "remoteWorkModel": null,
57    "scrapingInfo": {
58        "page": 12, // Page number where the job has been scraped
59        "index": 3 // Job index in page
60    },
61    "source": "Indeed",
62    "jobKey": "1e6e49448374145b",
63    "locale": "fr_FR"
64}

๐Ÿค” Why Use This Scraper?

  • ๐Ÿ•ต๏ธ Market Research: Analyze job trends, salaries, and skills in demand.
  • ๐Ÿ“Š Analytics: Build custom dashboards for hiring trends.
  • ๐Ÿ“š Database Creation: Organize and store job listings for internal use.
  • ๐Ÿ’ธ Salary Benchmarking: Compare wages across regions and industries.
  • ๐Ÿ“ฉ Job Search Automation: Streamline your job hunting process with tailored searches.
  • ๐Ÿ”Ž Competitive Insights: Track competitor hiring practices.

๐Ÿ’ป How to Use

1๏ธโƒฃ Input Requirements:

The scraper accepts the following inputs and their respective enum options, indicating if they are required:

ParameterDescriptionExampleEnum OptionsRequired?
queryJob title or search keyword."data analyst"-Yes
countryCountry code."us""ar", "au", "at", "bh", "be", "br", "ca", "cl", "cn", "co", "cz", "dk", "fi", "fr", "de", "gr", "hk", "hu", "in", "id", "ie", "il", "it", "jp", "kw", "lu", "my", "mx", "ma", "nl", "nz", "no", "om", "pe", "ph", "pl", "pt", "qa", "ro, "ru", "sa", "sg", "za", "kr", "es", "se", "ch", "tw", "tr", "ua", "ae", "uk", "us", "ve" ,"vn"Yes
locationSearch location."San Francisco, CA"-No
radiusSearch radius in miles."10""5", "10", "15", "25", "50", "100"No
jobtypeType of job (e.g., fulltime, parttime)."fulltime""fulltime", "parttime", "contract", "internship", "temporary", "commission"No
levelExperience level (e.g., entry_level, senior_level)."entry_level""entry_level", "mid_level", "senior_level"No
sortSort results by relevance or date."date""relevance", "date"No
fromdaysLimit to jobs posted within a certain number of days."7""1", "3", "7", "14"No
remoteFilter for remote or hybrid jobs."remote""remote", "hybrid"No
maxRowsMaximum number of jobs to scrape.100-No

Input Example:

1{
2    "country": "us",
3    "query": "data analyst",
4    "location": "New York, NY",
5    "maxRows": 50,
6    "radius": "25",
7    "jobtype": "fulltime",
8    "sort": "relevance",
9    "fromdays": "7",
10    "remote": "remote"
11}

2๏ธโƒฃ Run the Scraper:

  1. Sign up on Apify.
  2. Add the scraper to your Apify account.
  3. Configure your input JSON.
  4. Click "Start" to begin scraping.

3๏ธโƒฃ Output Options:

Once scraping is complete, you can download results in multiple formats:

  • JSON
  • CSV
  • Excel
  • XML
  • HTML

๐ŸŒŸ Key Features

  • ๐Ÿ’จ Fast Performance: Handles large datasets efficiently.
  • ๐Ÿ“‹ Flexible Outputs: Multiple formats for seamless integration.
  • ๐Ÿ”„ Up-to-Date Results: Ensures the freshest job listings.
  • โš™๏ธ API Integration: Programmatically manage scrapes with the Apify API.
  • ๐Ÿ›  Customizable Filters: Tailor searches to your exact needs.

๐Ÿ“š Integration Options

  • Zapier & Make: Automate workflows with tools like Google Sheets or Slack.
  • Webhooks: Get notified when a scrape is complete.
  • Apify API: Manage scrapes, fetch results, and monitor performance with RESTful API endpoints.

๐Ÿ’ฐ Cost and Limitations

  • Pricing: Costs depend on the size of your scrape. Start with small batches to estimate.
  • Limits: The scraper can typically return over 1,000 results per run but may vary depending on input complexity and Indeedโ€™s restrictions.

๐Ÿš€ Start Scraping Today!

Unleash the power of job data! ๐ŸŽฏ Click here to begin.

For detailed documentation and tutorials, visit our Apify Docs.

Developer
Maintained by Community

Actor Metrics

  • 14 monthly users

  • 6 stars

  • 68% runs succeeded

  • 3.6 hours response time

  • Created in Dec 2024

  • Modified 6 hours ago

Categories