Foundit Jobs Scraper avatar

Foundit Jobs Scraper

Pricing

from $0.25 / 1,000 jobs

Go to Apify Store
Foundit Jobs Scraper

Foundit Jobs Scraper

Jobs from Foundit, formerly Monster, in India, Singapore, Malaysia, the Philippines, Hong Kong and the Gulf, with experience in years, skills, applicant counts and the full description. Search by keyword, city, experience and posting date, or paste a Foundit search link.

Pricing

from $0.25 / 1,000 jobs

Rating

0.0

(0)

Developer

deriverge s.r.o.

deriverge s.r.o.

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

8 days ago

Last modified

Share

Foundit, formerly Monster in India, the Gulf and Southeast Asia, runs job sites for India, Singapore, Malaysia, the Philippines, Hong Kong and the Gulf. This actor searches any of them and returns one row per job: title, company, cities, experience range in years, skills, applicant and view counts, the closing date and the full description. Pick a Country site, type a skill such as python and click Start. Most employers hide the salary: 21 of 600 jobs in one September 2026 run showed it. It costs $0.50 per 1,000 jobs on the Free plan ($0.25 on Business), and the $5 of monthly credit in Apify's Free plan covers about 10,000 jobs.

What data does it return?

FieldDescription
title, companyJob title as posted, e.g. python developer, and the company, empty when the employer hides its name.
employerTypeCompany for a direct employer, Consultant for a recruitment agency.
siteThe Foundit site the job comes from, e.g. foundit.in or founditgulf.com.
location, cities, states, countriesPlaces as the search results show them (Pune, Indore), and with full details the cities, states and countries as lists, e.g. Maharashtra and Madhya Pradesh.
experienceText, experienceMin, experienceMaxRequired experience as shown (4-9 Years) and as whole years. Empty when the employer does not say.
salaryText, salaryMin, salaryMax, salaryCurrencyYearly salary as Foundit shows it (12,00,000-26,00,000 INR) and as numbers in the site's currency. Empty when hidden.
skillsSkills the employer asks for, e.g. FastAPI and Pytest.
functions, roles, industriesFoundit's job function, role and industry, e.g. Technology or Data Engineering. Often Others or empty.
employmentTypes, jobTypesFor example Full time, and Permanent Job or Work From Home.
applicants, viewsApplications received through Foundit so far, and how often the job was viewed. views needs full details.
postedAt, updatedAt, closesAtWhen the job was posted, last updated and when it closes, in UTC.
applyUrlThe application page when it is outside Foundit, often a LinkedIn job or the employer's career site.
companyAbout, companyIndustriesCompany profile and industries from the job page, filled for about a quarter of jobs.
urgentlyHiring, greatPlaceToWorktrue when the employer marks the job as urgent, and when the company is certified as a Great Place to Work.
description, descriptionHtmlFull job description as plain text and as HTML.
url, companyUrlThe job page and the list of the company's jobs on Foundit.

How to scrape Foundit jobs

  1. Pick the Country site. India (foundit.in) is the default; Singapore, Malaysia, the Philippines, Hong Kong and the Gulf each have their own site, jobs and currency.
  2. Type skills, job titles or companies into Keywords, one per line. Each keyword is its own search; leave the field empty to read every job on the site.
  3. Narrow the keyword searches with Locations (cities or regions as Foundit writes them, such as Bengaluru, Pune or Dubai; a job in any of them matches), Countries (on the Gulf site, e.g. United Arab Emirates), Minimum experience (years), Maximum experience (years), Posted within and Work from home only. Sort by Newest first puts the latest jobs on top.
  4. To reuse a search built on the website, paste its address into Search links from Foundit; links from all six sites work. A link keeps the filters in its address; the form's location, experience, date and sort settings do not apply to it, and when Keywords is empty the run reads only the links.
  5. Keep Include full details on for the description, company profile, location lists and views; the price is the same. Click Start, then export the Output as CSV, Excel or JSON or read it through the API. A run of 600 jobs with details took under a minute.

The input for a Gulf search sorted by date, as the API takes it:

{
"site": "GULF",
"keywords": ["civil engineer", "quantity surveyor"],
"countries": ["United Arab Emirates", "Saudi Arabia"],
"minExperience": 5,
"postedWithinDays": "7",
"sortBy": "date",
"maxItems": 300
}

Example output

One job from a run on 28 September 2026, found by the keyword python on foundit.in. The two description fields are shortened. This employer has no company profile on Foundit, so companyAbout is empty.

{
"key": "foundit:IN:69126767",
"jobId": "69126767",
"site": "foundit.in",
"title": "python developer",
"url": "https://www.foundit.in/job/python-developer-tekintegral-consulting-private-limited-pune-indore-69126767",
"company": "Tekintegral Consulting Private Limited",
"companyId": "1254757",
"companyUrl": "https://www.foundit.in/search/tekintegral-consulting-private-limited-1254757-jobs-career",
"companyAbout": null,
"companyIndustries": [],
"employerType": "Consultant",
"location": "Pune, Indore",
"cities": [
"Pune",
"Indore"
],
"states": [
"Maharashtra",
"Madhya Pradesh"
],
"countries": [
"India"
],
"workFromHome": false,
"experienceText": "4-9 Years",
"experienceMin": 4,
"experienceMax": 9,
"salaryText": "12,00,000-26,00,000 INR",
"salaryMin": 1200000,
"salaryMax": 2600000,
"salaryPeriod": "yearly",
"salaryCurrency": "INR",
"industries": [],
"functions": [
"Others"
],
"roles": [
"Other Roles"
],
"employmentTypes": [
"Full time"
],
"jobTypes": [
"Permanent Job"
],
"skills": [
"Python",
"Micro Service",
"Sql",
"FastAPI",
"Restapi",
"Kubernets",
"Mongo Db",
"Pytest",
"Migration",
"Api"
],
"postedAt": "2026-09-28T09:57:30.000Z",
"updatedAt": "2026-09-28T09:57:30.000Z",
"closesAt": "2026-11-26T18:30:00.000Z",
"applicants": 29,
"views": 13,
"urgentlyHiring": false,
"greatPlaceToWork": false,
"applyUrl": null,
"description": "Role: Python Developer\nClient : Infobeans\nLocation : Pune/Indore\nFULL TIME (INFOBEANS)\nWork Mode: Hybrid\n\nJob Description:\nExperience- 6+\nWe are looking for experienced Python Backend Engineers to work on an API migration initiative. The role involves migrating existing REST APIs from a Nuclio/Iguazio serverless environment to Python + FastAPI microservices running on Kubernetes, while maintaining functional and API contract parity with the existing services.\n...",
"descriptionHtml": "<p><strong>Role: Python Developer</strong></p><p><strong>Client : Infobeans</strong></p><p><strong>Location : Pune/Indore</strong></p><p><strong>FULL TIME (INFOBEANS)</strong></p><p><strong>Work Mode: Hybrid</strong></p><p><strong> </strong></p><p><strong>Job Description:</strong></p><p><strong>Experience- 6+</strong></p><p>We are looking for experienced <strong>Python Backend Engineers</strong> to work on an API migration initiative. The role involves migrating existing REST APIs from a <strong>Nuclio/Iguazio serverless environment to Python + FastAPI microservices running on Kubernetes</strong>, while maintaining functional and API contract parity with the existing services.</p>...",
"detailsIncluded": true,
"searchQuery": "India: \"python\"",
"scrapedAt": "2026-09-28T16:18:14.619Z"
}

How much does it cost to scrape Foundit jobs?

Free planStarterScaleBusiness
1,000 jobs$0.50$0.40$0.325$0.25

You pay only for the events in the table. There is no start fee, and compute time and proxies are included.

A run of 10,000 jobs with full details costs $5.00 on the Free plan and $2.50 on Business. Foundit mixes advertisements into its results; the actor skips them, and you are not charged for them, for jobs removed by Exclude keywords, for a job that two of your searches share or for jobs held back by the new-only mode.

Limits

  • One Foundit search stops at 10,000 jobs. On 29 September 2026 python on foundit.in matched 29,952, so split a broad search by location, experience or posting date; the run log warns when a search is larger than that.
  • Salaries are always yearly amounts, and on the Gulf site none of 200 engineer jobs showed one in September 2026.
  • Experience is missing on about a third of jobs (206 of the 600), and companyAbout is filled on about a quarter.
  • Without Include full details the rows keep location from the search results but have no description, views, company profile or location lists.
  • When Maximum jobs is lower than the matches, the searches share it equally, a page of 100 at a time.
  • If Foundit refuses requests with HTTP 403, the run stops and keeps the jobs it has returned.

Daily alerts for new Foundit jobs

Turn on Return only jobs new since the last run and give the run a Watch name such as python-pune, or save it as a task, which keeps its own record. A scheduled run then returns only jobs that earlier runs under that name did not. Each job is remembered for 120 days. Its key includes the site code, e.g. foundit:IN:69126767, so jobs from different country sites never mix.

FAQ

Foundit shows these listings to every visitor without logging in, and the actor reads them with the same search and job requests the website makes. It does not collect recruiter or candidate profiles, and none of 600 descriptions from a September 2026 run contained an email address. You are responsible for how you use the data.

Which countries does the Gulf site cover?

Several. In a September 2026 run of 200 engineer jobs on founditgulf.com, 99 were in the United Arab Emirates, 64 in Egypt, 35 in Saudi Arabia, 5 in Qatar and 3 in Kuwait. Use Countries to keep only the ones you need.

Support

This actor is built and maintained by deriverge s.r.o., a software company based in the Czech Republic. If a run fails or a field you need is missing, please open an issue in the Issues tab or write to us at info@deriverge.com. We respond in English and Czech. Runs can be scheduled in Apify Console or started from the API tab, which has examples for Python, JavaScript and cURL and works with Make, Zapier, n8n and the Apify MCP server. If the actor saves you time, a short review helps other people find it.