Foundit Job Scraper — India, Singapore, Malaysia & Indonesia avatar

Foundit Job Scraper — India, Singapore, Malaysia & Indonesia

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Foundit Job Scraper — India, Singapore, Malaysia & Indonesia

Foundit Job Scraper — India, Singapore, Malaysia & Indonesia

Scrape jobs from Foundit (formerly Monster) across India, Singapore, Malaysia and Indonesia in one run. Search by keyword and export title, company, salary, location, experience, skills, industry and apply link as clean JSON, CSV or Excel for recruiting and market research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Collect job listings from Foundit (formerly Monster) across India, Singapore, Malaysia and Indonesia as clean, structured data. Search by keyword and get every matching job back with title, company, salary, location, experience, skills, industry and apply link — ready to export as JSON, CSV or Excel.

Built for recruiters, staffing agencies, job seekers, HR‑tech products and labor‑market analysts who need APAC hiring data across multiple countries without copying listings by hand.


✨ Why use this scraper

  • Four countries, one run — scrape India, Singapore, Malaysia and Indonesia together, with a fair share of results from each portal.
  • Full job records — company, location, experience range, skills, industry, function, employment type and apply link on every job.
  • Structured salary — minimum/maximum salary and currency where the employer publishes it, plus the display text.
  • Skills & taxonomy — the exact skills each role asks for, plus industry and job function tags.
  • Search by any keyword — job title, skill or free text.
  • Clean, typed output — numbers as numbers, skills as arrays — ready for spreadsheets, databases and BI tools.
  • Export anywhere — JSON, CSV, Excel, HTML or via the Apify API and integrations.

🚀 Quick start

  1. Enter one or more search keywords (for example software engineer, accountant, sales).
  2. Pick the countries to include (India, Singapore, Malaysia, Indonesia).
  3. Set Maximum jobs and click Start.

Each job comes back as one clean record, tagged with its portal country.


📥 Input

FieldTypeDescription
Search keywords (searchQueries)arrayKeywords or titles to search. Empty = most recent jobs.
Countries (countries)arrayAny of IN, SG, MY, ID. Default: all four.
Sort (sort)integer1 = relevance, 2 = most recent.
Maximum jobs (maxItems)integerCap across all countries and keywords (split fairly per country).
Max pages per keyword (maxPagesPerSearch)integerResult pages per keyword per country (~50 jobs per page).
Concurrency (maxConcurrency)integerCountry portals scraped in parallel.
Proxy configuration (proxyConfiguration)objectResidential proxy (required); pinned to each country automatically.

Example 1 — one role, all four countries

{
"searchQueries": ["software engineer"],
"countries": ["IN", "SG", "MY", "ID"],
"maxItems": 400
}

Example 2 — several roles, Singapore & Malaysia only

{
"searchQueries": ["data analyst", "product manager"],
"countries": ["SG", "MY"],
"maxItems": 600
}

Example 3 — most recent jobs in India

{
"searchQueries": ["accountant"],
"countries": ["IN"],
"sort": 2,
"maxItems": 500
}

📤 Output

Each job is one dataset item. Example:

{
"jobId": 39148711,
"title": "Software Engineer Lead (C++)",
"company": "Michael Page International",
"portalCountry": "Singapore",
"portalCountryCode": "SG",
"locations": "Singapore",
"url": "https://www.foundit.sg/job/software-engineer-lead-c-...-39148711",
"applyUrl": "https://...",
"experienceMin": 3,
"experienceMax": 5,
"experienceText": "3-5 Years",
"salaryMin": 42000,
"salaryMax": 54000,
"salaryMonthlyMin": 3500,
"salaryMonthlyMax": 4500,
"currency": "SGD",
"salaryText": "42,000-54,000 SGD",
"salaryHidden": false,
"skills": ["C++ development", "Software Architecture", "Troubleshooting"],
"industries": ["IT - Software"],
"functions": ["Software Engineering"],
"jobTypes": ["Permanent"],
"employmentTypes": ["Full Time"],
"recruiterName": "…",
"companyProfileUrl": "https://www.foundit.sg/company/...",
"totalApplicants": 12,
"isUrgentlyHiring": false,
"quickApply": true,
"freshness": "…",
"postedDate": "2026-08-20T09:00:00Z",
"searchQuery": "software engineer",
"scrapedAt": "2026-08-27T10:00:00.000Z"
}

Field reference

Job

FieldDescription
jobIdFoundit job ID (unique per country).
titleJob title.
urlJob page URL on the country portal.
applyUrlApplication link (often the employer's site).
portalCountry, portalCountryCodeWhich Foundit portal the job came from.
searchQueryThe keyword this job came from.

Company & recruiter

FieldDescription
companyHiring company.
companyProfileUrlCompany profile page.
recruiterNameRecruiter/poster name.
totalApplicantsApplicant count (when available).

Compensation & experience

FieldDescription
salaryMin, salaryMaxAnnual salary bounds (when published).
salaryMonthlyMin, salaryMonthlyMaxMonthly salary bounds.
currencySalary currency (INR, SGD, MYR, IDR).
salaryTextSalary as shown (present only when disclosed).
salaryHiddenWhether the employer hid the salary.
experienceMin, experienceMaxRequired experience, in years.
experienceTextExperience as shown (e.g. "3-5 Years").

Location & taxonomy

FieldDescription
locationsJob location(s).
skillsSkills the role asks for.
industries, functionsIndustry and job function.
jobTypes, employmentTypesPermanent/contract, full/part‑time.

Dates & flags

FieldDescription
postedDate, updatedDatePosting and update timestamps.
freshnessFreshness label.
isUrgentlyHiring, quickApply, walkInVenueListing flags.

💡 Use cases

  • Recruiters & staffing — monitor demand for roles and skills across four APAC markets in one place.
  • Job seekers — track new postings for your role across India, Singapore, Malaysia and Indonesia.
  • Salary & market analysts — aggregate published salary ranges by role, experience and country.
  • HR‑tech & job boards — enrich or seed a jobs database with fresh, multi‑country listings.
  • Company & hiring intelligence — see which companies are hiring, for what, and where.
  • Researchers & data teams — build clean datasets of the APAC labor market.

🎯 Tips for best results

  • Cast a wide net — add several related keywords to cover a whole segment.
  • Pick your countries — include only the portals you need; results are split fairly across them.
  • Sort by most recent — set sort to 2 to track brand‑new postings.
  • Filter after export — pull broadly, then slice by salaryMin, experienceMin, skills, industries or portalCountry.
  • Salary is optional data — many APAC employers don't publish it, so salaryText appears on a share of jobs.

📈 Scaling up

  • Add more keywords to widen coverage across the market.
  • Include all four countries to build a regional dataset in one run.
  • Schedule recurring runs to track how salaries, demand and hiring evolve.

🔌 Run it your way

  • Apify Console — enter keywords, pick countries, click Start.
  • API — start runs and pull the dataset programmatically.
  • Scheduler — refresh the jobs feed on a schedule.
  • Integrations — push results to Google Sheets, Zapier, Make, webhooks, S3 and more.

❓ FAQ

Which countries are covered? India, Singapore, Malaysia and Indonesia — pick any combination.

Do I need an account or API key? No. Just enter keywords and click Start.

Are salaries included? Yes, when the employer publishes them — as structured salaryMin/salaryMax plus currency and display text. Many APAC listings hide salary, so it appears on a portion of jobs.

Do I get skills and experience? Yes — skills lists the technologies/skills asked for, and experienceMin/experienceMax give the required years.

Why do results come evenly from each country? When you scrape several countries, the maximum is split fairly across them so every portal is represented.

In what format is the data? Structured JSON by default, exportable to CSV, Excel, HTML and more.

Can I run it on a schedule? Yes — use the Apify Scheduler, or start runs through the Apify API and its integrations.


This tool collects publicly available job‑posting information for legitimate business use such as recruitment, market research and salary analysis. You are responsible for how you use the data and for complying with all applicable laws and regulations, the website's terms, and data‑protection rules. Do not use the output to infringe intellectual‑property rights or for any unlawful purpose. This scraper is not affiliated with, endorsed by, or connected to Foundit; all trademarks belong to their respective owners.


Tags

foundit · foundit scraper · monster jobs · india jobs · singapore jobs · malaysia jobs · indonesia jobs · apac jobs · job scraper · salary data · recruitment · hr tech · talent sourcing · job listings · labor market