Hirist.tech IT Jobs Scraper โ Salary & Skills, No API
Pricing
from $3.50 / 1,000 results
Hirist.tech IT Jobs Scraper โ Salary & Skills, No API
Hirist.tech IT jobs scraper and unofficial API alternative. Export tech job listings, salary, skills and recruiter data to CSV/JSON without login.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
109
Total users
43
Monthly active users
5 hours ago
Last modified
Categories
Share
Hirist.tech IT Jobs Scraper โ India Tech Jobs, Salaries (LPA) & Company Ratings (No API Key)
Scrape IT and tech job listings from Hirist.tech, India's #1 niche tech job portal โ for Java, Python, React, DevOps, Data Science, ML, Cloud, Mobile, QA and more. Get job title, company, salary in LPA (parsed to min/max when shown), required tech skills, experience range, location, employer rating and company logo in clean structured JSON. Filter by keyword, city and experience level, paginate every result page, and optionally open each detail page for the full description. No API key, no login โ just an Apify account.
๐ Why this Hirist scraper?
21 structured fields per job ยท salary parsed to
salaryMin/salaryMaxin LPA ยท employer ratings + review counts (AmbitionBox) on most companies ยท tech stack as a cleanskillsarray ยท company logo URLs ยท keyword ร city ร experience targeting ยท full pagination over 28,000+ live jobs ยท export to JSON / CSV / Excel. The unofficial Hirist.tech API alternative for salary benchmarking, tech-skill demand analysis and employer intelligence.
โจ What this Actor does / Key features
- ๐ป India-focused tech jobs โ every listing on Hirist is IT/tech, so you get high-signal roles (backend, frontend, mobile, data/AI, DevOps, cloud, QA, security, architecture) instead of generic job-board noise.
- โญ Employer ratings built in โ most companies come with an AmbitionBox rating (out of 5) and review count, so you can see how well-regarded an employer is right next to the role. No second data source needed.
- ๐ฐ Salary in LPA, parsed โ when a recruiter publishes compensation, the Actor splits it into numeric
salaryMin/salaryMax(Lakhs Per Annum) plus the raw"25 - 40 LPA"string. AsalaryHiddenflag tells you honestly when a recruiter chose not to show pay (common on Hirist) โ so hidden salary reads as hidden, not missing data. - ๐งฉ Tech stack as structured data โ required skills are returned as a
skillsarray (e.g.["Python", "Django", "PostgreSQL", "AWS"]), not buried in free text. - ๐ Experience range, parsed โ
experienceMin/experienceMaxnumeric years plus the raw"4 - 8 Yrs"string. - ๐ผ๏ธ Company logos โ every job carries a
companyLogoimage URL, ready for dashboards and UIs. - ๐ฏ Keyword ร city ร experience targeting โ pass multiple keywords and cities; each combination is searched separately. Filter by experience band (
0-2,2-5,5-10,10+). Leave keywords empty to browse the newest jobs across the whole site. - ๐ Optional full detail pages โ enable
scrapeDetailsto open each job for the complete job description. - ๐ High-volume pagination โ the Actor queries Hirist's own jobs API in large pages (up to ~1000 jobs per request) and paginates up to your
maxPages/maxJobslimits, so you can pull thousands of jobs per run from a catalog of 28,000+ live listings. - โ๏ธ Fast, no-browser engine โ the listing feed is read straight from Hirist's JSON API (no headless browser), so bulk runs are quick and cheap; a Playwright pass is used only for optional detail descriptions.
- ๐ก๏ธ Proxy support โ optional Apify Proxy integration; residential proxies recommended for very high-volume runs.
๐ Quick start (3 steps)
- Configure โ add one or more
keywords(e.g.python,data-science) and optionallycities(e.g.bangalore) and anexperienceband. Or leave everything empty to grab the most recent tech jobs. SetmaxJobs/maxPagesto control volume. - Run โ click Start. The Actor builds a search per keyword ร city, paginates Hirist's API and streams jobs into your dataset.
- Get your data โ open the Output tab and export to JSON, CSV, Excel or XML, or pull it via the Apify API.
๐ฅ Input
Every field is optional โ run with an empty input {} to browse the newest tech jobs, or add keywords to target a stack.
Example โ browse the latest tech jobs (no keyword)
{"maxJobs": 500,"maxPages": 2}
Example โ Python roles in Bangalore (quick run)
{"keywords": ["python"],"cities": ["bangalore"],"maxJobs": 100,"maxPages": 3,"scrapeDetails": false}
Example โ Data & AI hiring across top cities (salary benchmarking)
{"keywords": ["data-science", "machine-learning", "data-engineering"],"cities": ["bangalore", "hyderabad", "pune"],"experience": "2-5","maxJobs": 1000,"maxPages": 10,"scrapeDetails": false}
Example โ Senior DevOps & Cloud, full descriptions
{"keywords": ["devops", "aws", "kubernetes"],"cities": ["bangalore", "gurgaon", "noida"],"experience": "5-10","maxJobs": 300,"scrapeDetails": true,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
| Field | Type | Description |
|---|---|---|
keywords | array | Zero or more tech search keywords. Each keyword runs its own search and maps to hirist.tech/k/{keyword}-jobs (e.g. python, react, java, data-science, devops, machine-learning, node-js, aws, android, ios). Leave empty to browse the newest jobs across all keywords. |
cities | array | City filters (e.g. bangalore, delhi, mumbai, hyderabad, pune, chennai, noida, gurgaon). Leave empty for all India. |
experience | string | Experience band: "" (all levels), 0-2, 2-5, 5-10 or 10+. |
maxJobs | integer | Maximum total jobs across all keywords and cities. 0 = unlimited (bounded by the time budget). Default 100. |
maxPages | integer | Maximum pages to paginate per keyword+city combination (each page pulls up to ~1000 jobs). 0 = unlimited. Default 10. |
scrapeDetails | boolean | If enabled, opens each job's detail page for the full description. Slower (uses a browser). The listing feed already includes title, company, rating, location, salary, experience and skills, so leave this off for fast, high-volume sweeps. Default false. |
proxyConfiguration | object | Apify Proxy settings. Hirist has minimal bot protection; residential proxies recommended for very high-volume runs. |
requestDelay | integer | Delay between API page requests in milliseconds (0โ10000). Default 500. |
maxConcurrency | integer | Parallel browser tabs for detail-page scraping (1โ5). Keep at 2โ3 to avoid rate limiting. Default 2. |
Finding keyword & city values: browse hirist.tech, run a search, and copy the slug from the URL. Keywords follow the
/k/{keyword}-jobspattern (e.g.machine-learning), and cities match Hirist's city filter (e.g.bangalore). Leavekeywordsempty for the broadest tech sweep, or addcitiesandexperienceto narrow in.
๐ค Output
One row per job โ 21 structured fields, exportable to JSON, CSV, Excel or XML. Here is a sample record:
{"jobId": "1596353","url": "https://www.hirist.tech/j/senior-python-engineer-at-razorpay-1596353","title": "Senior Python Engineer","company": "Razorpay","companyLogo": "https://recruiter-static-content.s3.ap-south-1.amazonaws.com/CompanyLogos/centralised-12345.jpg","companyRating": 4.1,"companyReviewsCount": 2380,"location": "Bangalore","isRemote": false,"salaryHidden": false,"salaryMin": 25,"salaryMax": 40,"salaryRaw": "25 - 40 LPA","experienceMin": 4,"experienceMax": 8,"experienceRaw": "4 - 8 Yrs","skills": ["Python", "Django", "FastAPI", "PostgreSQL", "Redis", "AWS", "Microservices"],"description": null,"postedAt": "2026-07-11T09:22:00.000Z","keyword": "python","scrapedAt": "2026-07-13T10:00:00.000Z"}
Salary tip: Hirist salary is in LPA (Lakhs Per Annum) โ multiply by 100,000 for the annual INR value (e.g.
40LPA โ โน4,000,000/year). Many Hirist recruiters hide salary; usesalaryHiddento filter to only the rows where pay is disclosed.
๐ก Use cases
- Salary benchmarking โ compare
salaryMin/salaryMaxin LPA across Python vs Java vs DevOps roles and across Indian cities; filter onsalaryHidden = falsefor the disclosed subset. - Employer-quality intelligence โ join role demand with
companyRatingandcompanyReviewsCountto find the best-rated companies hiring for a given stack. - Tech-skill demand analysis โ aggregate the
skillsarray over thousands of listings to see which stacks are hiring hardest. - Job-market monitoring โ schedule daily runs to track new listings for specific stacks in target cities using the ISO
postedAttimestamp. - Recruiting & talent research โ build target-company lists (with logos and ratings) of who is actively hiring for a technology in each city.
- AI / LLM grounding โ feed
description+skills+salaryRaw+companyRatingas structured context into resume-matching, salary-prediction or market-research agents.
๐ฅ Who uses it
Recruiters & staffing agencies ยท HR-tech and job-board platforms ยท compensation & talent analysts ยท developers and job seekers researching salaries and employer ratings ยท market researchers & data journalists ยท sales/lead-gen teams building target-company lists ยท AI teams grounding job-matching and salary models.
๐ฐ Pricing
This Actor runs on a simple pay-per-result model โ you pay for the jobs you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
โ Frequently Asked Questions
Is it legal to scrape Hirist.tech? The Actor only collects publicly available job-listing data. You are responsible for using the data in compliance with Hirist's terms of service and applicable laws such as Indian data-protection regulations. Use reasonable delays.
Does Hirist.tech have a public API? Hirist does not offer an open public jobs API. This Actor reads Hirist's own JSON job endpoint directly and returns clean structured listings โ no API key required.
Is this a Hirist.tech API alternative?
Yes. Because Hirist has no open public jobs API, this Actor works as an unofficial Hirist API alternative โ it queries Hirist's own JSON responses and returns clean structured listings.
Can I scrape Hirist.tech without an API or login? Yes. No Hirist account, login or API key is required โ only an Apify account. You supply keywords (or none), optional cities and an experience filter, and it returns structured listings.
Why is salary empty on many jobs?
Because most Hirist recruiters choose to hide compensation. That is a property of the source, not a scraping gap โ and the Actor is transparent about it: every row has a salaryHidden boolean, and salaryMin / salaryMax are filled whenever pay is actually disclosed. Filter on salaryHidden = false to get the rows with salary.
Do I get company ratings?
Yes โ most jobs include an AmbitionBox companyRating (out of 5) and companyReviewsCount, pulled straight from Hirist's own data at no extra cost or run time.
How do I export Hirist jobs to CSV or JSON? Every run writes a dataset you can download as JSON, JSONL, CSV, XLSX or XML from the Apify Console Output/Dataset tab, or pull via the Apify API โ a simple Hirist data export and CSV/JSON tool.
How much data can I get?
The Actor pulls Hirist's jobs API in large pages (up to ~1000 jobs each) and paginates every keyword ร city search up to your maxPages / maxJobs limits โ so you can collect thousands of jobs per run from a live catalog of 28,000+ listings. Add more keywords and cities to widen coverage.
Does it extract salary and tech-skill data?
Yes. When shown, salary is parsed into numeric salaryMin / salaryMax in LPA plus a raw "25 - 40 LPA" string, and the required tech stack is always returned as a structured skills array.
How do I scrape Python developer jobs in Bangalore from Hirist?
Set keywords to ["python"] and cities to ["bangalore"], then run โ you'll export Bangalore Python roles with LPA salary, skills and employer ratings, ready to download as CSV or JSON.
Should I enable "Scrape Detail Pages"?
Enable scrapeDetails only when you need the full job description text. It's slower (one extra browser page per job); leave it off for fast, high-volume listing sweeps โ the feed already includes company, rating, salary, experience and skills.
๐ More job scrapers by logiover
Building a cross-platform hiring dataset? Pair Hirist with the rest of the jobs suite:
| Region / Niche | Actor |
|---|---|
| ๐ฎ๐ณ India | Naukri Job Scraper ยท Internshala Scraper ยท WorkIndia Candidate Scraper |
| ๐ป Tech / Startups | Built In Tech Jobs Scraper ยท Lagou Tech Jobs Scraper ยท Greenhouse Job Board Scraper ยท Lever Postings Scraper |
| ๐ Remote | Himalayas Remote Jobs Scraper ยท RemoteOK Scraper ยท Remotive Remote Jobs Scraper ยท Jobicy Remote Jobs Scraper |
| ๐ Global boards | Indeed Jobs Scraper ยท Seek Jobs Scraper ยท Welcome to the Jungle Scraper ยท The Muse Jobs Scraper |
๐ Browse all logiover scrapers on Apify Store โ 180+ actors across real estate, jobs, crypto, social media & B2B data.
โฐ Scheduling & integration
Schedule this Actor on Apify to track India's tech hiring market daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated hiring-intelligence pipelines โ for example, run daily for machine-learning in Bangalore and post new listings to a Slack channel.
โญ Support & feedback
Found a bug or need an extra field? Open an issue on the Issues tab โ response is usually fast. If this Actor saves you time, a โ โ โ โ โ review on the Store page genuinely helps and is hugely appreciated. ๐
โ๏ธ Legal
This Actor extracts only publicly available data and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with Hirist.tech's terms of service, Indian data-protection regulations and any applicable local laws. Use reasonable request delays.
๐ Changelog
2026-07-13
- โญ New data: added
companyRatingandcompanyReviewsCount(AmbitionBox employer ratings, present on ~70% of jobs) andcompanyLogo(present on virtually every job). - ๐ฐ Salary clarity: added a
salaryHiddenflag so hidden compensation is explicit rather than looking like missing data. - ๐งน Accuracy: removed two fields that Hirist's feed does not actually expose (
companyType,recruiterName) so every advertised field is really populated. Output is now 21 dependable fields. - ๐ Documented true throughput (up to ~1000 jobs per API page) and refreshed all examples.
2026-07-06
- โจ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links to related logiover scrapers, and clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
2026-06-07
- Docs: added coverage for Hirist API alternative, scraping without login, and CSV/JSON data export use cases.
2026-06-05
- ๐ก๏ธ Reliability fix: results are no longer dropped by strict output validation โ runs now complete cleanly even at high volume (thousands of results).
- โก Stability & performance hardening; fresh rebuild.
| Version | Date | Notes |
|---|---|---|
| 1.0.0 | 2025-04-15 | Initial release โ keyword/city/experience filters, full pagination |
2026-06-04
- Verified live & refreshed build โ reliability/maintenance pass.