๐ Indeed jobs scraper [NEW] [PPR]
Pay $5.00 for 1,000 Jobs
๐ Indeed jobs scraper [NEW] [PPR]
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:
Parameter | Description | Example | Enum Options | Required? |
---|---|---|---|---|
query | Job title or search keyword. | "data analyst" | - | Yes |
country | Country 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 |
location | Search location. | "San Francisco, CA" | - | No |
radius | Search radius in miles. | "10" | "5" , "10" , "15" , "25" , "50" , "100" | No |
jobtype | Type of job (e.g., fulltime, parttime). | "fulltime" | "fulltime" , "parttime" , "contract" , "internship" , "temporary" , "commission" | No |
level | Experience level (e.g., entry_level, senior_level). | "entry_level" | "entry_level" , "mid_level" , "senior_level" | No |
sort | Sort results by relevance or date. | "date" | "relevance" , "date" | No |
fromdays | Limit to jobs posted within a certain number of days. | "7" | "1" , "3" , "7" , "14" | No |
remote | Filter for remote or hybrid jobs. | "remote" | "remote" , "hybrid" | No |
maxRows | Maximum 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:
- Sign up on Apify.
- Add the scraper to your Apify account.
- Configure your input JSON.
- 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.
Actor Metrics
14 monthly users
-
6 stars
68% runs succeeded
3.6 hours response time
Created in Dec 2024
Modified 6 hours ago