Foundit Scraper - Monster India Jobs, Salaries & Companies
Pricing
from $0.85 / 1,000 job delivereds
Foundit Scraper - Monster India Jobs, Salaries & Companies
Scrape Foundit (ex-Monster India) without login: jobs by keyword, city, experience and date with company, salary, skills, applicants, dates and full description. India, Singapore, Malaysia, Philippines, Gulf, Hong Kong. US$ 1 per 1,000.
Pricing
from $0.85 / 1,000 job delivereds
Rating
0.0
(0)
Developer
Scrapewise Data
Maintained by CommunityActor stats
0
Bookmarked
31
Total users
19
Monthly active users
5 hours ago
Last modified
Categories
Share
Foundit Scraper: Monster India jobs, companies and salaries
Scrape Foundit (formerly Monster India) without an account, cookies or a browser. Type a job title or skill ("data analyst", "java developer", "sales manager") or paste a Foundit link and get one clean row per job: title, company, location with state, experience range, salary (when shown), skills, industry and function, employment type, number of applicants and views, posting, refresh and closing dates, apply link and the full job description.
Works on all six Foundit sites: India (foundit.in), Singapore, Malaysia, Philippines, the Gulf (UAE, Saudi Arabia, Qatar...) and Hong Kong.
Built for recruiters and staffing agencies tracking who is hiring, job boards and aggregators, HR and salary analysts, labour-market researchers, and B2B sales teams looking for companies that are growing their teams.
US$ 1.00 per 1,000 jobs, with the full description included. No start fee, no monthly fee. Error rows, duplicates and jobs outside your filters are free.
At a glance
- Price per 1,000 jobs, Free plan: US$ 1.00
- Fee per run start: None
- Full job description at the same price: Yes
- Six country sites (India, SG, MY, PH, Gulf, HK): Yes
- Location, experience and date filters: Yes
- Applicants and views per job: Yes
- Resumes after a platform restart without charging twice: Yes
What you can do with it
- Daily hiring feed.
searchTerms: ["python"],sortBy: "newest",postedWithinDays: 1gives the Python jobs posted or refreshed since yesterday, with description. - Who is hiring in a city. Add
locations: ["Bengaluru", "Pune"]and read company, industry and function for every open role. - Freshers and junior roles.
minExperience: 0,maxExperience: 1keeps jobs open to freshers. - Gulf and South-East Asia.
country: "gulf"or"singapore"runs the same search on the local Foundit site. - Skills demand. Every row has the skills list; count them across thousands of jobs.
- Reuse a Foundit page you already have. Paste a search results link, a
/search/python-jobs-in-mumbaipage or a single job link.
Input
| Field | What it does |
|---|---|
searchTerms | Job titles, skills or companies, one per line. Uses Foundit's own search. |
startUrls | Foundit links: /srp/results?query=..., /search/<role>-jobs-in-<city> or /job/..., on any Foundit site. |
country | india (default), singapore, malaysia, philippines, gulf, hongkong. |
locations | Cities or regions (Foundit's own filter, includes the metro area). Empty = whole country. |
minExperience / maxExperience | Experience range in years (Foundit's own filter). |
postedWithinDays | Only jobs posted or refreshed in the last N days. |
sortBy | relevance (default) or newest. |
maxResultsPerSearch | Jobs per term or link. Default 100, up to 10,000 (Foundit's own limit per search). |
maxItems | Hard cap on charged jobs for the whole run. |
includeDetails | Open each job page for the description, state, views and job type (default on). Same price. |
withSalaryOnly | Only jobs that show a salary (free filter). |
excludeConfidential | Skip jobs with a hidden company name (free filter). |
excludeKeywords | Skip jobs whose title has any of these words (free filter). |
excludeCompanies | Skip jobs from these companies (free filter). |
compareWithPreviousRun | Marks each job with isNew and firstSeenAt against the previous runs of the same input (see Monitor on a schedule). |
Example: 500 newest data jobs in Bengaluru and Hyderabad for 2 to 5 years of experience.
{"searchTerms": ["data analyst", "data engineer"],"locations": ["Bengaluru", "Hyderabad"],"minExperience": 2,"maxExperience": 5,"sortBy": "newest","maxResultsPerSearch": 250}
An empty input runs a small example (20 jobs for "data analyst"), so the Actor never fails on a blank form.
Output
One real row from a local test run on 2026-09-30 (search "data analyst", skills and description shortened):
{"type": "job","jobId": "69268005","title": "Data Analyst / BI Developer(4-7 Years) IRC303751","url": "https://www.foundit.in/job/data-analyst-bi-developer-4-7-years-irc303751-globallogic-india-bengaluru-bangalore-india-69268005","applyUrl": "https://www.linkedin.com/jobs/view/4466878403/","companyName": "Globallogic India","companyId": "858635","companyUrl": "https://www.foundit.in/search/globallogic-india-858635-jobs-career","companyLogoUrl": "https://media.monsterindia.com/logos/xOP_globindiinx1712284619834/jdlogo.gif","companyIndustries": [],"companyType": "company","confidentialCompany": false,"location": "Bengaluru, India","locations": [{"city": "Bengaluru / Bangalore", "state": "Karnataka", "country": "India"}],"country": "india","experienceMinYears": 4,"experienceMaxYears": 7,"experience": "4-7 Years","salaryMin": null,"salaryMax": null,"salaryMonthlyMin": null,"salaryMonthlyMax": null,"salaryCurrency": "INR","salaryHidden": false,"industries": ["Other"],"functions": ["Data Analytics / Business Intelligence"],"roles": [],"employmentTypes": ["Full time"],"jobTypes": ["Permanent Job"],"skills": ["Airflow", "M Query", "Metabase", "snowflake", "Trino", "Power Bi", "Pyspark", "Tableau", "Sql", "Python", "AWS"],"postedAt": "2026-09-29T09:36:44Z","updatedAt": "2026-09-29T09:36:44Z","postedAgo": "16 hours ago","closesAt": "2026-11-12T18:30:00Z","applicants": 19,"views": 19,"isWalkIn": false,"isQuickApply": false,"isUrgentlyHiring": false,"externalApply": true,"jobClassification": "SYNDICATE","referenceCode": "1d7834256f80cecbf9d0428f66757b76","description": "Role: Data Analyst / BI Developer (4-7 Years)\nLocation: Bangalore (preferable) /Noida (acceptable)\nAbout The Role\n...","searchTerm": "data analyst","position": 2,"source": "term:data analyst","scrapedAt": "2026-09-30T01:56:38Z","errorCode": null,"error": null}
salaryMin/salaryMaxare yearly amounts andsalaryMonthlyMin/salaryMonthlyMaxmonthly ones, insalaryCurrency. Many Foundit jobs do not publish a salary; then these are empty.applyUrlis where the "Apply" button goes.externalApply: truemeans the job is applied for on the employer's site or another board;jobClassificationis Foundit's own label for the listing.- With
includeDetails: falsethe Actor returns the search-card fields only (no description,locations,viewsorjobTypes) and is several times faster.
The run also saves SEARCH_SUMMARY in its key-value store: for each term or link, how many jobs Foundit has for it
and how many were delivered (free).
With compareWithPreviousRun each job also has isNew, firstSeenAt and previousSeenAt.
Error rows (never charged)
| errorCode | When |
|---|---|
NO_RESULTS | Foundit has no jobs for the search with your filters. |
NOT_FOUND | The job link does not exist or the job was removed. |
INVALID_URL | The link is not a Foundit search or job link. |
BLOCKED | Foundit refused every attempt for that search. |
INVALID_INPUT | A field has a value the Actor cannot use (the message says which). |
UNEXPECTED | Anything else; the rest of the run continues. |
Monitor on a schedule
- Set up the search you want to follow (for example
sortBy: "newest",postedWithinDays: 1) and save it as a Task. - Turn on
compareWithPreviousRun. - Attach an Apify Schedule to the Task, for example every morning.
{ "searchTerms": ["data analyst"], "locations": ["Pune"], "sortBy": "newest", "postedWithinDays": 1, "compareWithPreviousRun": true }
Each run returns every job as usual, plus isNew (true when the job was not delivered before for this input),
firstSeenAt (when it first appeared in your runs) and previousSeenAt (the last run that saw it). On the first run
every job is new; filter on isNew in your sheet or webhook to get only the fresh openings. The history lives in a
key-value store on your own account named foundit-jobs-... (Storage, Key-value stores), saved after the jobs are
delivered. To start over, delete that store or set a new snapshotName.
Pricing
Pay per event, no start fee:
| Event | Price per 1,000 (Free plan) | Charged for |
|---|---|---|
| Job delivered | US$ 1.00 | each unique job, with or without the description |
Examples: 1,000 jobs cost US$ 1.00; a daily feed of 300 new jobs costs US$ 0.30 a day. Error rows, duplicates and
filtered-out jobs are free, and maxItems is a hard stop.
How it works and limits
- It reads the same public job data the Foundit website shows. No login needed, and the proxy is included.
- Foundit serves up to 10,000 jobs per search. For more, split the search by location, experience or date.
- The location filter is Foundit's own and includes the metro area (Mumbai also returns Thane and Navi Mumbai).
- Speed in our tests: 300 jobs in 8 to 40 s without descriptions, 250 jobs in 75 to 115 s with descriptions.
- No personal data. Rows carry the job and the hiring company only. The Actor never returns recruiter names,
recruiter IDs or recruiter phone numbers, and email addresses, phone numbers and contact-person lines written inside
descriptions are replaced by
[contact removed].
FAQ
Do I need a Foundit account? No. Everything comes from public job pages.
Is this the same as Monster India? Yes. Monster India, Monster Gulf and Monster South-East Asia became Foundit;
the job links still use the media.monsterindia.com logos.
Why do some jobs have no salary? The employer did not publish one on Foundit.
What if the run is restarted by the platform? Jobs already in the dataset are not charged again: the Actor reads its own dataset when it starts and skips what was delivered.
Changelog
- 2026-10-20:
compareWithPreviousRunmarks every job withisNew,firstSeenAtandpreviousSeenAtagainst the previous runs of the same input, for daily monitoring. - 0.1 (2026-09-30): first version: search terms and links on six Foundit sites, location, experience and date filters, full description at the same price, resume after restart.
Independent tool, not affiliated with Foundit (Quess Corp) or Monster Worldwide.