IIMJobs Scraper – MBA, Finance & Management Jobs India avatar

IIMJobs Scraper – MBA, Finance & Management Jobs India

Pricing

from $2.00 / 1,000 jobs

Go to Apify Store
IIMJobs Scraper – MBA, Finance & Management Jobs India

IIMJobs Scraper – MBA, Finance & Management Jobs India

Scrape IIMJobs.com management, finance, consulting and MBA jobs by keyword, city, experience and freshness. Full job description, salary (LPA), skills, applicant count, recruiter name & last-active date, AmbitionBox rating. No login, no proxy, pay per job.

Pricing

from $2.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Daemon Data

Daemon Data

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

Scrape IIMJobs.com, India's leading job board for management, finance, consulting, sales and MBA roles, into clean JSON. Search by keyword, filter by city, experience range and posting freshness, and get every field the site shows plus the ones it hides in its API: full job description, salary in LPA (when disclosed), mandatory vs optional skills, applicant count, views, recruiter name and last-active date, and the company's AmbitionBox rating.

No login, no cookies, no proxy, no browser. Runs in seconds and you pay only per job returned.

Why this scraper

  • Full descriptions included. Most IIMJobs scrapers only return the search card. This one fetches the detail record for every job, so you get the complete JD as HTML and as plain text.
  • Recruiter activity. recruiter.lastActive tells you whether the posting is actually being worked. Great for filtering stale listings.
  • Applicant and view counts show competition per role.
  • Salary in LPA whenever the recruiter disclosed it, with an explicit salaryHidden flag otherwise.
  • 114 locations understood, from Bangalore to Remote to "Anywhere in India".
  • Cheap and fast. Pure JSON API calls, ~20 jobs per request, typically 100 jobs in well under a minute.

Who uses it

  • Recruiters and staffing agencies tracking competitor postings and salary bands.
  • HR-tech and job-aggregator products that need a reliable Hirist feed.
  • Job seekers building personal alert bots.
  • Market researchers analysing India management and finance hiring by function, city and experience.
  • AI agents – works as an MCP tool, so an agent can answer "find remote senior Python roles posted this week with disclosed salary".

Input

{
"queries": ["product manager", "investment banking"],
"locations": ["Bangalore", "Remote"],
"minExperience": 3,
"maxExperience": 8,
"postedWithinDays": 7,
"includeDescription": true,
"maxJobsPerQuery": 200
}
FieldTypeDescription
queriesarraySearch keywords. One search per keyword, results de-duplicated. Required.
locationsarrayOptional city names (Bangalore, Mumbai, Pune, Remote, Anywhere in India, …). Substring match on the job's locations.
minExperience / maxExperienceintegerExperience range in years.
postedWithinDaysintegerOnly jobs posted in the last N days.
includeDescriptionbooleanFetch the full description and recruiter details for each job (default true).
maxJobsPerQueryintegerStop paginating a keyword after this many new jobs (default 200).
maxJobsintegerHard cap for the whole run.
sitestringiimjobs (default) or hirist. The same Actor can also read Hirist.tech.

Output

One record per job:

{
"id": 1667749,
"site": "iimjobs",
"url": "https://www.hirist.tech/j/intellect-design-arena-python-lead-architect-aws-azure-1667749",
"title": "Intellect Design Arena - Python Lead/Architect - AWS/Azure",
"designation": "Python Lead",
"company": {
"name": "Intellect Design Arena",
"logo": "https://…/logo.webp",
"domain": "intellectdesign.com",
"ambitionBoxRating": 3.6,
"ambitionBoxReviews": 1840
},
"recruiter": { "name": "…", "designation": "Talent Acquisition", "lastActive": "2026-09-03" },
"experienceMinYears": 9,
"experienceMaxYears": 18,
"salaryMinLpa": 30,
"salaryMaxLpa": 45,
"salaryHidden": false,
"locations": ["Chennai", "Mumbai"],
"remote": false,
"skills": ["Python", "AWS", "Azure", "Kubernetes"],
"mandatorySkills": ["Python"],
"applicants": 112,
"views": 1543,
"postedAt": "2026-09-02T04:30:00.000Z",
"description": "About the role…",
"descriptionHtml": "<p>About the role…</p>",
"query": "python developer"
}

Download as JSON, CSV, Excel or push to Google Sheets, webhooks and other Apify integrations.

Pricing

Pay per event:

  • Job – one charge per job returned from search.
  • Job description – one extra charge per job when includeDescription is on.

A 100-job run with descriptions costs well under a dollar. There is no separate compute charge.

Tips

  • Use several specific keywords instead of one broad one; the API returns up to 20 jobs per page and the Actor de-duplicates across keywords.
  • Combine postedWithinDays: 1 with a daily schedule to get a fresh-jobs feed.
  • recruiter.lastActive older than two weeks usually means the posting is dormant.
  • Set site: "hirist" to scrape IT and tech roles from Hirist.tech with the same fields.

FAQ

How much does it cost to scrape IIMJobs?

$0.002 per job plus $0.002 per full description, so 100 jobs with descriptions cost $0.40.

Which roles does IIMJobs cover?

Management, consulting, finance, sales, marketing, HR and MBA-track roles at Indian and global companies.

Does it return the full job description?

Yes, plus recruiter name and last-active date, applicant count, salary in LPA when disclosed and AmbitionBox rating.

Do I need a proxy or login?

No.

Support

Found a bug or need another field or source? Open an issue on the Issues tab; issues are usually answered within a day. Custom variants of this Actor are available on request.

Disclaimer

This Actor collects publicly available job listings for informational purposes. Respect the source website's terms of use and applicable data-protection laws when using recruiter names.