Hirist Tech Scraper โ India Jobs API for Claude & ChatGPT
Pricing
from $5.00 / 1,000 results
Hirist Tech Scraper โ India Jobs API for Claude & ChatGPT
Extract 60+ fields from Hirist.tech: AI/ML, DevOps, Backend jobs with salary, skills, company ratings & recruiter data. MCP-ready for AI agents.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Archit Khurana
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ Hirist Tech Jobs Scraper โ India's #1 Tech Job Data API
Extract 60+ structured fields from Hirist.tech โ India's leading tech job portal. Get AI/ML, DevOps, Backend, Frontend & Full-Stack jobs with salary data, company ratings, skills, and recruiter information.
Perfect for: AI agents (Claude, ChatGPT), MCP servers, recruitment analytics, salary research, market intelligence.
๐ฏ Features
โ
60+ Job Fields โ Title, company, salary, skills, experience, locations, ratings
โ
Company Intelligence โ AmbitionBox ratings, reviews, founded year, employee count
โ
Recruiter Data โ Name, title, last active date
โ
Diversity Filters โ Female candidates, differently-abled, ex-defence flags
โ
No Login Required โ Direct API access, no cookies, no auth
โ
MCP Compatible โ Use in Claude Desktop, VS Code Cline, or any AI agent
โ
Multiple Categories โ AI/ML, Backend, Frontend, DevOps, Data Engineering +10 more
โ
Fast & Reliable โ Uses Hirist's REST API (not browser scraping)
๐ Output Data Sample
{"jobId": 1664303,"title": "eBay.com - Assistant Manager - Data Science","url": "https://www.hirist.tech/j/-1664303","company": {"name": "eBay","logo": "https://...","rating": 4.1,"reviews": 104,"about": "eBay Inc. is a global commerce leader...","founded": "1995","employees": "1001-5000","headquarters": "San Jose, California","industry": "Internet"},"experience": { "min": 3, "max": 6 },"salary": { "min": 0, "max": 0, "hidden": true, "currency": "INR" },"location": ["Bangalore"],"skills": [{ "name": "Data Science", "mandatory": true },{ "name": "Python", "mandatory": false }],"description": {"html": "<p>...","text": "Clean text version..."},"metadata": {"posted": "2026-08-18T12:30:00","views": 409,"applications": 231,"premium": true,"workFromHome": false,"category": 14},"recruiter": {"name": "ANDREA D'SA","title": "Senior Recruiter","lastActive": "2026-08-20"}}
๐ Quick Start
Input Configuration
{"categories": ["ai-ml", "data-engineering", "devops-sre"],"maxResults": 50,"includeDescription": true}
Run via Apify Console
- Open this actor
- Choose categories (ai-ml, backend-development, etc.)
- Set
maxResults(1-1000) - Enable
includeDescriptionfor full job details - Click Start โถ๏ธ
Run via API
curl -X POST https://api.apify.com/v2/acts/YOUR_USERNAME~hirist-tech-scraper/runs \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"categories": ["ai-ml", "backend-development"],"maxResults": 100,"includeDescription": true}'
Run via Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('YOUR_USERNAME/hirist-tech-scraper').call(run_input={'categories': ['ai-ml', 'devops-sre'],'maxResults': 50,'includeDescription': True})# Fetch resultsfor item in client.dataset(run['defaultDatasetId']).iterate_items():print(f"{item['title']} at {item['company']['name']}")
๐ Available Job Categories
| Category | Code | Description |
|---|---|---|
| ๐ค AI/ML | ai-ml | Machine Learning, Deep Learning, NLP, Computer Vision |
| ๐ Data Analytics | data-analytics-bi | Business Intelligence, Data Analysis, Tableau, Power BI |
| ๐๏ธ Data Engineering | data-engineering | Big Data, ETL, Hadoop, Spark, Data Pipelines |
| โ๏ธ Backend Dev | backend-development | Python, Java, Node.js, Go, Spring, Django |
| ๐จ Frontend Dev | frontend-development | React, Angular, Vue.js, JavaScript, UI/UX |
| ๐ Full Stack | full-stack | MEAN, MERN, LAMP, Full-stack engineering |
| ๐ฑ Mobile Apps | mobile-applications | iOS, Android, React Native, Flutter |
| ๐ DevOps/SRE | devops-sre | AWS, Kubernetes, Docker, CI/CD, Site Reliability |
| ๐ Cybersecurity | cybersecurity | Security, Penetration Testing, IAM, Compliance |
| โ QA/Testing | quality-assurance | Automation Testing, Selenium, Performance Testing |
| ๐ง Platform Eng | platform-engineering | SAP, ERP, Pega, RPA, Cloud Architecture |
| ๐ฆ Product Mgmt | product-management | Product Strategy, Roadmap, User Stories |
๐ค AI Integration (Claude, ChatGPT, MCP)
Use in Claude Desktop (MCP)
Add to claude_desktop_config.json:
{"mcpServers": {"hirist-jobs": {"command": "npx","args": ["-y", "@apify/mcp-server-apify", "YOUR_USERNAME/hirist-tech-scraper"]}}}
Use in ChatGPT (via Zapier/Make)
- Run actor via Apify API
- Connect dataset to Zapier/Make
- Send results to ChatGPT for analysis
Use in Custom AI Agents
# LangChain examplefrom langchain.tools import Toolfrom apify_client import ApifyClientdef search_hirist_jobs(category: str, max_results: int = 20):client = ApifyClient('YOUR_TOKEN')run = client.actor('YOUR_USERNAME/hirist-tech-scraper').call({'categories': [category],'maxResults': max_results})return list(client.dataset(run['defaultDatasetId']).iterate_items())hirist_tool = Tool(name="SearchHiristJobs",func=search_hirist_jobs,description="Search Indian tech jobs on Hirist.tech by category")
๐ก Use Cases
๐ข Recruiters & HR
- Source AI/ML talent in India
- Analyze salary trends by role & location
- Identify active recruiters at target companies
- Track job posting frequency
๐ Market Research
- Monitor hiring trends in tech sectors
- Compare company ratings & reviews
- Identify emerging skills in demand
- Track work-from-home adoption
๐ค AI Agents & Automation
- Auto-apply to relevant jobs
- Send daily job alerts via email/Slack
- Match candidates to open positions
- Generate job market reports
๐ผ Job Seekers
- Track new postings in your skills
- Research company ratings before applying
- Identify recruiter contacts
- Monitor salary ranges
โ๏ธ Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | Array | ["ai-ml"] | Job categories to scrape (see table above) |
maxResults | Integer | 50 | Maximum jobs to scrape (1-1000) |
includeDescription | Boolean | true | Fetch full job descriptions (slower but complete) |
searchQuery | String | - | Future: Search by keywords |
location | String | - | Future: Filter by city |
experienceMin | Integer | - | Future: Minimum years of experience |
๐ฆ Output Format
Export to JSON, CSV, Excel, HTML, or RSS.
JSON
$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?format=json"
CSV (Excel-compatible)
$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?format=csv"
Flatten nested fields
$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?format=csv&flatten=company,experience,salary"
โก Performance
| Metric | Value |
|---|---|
| Speed | ~50 jobs/minute with descriptions |
| Memory | <512 MB |
| Proxy | Optional (API is scraper-friendly) |
| Cost | ~$0.005 per 50 jobs |
๐ก๏ธ Anti-Bot Protection
โ
Hirist API is scraper-friendly โ no CAPTCHA, no Cloudflare challenges
โ
No browser required โ lightweight HTTP client
โ
Generous rate limits โ 160K requests per window
โ
No login needed โ anonymous access
๐ Troubleshooting
Q: Some jobs have salary.hidden: true
A: Employers often hide salary ranges on Hirist. This is expected behavior.
Q: No jobs returned
A: Check category name spelling. Use codes from the table above.
Q: Missing company ratings
A: Not all companies have AmbitionBox profiles. Fields will be null.
Q: Want to filter by skills/location?
A: API doesn't support direct filtering yet. Scrape broader category and filter results locally.
๐ Support & Feature Requests
- Issues: GitHub Issues
- Feature Requests: Comment on actor page
- Custom Scraping: Contact on Apify
๐ License
Apache 2.0 โ Free for commercial use.
๐ Credits
Built with โค๏ธ using Apify SDK.
Data source: Hirist.tech โ India's #1 tech job portal.
Happy Scraping! ๐