iimjobs Jobs Scraper - Management & MBA Jobs India avatar

iimjobs Jobs Scraper - Management & MBA Jobs India

Pricing

from $1.00 / 1,000 job listings

Go to Apify Store
iimjobs Jobs Scraper - Management & MBA Jobs India

iimjobs Jobs Scraper - Management & MBA Jobs India

Scrape iimjobs management and MBA job listings by keyword and city: company, experience range, salary in lakhs, skills, applicants, posting date. No personal data. New-jobs-only mode.

Pricing

from $1.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Technical Dost Solutions

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

17 days ago

Last modified

Security

Limited permissions

Share

Scrape iimjobs.com (India's job board for management, MBA and mid-to-senior professionals) by keyword and city: role, company, experience range, salary in rupees (where the employer shows it), skills, applicant count, exact posting time and link. Turn on monitor mode to get only new jobs on every scheduled run.

For executive search firms and recruiters, HR-tech products, compensation research, and sales teams tracking which companies are hiring senior talent.

What you get

  • Keyword search across iimjobs, with an optional city filter (aliases like Bengaluru and Gurugram work) and a minimum-experience filter
  • Experience range (experienceMinYears, experienceMaxYears) and applicant count
  • Salary in rupees converted from iimjobs' lakh figures (₹40 - 45 LPA → 4000000–4500000, INR / year). Salaries the employer hides stay hidden, and confidential employers stay unnamed
  • Skills / tags and an exact postedAt timestamp
  • Monitor mode: pay only for jobs you have not received before
  • No personal data: recruiter names, photos and designations are never collected
  • JSON over plain HTTP, no browser, no login

Input

FieldDescription
keywordsRoles or skills, e.g. marketing, finance, product manager
citiesOptional cities; jobs in any of them are kept
minExperienceYearsKeep jobs whose range reaches at least this many years
maxItemsTotal jobs to save (default 100)
maxPagesPerKeywordPages per keyword, 20 jobs each (default 10)
onlyNewJobs / monitorNameMonitor mode
{
"keywords": ["marketing", "finance"],
"cities": ["Mumbai"],
"minExperienceYears": 8,
"onlyNewJobs": true
}

Output

Same columns as every Actor in this job-data family.

{
"source": "iimjobs",
"site": "iimjobs.com",
"jobId": "1733458",
"url": "https://www.iimjobs.com/j/infineon-senior-manager-marketing-1733458",
"title": "Senior Manager - Marketing",
"company": "Infineon Technologies",
"location": "Bangalore",
"locations": ["Bangalore"],
"country": "IN",
"experienceMinYears": 10,
"experienceMaxYears": 14,
"salaryMin": null,
"salaryText": null,
"skills": ["Marketing", "IT Hardware Marketing", "Electronic Product Marketing", "Event Management"],
"summary": "Infineon - Senior Manager - Marketing",
"postedAt": "2026-09-17T08:06:56.108Z",
"applicants": 49,
"searchQuery": "marketing",
"isNew": null,
"scrapedAt": "2026-09-18T12:10:05.211Z"
}

A run summary is saved to the key-value store as SUMMARY.

Pricing

$1.00 per 1,000 jobs ($0.001 each), charged only for jobs saved to your dataset. Duplicates, filtered-out jobs, failed requests and (in monitor mode) jobs you already received are never charged. There is no custom start fee; Apify's standard $0.00005 actor-start event applies once per run.

FAQ

Does it need an iimjobs account? No. It reads the same public job search that powers the iimjobs website, never logs in and never applies.

Why no recruiter details? They are personal data. This Actor collects job and company information only. Use the data in line with iimjobs' terms and applicable data-protection law.

How to use iimjobs Jobs Scraper

  1. Open iimjobs Jobs Scraper on Apify Store and click Try for free.
  2. Fill in the input (the form is prefilled with a working example) and click Start.
  3. Watch results appear in the Output tab, then download them as JSON, CSV, Excel or HTML, or read them through the API.
  4. Optional: save the input as a task and add a schedule to run it automatically, or connect it to your tools with integrations and webhooks.

Use iimjobs Jobs Scraper with AI agents (MCP)

Give Claude, ChatGPT, Cursor, VS Code or any MCP client this Actor as a tool through the hosted Apify MCP server. The agent sees the input fields with descriptions and example values, runs the Actor, and reads the results.

MCP server URL (this Actor only):

https://mcp.apify.com/?tools=technicaldost/iimjobs-jobs-scraper

Claude Code:

$claude mcp add --transport http apify "https://mcp.apify.com/?tools=technicaldost/iimjobs-jobs-scraper" --header "Authorization: Bearer YOUR_APIFY_TOKEN"

Cursor, VS Code, Claude Desktop and other clients (mcp.json or the client's MCP settings):

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=technicaldost/iimjobs-jobs-scraper",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Clients that support sign-in (such as Claude.ai connectors) can use the URL without a token and log in to Apify instead. Get your token in Apify Console → Settings → API & Integrations, or generate a ready config for your client at mcp.apify.com. In the agent the tool is named technicaldost--iimjobs-jobs-scraper; ask it, for example, to "run iimjobs Jobs Scraper with {"keywords": ["marketing"], "maxItems": 20}".

AI agents without an Apify account can also run and pay for this Actor per request with x402 agentic payments.

Run iimjobs Jobs Scraper via API

Run the Actor and get its results in one call (replace YOUR_APIFY_TOKEN):

curl -X POST "https://api.apify.com/v2/acts/technicaldost~iimjobs-jobs-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keywords": ["marketing"], "maxItems": 20}'

Python (pip install apify-client):

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("technicaldost/iimjobs-jobs-scraper").call(run_input={"keywords": ["marketing"], "maxItems": 20})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript / TypeScript (npm install apify-client):

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('technicaldost/iimjobs-jobs-scraper').call({"keywords": ["marketing"], "maxItems": 20});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Long runs: start them with POST /v2/acts/technicaldost~iimjobs-jobs-scraper/runs and fetch the dataset when the run finishes, or receive a webhook.

Integrations

iimjobs Jobs Scraper works with Make, Zapier, n8n, LangChain, Google Sheets, Slack, GitHub and webhooks. Schedule runs in Apify Console and send new results straight to your apps, spreadsheets or AI pipelines.