Foundit Jobs Scraper — Full Description · No Login
Pricing
$4.00 / 1,000 job scrapeds
Foundit Jobs Scraper — Full Description · No Login
Scrape Foundit (foundit.in) job search results by URL. Returns title, company, location, employment type, dates and full job description over plain HTTP, no login. $0.004 per job.
Scrape job listings from Foundit (foundit.in, formerly Monster India), a major job board across India and Asia. Give it a search-result URL and get back structured job data with the full description text.
Why use this scraper
Foundit does not offer a public search API, and its job-search pages are built for a browser, not a data pipeline. Recruiters, HR tech vendors and job-market researchers need the same search results back as structured rows they can filter, dedupe and load into their own systems, without copy-pasting from the website.
This Actor takes one or more Foundit search-result URLs and returns one row per listing: title, company, location, employment type, dates and the complete job description text, over plain HTTP with no login required.
Foundit (formerly Monster India) is one of the largest job boards across India and the broader Asia region, which makes it a primary source for hiring-volume and job-market signal in that market. Because the Actor fetches each job's own detail page, the description field carries the full posting text, including responsibilities, required skills and qualifications written in prose, not just the summary shown on the search-results card.
Overview
Input is a list of Foundit job-search URLs (and how many jobs to pull in total); output is one row per job listing found on those search results, including a detail-page fetch per job to capture the full posting text. Priced at $0.004 per job returned.
Supported inputs
| Field | Type | Description |
|---|---|---|
startUrls | array of strings | One or more foundit.in job-search URLs, e.g. https://www.foundit.in/search/software-engineer-jobs-in-bangalore. Required. |
maxItems | integer | Maximum number of job listings to return in total across all start URLs, 1 to 100 (default 20). Each job costs one extra detail-page fetch, so keep this modest. |
Use cases
- India/Asia job-market research — track hiring volume and role mix for a city, title or industry over time.
- Recruitment lead generation — build a list of companies actively hiring for a given role and location.
- HR tech and job-aggregator pipelines — feed vacancy data from Foundit into your own job board or dashboard.
- Competitive hiring intelligence — search a specific company's name on Foundit to see every role it has open.
- Full-text job analysis — run the
descriptionfield through your own skills/keyword extraction instead of depending on a scraper's pre-parsed structured fields, which vary in coverage across listings.
How it works
The Actor does not do keyword or location search itself; it crawls whatever Foundit search-result URL you already built on foundit.in, which keeps it simple and keeps the output matching exactly what a recruiter searching that same page would see.
- The Actor visits each URL in
startUrls, which is a Foundit job-search results page. - It collects job listing links from the search results until
maxItemstotal jobs have been queued across all start URLs. - For each listing, it fetches the individual job page and extracts title, company, location, employment type, posted/expiry dates and the full job description text.
- All fetches are plain HTTP requests, no headless browser.
Input configuration — 3 examples
Mode 1 — single city/role search:
{"startUrls": ["https://www.foundit.in/search/software-engineer-jobs-in-bangalore"],"maxItems": 30}
Mode 2 — multiple cities for the same role:
{"startUrls": ["https://www.foundit.in/search/data-analyst-jobs-in-mumbai","https://www.foundit.in/search/data-analyst-jobs-in-pune"],"maxItems": 50}
Mode 3 — small test batch:
{"startUrls": ["https://www.foundit.in/search/software-engineer-jobs-in-bangalore"],"maxItems": 5}
Output sample
Real output from a production run (software-engineer-jobs-in-bangalore), unedited:
{"title": "Lead Software Engineer","company": "Capgemini","location": "Bengaluru / Bangalore, Karnataka, India, Karnataka, IN","employmentType": "Full time","educationRequirements": null,"datePosted": "08-10-2026","validThrough": "21-11-2026","description": "Job Description Works in the area of Software Engineering which encompasses the development, maintenance and optimization of software solutions and applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He or she is responsible for the development and application of software engineering practice and knowledge...","url": "https://www.foundit.in/job/lead-software-engineer-capgemini-bengaluru-bangalore-69382189","scrapedAt": "2026-10-08T09:21:43.857Z"}
{"title": "SENIOR SOFTWARE ENGINEER - Salesforce","company": "Happiest Minds Technologies","location": "Bengaluru / Bangalore, Karnataka, India, Karnataka, IN","employmentType": "Full time","educationRequirements": null,"datePosted": "07-10-2026","validThrough": "20-11-2026","url": "https://www.foundit.in/job/senior-software-engineer-salesforce-happiest-minds-technologies-bengaluru-bangalore-69382247","scrapedAt": "2026-10-08T09:23:52.493Z"}
Key output fields
| Field | Type | Description |
|---|---|---|
title | string | Job title |
company | string | Hiring company name |
location | string | Location text as published, including city/state/country |
employmentType | string | Employment type as published, e.g. Full time |
datePosted | string | Date the listing was posted, DD-MM-YYYY |
validThrough | string | Listing expiry date, DD-MM-YYYY |
description | string | Full job description text from the detail page |
url | string | Link to the job listing on Foundit |
scrapedAt | string | ISO timestamp of the extraction |
Pricing
Pay per event, no subscription: $0.004 per job listing returned. A 20-job run costs about $0.08.
What makes this richer than the competition
Compared with the two highest-traffic listings on the Apify Store for Foundit:
- vs. themineworks/foundit-jobs-scraper ("Foundit Monster India Jobs | 20 Fields, Monitor Mode", 195 users/30d, $0.0015 to $0.0025/job tiered): that Actor extracts 20 structured fields (salary, skills, industry) and supports a monitor mode, at a lower per-item price. This Actor is a leaner alternative when you mainly need the title/company/location/full-description fields and are searching by URL rather than keyword filters.
- vs. memo23/foundit-jobs-scraper ("Foundit jobs across India, Singapore, Malaysia & Indonesia", 67 users/30d): that Actor covers four countries and pulls 68 fields per job straight from Foundit's own JSON API, including salary band, skills and map coordinates. This Actor covers India only, with a smaller, simpler field set focused on the core listing data plus the full description text.
Notes & limitations
- India-focused. Start URLs point at foundit.in search results; coverage outside India depends on what Foundit itself lists there.
- No salary or skills fields. Salary band, required skills and experience-level structured fields are not extracted; the full
descriptiontext does contain this information in prose form for most listings. - You must supply the search URL(s) yourself by browsing foundit.in for your target role/city first; there is no keyword/location input shortcut.
- Each job costs one detail-page fetch in addition to the search-results fetch, so a
maxItems: 100run makes roughly 100+ requests; keepmaxItemsmodest for quick tests. locationis returned as Foundit publishes it on the listing, which can repeat the city/state name (as seen in the sample above); it is not re-formatted into separate city/state/country fields.- Employment type, posting date and expiry date reflect what Foundit shows for that listing at scrape time; a listing can be renewed or re-dated by the employer between runs.
FAQ
Do I need a Foundit account or API key? No. The Actor reads the same public search-results and job pages a browser would show, over plain HTTP.
How do I find the right start URL?
Search for your role and city on foundit.in in a browser, then copy that search-results page URL into startUrls.
Does it return salary information?
Not as a structured field. Salary, when published, appears inside the description text.
Can I search multiple cities in one run?
Yes, pass one start URL per city/role combination in the startUrls array.
Why do some listings show the same job twice?
Foundit occasionally lists the same role more than once in search results (seen in the sample above with two "Custom Software Engineer" postings from Accenture); each has its own url and may represent separate open requisitions.
Can I use this to monitor new postings for a role over time?
Yes, schedule the Actor against the same startUrls and diff each run's set of url values against the previous run to spot new listings.
Does it handle Foundit listings outside India?
It works on whatever startUrls you point it at; coverage and listing volume outside India on foundit.in is limited compared to the India market.
What happens if a start URL has no results? The run finishes normally with zero items for that URL and you are not charged for jobs that were not returned.
For AI Agents & LLM Apps
This Actor is Apify MCP-compatible and can be called directly from an LLM agent:
- Via Apify MCP (
mcp.apify.com): addgio21/foundit-jobs-scraperas a tool and call it with{"startUrls": ["https://www.foundit.in/search/software-engineer-jobs-in-bangalore"], "maxItems": 20}. - Via API:
curl -X POST "https://api.apify.com/v2/acts/gio21~foundit-jobs-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls": ["https://www.foundit.in/search/software-engineer-jobs-in-bangalore"], "maxItems": 20}'
Disclaimer
This Actor is an independent tool that reads publicly available Foundit (foundit.in) job listings. It is not affiliated with, endorsed by, or sponsored by Quess Corp Limited or Foundit. All trademarks mentioned are the property of their respective owners.
SEO Keywords
foundit scraper, foundit jobs scraper, monster india scraper, india jobs api, foundit.in scraper