# Hirist Jobs Scraper data API: fields, sample output and cost per 1,000 rows

Scrape India tech jobs from hirist.tech: title, company, locations, experience in years, salary in lakhs when shown, skills, category, remote flag, posting time, the employer's AmbitionBox rating and profile, and the description.

This is the reference for the Actor `v0iddo/hirist-jobs-scraper`: what is in every output row, what the input takes, and what a run costs. Values below come from a real run of the Actor.

## At a glance

| | |
| --- | --- |
| Actor | `v0iddo/hirist-jobs-scraper` |
| Store page | [Hirist Jobs Scraper](https://apify.com/v0iddo/hirist-jobs-scraper) |
| Output | one row per result, as JSON, CSV, Excel or HTML |
| Fields per row | 28 (13 text, 7 number, 3 list, 3 true/false, 1 URL, 1 date) |
| Cap on results | `maxItems` in the input |
| Price | $0.50 per 1,000 results |

## Output fields

Each result is one row with these fields (fields that name people are left out):

| Field | Type | Meaning | Sample value |
| --- | --- | --- | --- |
| `title` | text | Title | Python Developer |
| `company` | text | Company | Techno Comp |
| `location` | text | Location | Bangalore |
| `experienceMin` | number | Experience from | 5 |
| `experienceMax` | number | Experience to | 7 |
| `salaryMinLakhs` | number | Salary from (lakhs) |  |
| `salaryMaxLakhs` | number | Salary to (lakhs) |  |
| `skills` | list | Skills | ["Python", "System Design", "System Integration"] |
| `companyRating` | number | Employer rating | 2.8 |
| `postedAt` | date | Posted | 2026-10-21T03:51:32Z |
| `url` | URL | Posting | https://www.hirist.tech/j/python-developer-5-7-yrs-1679291 |
| `jobId` | number |  | 1679291 |
| `site` | text |  | hirist.tech |
| `postingTitle` | text |  | Python Developer |
| `companyLogo` | text |  | https://recruiter-static-content.s3.ap-south-1.amazonaws.com/Compan... |
| `companyReviews` | number |  | 37 |
| `companyType` | text |  | Corporate |
| `companyIndustry` | text |  | IT Services & Consulting |
| `companyHeadquarters` | text |  | Somerset |
| `companyReviewsUrl` | text |  | https://www.ambitionbox.com/reviews/techno-comp-reviews |
| `locations` | list |  | ["Bangalore"] |
| `remote` | true/false |  | false |
| `salaryHidden` | true/false |  | true |
| `mandatorySkills` | list |  | ["Python", "System Design", "Unix"] |
| `category` | text |  | Backend Development |
| `premium` | true/false |  | true |
| `descriptionText` | text |  | Company Description : Founded in 1993, Techno-Comp Computer Servic... |
| `scrapedAt` | text |  | 2026-10-27T10:26:37Z |

## One record

```json
{
  "jobId": 1679291,
  "site": "hirist.tech",
  "title": "Python Developer",
  "postingTitle": "Python Developer",
  "company": "Techno Comp",
  "companyLogo": "https://recruiter-static-content.s3.ap-south-1.amazonaws.com/CompanyLogos/centralised-5149.webp",
  "companyRating": 2.8,
  "companyReviews": 37,
  "companyType": "Corporate",
  "companyIndustry": "IT Services & Consulting",
  "companyHeadquarters": "Somerset",
  "companyReviewsUrl": "https://www.ambitionbox.com/reviews/techno-comp-reviews",
  "locations": [
    "Bangalore"
  ],
  "location": "Bangalore",
  "remote": false,
  "experienceMin": 5,
  "experienceMax": 7,
  "salaryHidden": true,
  "skills": [
    "Python",
    "System Design",
    "System Integration"
  ],
  "mandatorySkills": [
    "Python",
    "System Design",
    "Unix"
  ],
  "category": "Backend Development",
  "premium": true,
  "postedAt": "2026-10-21T03:51:32Z",
  "descriptionText": "Company Description :\n\nFounded in 1993, Techno-Comp Computer Services Pvt. Ltd. is a leading provider of IT systems integration and techn...",
  "url": "https://www.hirist.tech/j/python-developer-5-7-yrs-1679291",
  "scrapedAt": "2026-10-27T10:26:37Z"
}
```

## Input parameters

| Parameter | Type | Required | Default | What it does |
| --- | --- | --- | --- | --- |
| `keywords` | array | no | ["python"] | Job titles, skills or words such as Python, React, DevOps or data engineer. |
| `category` | string | no | any | Optional. With search terms it keeps the results of this category; alone it lists the category, for example Machine Learning or Backend Development. |
| `locations` | array | no | ["Bangalore"] | Optional cities or states such as Bangalore, Mumbai, Delhi NCR, Pune, Hyderabad, Chennai or Remote. |
| `experienceMin` | integer | no |  | Optional. Postings whose experience band overlaps the range you give. |
| `experienceMax` | integer | no |  | Optional. Upper end of the experience range in years. |
| `postedWithin` | string | no | any | Only postings from the last 3, 7, 15 or 30 days. |
| `salaryOnly` | boolean | no | false | Keep only postings whose employer shows the salary range. |
| `remoteOnly` | boolean | no | false | Keep only postings marked work from home or located in Remote. |
| `includeDetails` | boolean | no | true | Read each posting once more for its description text. |
| `maxItems` | integer | no | 100 | The run stops after this many result rows. |

## Ready-made examples

Saved inputs on Apify: run one as it is, or copy it and change the values.

- [Python developer jobs in Bangalore from Hirist](https://apify.com/v0iddo/hirist-jobs-scraper/examples/hirist-python-developer-jobs-bangalore)
- [Data engineering jobs in India posted this month on Hirist](https://apify.com/v0iddo/hirist-jobs-scraper/examples/hirist-data-engineering-jobs-india)

## Cost per 1,000 rows

$0.50 per 1,000 results. You pay per result row. There is no separate charge per run. Higher Apify plans pay less per result, down to $0.35 per 1,000.

| Results | Cost at the listed price | Cost at the lowest plan price |
| --- | --- | --- |
| 100 | $0.05 | $0.04 |
| 1,000 | $0.50 | $0.35 |
| 10,000 | $5.00 | $3.50 |
| 100,000 | $50.00 | $35.00 |

The figures are the listed price times the number of results. The `maxItems` limit and the maximum cost setting in the run options both stop a run before it spends more than you planned.

## Get the rows as CSV over HTTP

One request starts a run, waits for it and returns the dataset. The `format` parameter picks the file type and `fields` picks the columns. Replace the token with the one from Apify Console, Settings, Integrations.

```bash
curl -X POST "https://api.apify.com/v2/acts/v0iddo~hirist-jobs-scraper/run-sync-get-dataset-items?format=csv&fields=title,company,location" \
  -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["python"], "locations": ["Bangalore"], "includeDetails": true, "maxItems": 20}'
```

## Good to know

- One search runs per search term; postings are unique by ID across the whole run. Without search terms, a category lists every open posting of that category on hirist.tech.
- A search shows at most 100 pages of 50 postings. For a broad search, add locations or an experience range.
- salaryMinLakhs and salaryMaxLakhs are the yearly salary in lakhs of rupees (1 lakh = 100,000 INR), only when the employer shows it; salaryHidden is true otherwise. Most employers hide it.
- experienceMin and experienceMax are the years of experience the posting asks for. The experience filter keeps postings whose band overlaps your range.

## Links

- Actor on the Apify Store: [Hirist Jobs Scraper](https://apify.com/v0iddo/hirist-jobs-scraper)
- Guide with the Python and JavaScript code: [https://voidd0.github.io/hirist-jobs-scraper/](https://voidd0.github.io/hirist-jobs-scraper/)
- Step by step: [https://voiddo.com/export/hirist-jobs-scraper/](https://voiddo.com/export/hirist-jobs-scraper/)

