foundit Jobs Scraper — SEA roles, with reposting flagged avatar

foundit Jobs Scraper — SEA roles, with reposting flagged

Pricing

$5.00 / 1,000 job scrapeds

Go to Apify Store
foundit Jobs Scraper — SEA roles, with reposting flagged

foundit Jobs Scraper — SEA roles, with reposting flagged

Scrape foundit (formerly Monster) job listings across Singapore, Malaysia, Indonesia and Hong Kong. One row per job with salary, experience band, skills — and whether the posting is native to foundit or reposted from another board. Unofficial; not affiliated with foundit or Monster.

Pricing

$5.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Entrogix Works

Entrogix Works

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Search foundit (formerly Monster) across Singapore, Malaysia, Indonesia and Hong Kong, and get one row per job — with the field that changes how you read the result set: whether the posting is native to foundit or reposted from another board.

Why that field matters

In testing, 19 of 20 Singapore listings for one role were reposts, carrying apply links to linkedin.com, mycareersfuture.gov.sg, careers.shopee.sg and others. Count foundit listings as "the Singapore market" and you are counting other boards a second time. Every row carries jobSource, isReposted and applyDomain, and the run summary reports the share and the list of source domains.

What you get per job

FieldExample
title, companySenior Data Analyst, Adecco Group
salaryMinAnnual / salaryMaxAnnual48000 / 72000
salaryMinMonthly / salaryMaxMonthly4000 / 6000 — both bases are published
salaryCurrency, salaryDisclosedSGD, true
experienceMinYears / experienceMaxYears4 / 6
isReposted, jobSource, applyDomaintrue, SCRAPPING, linkedin.com
postedAt2026-08-22T20:43:00.000Z — a real timestamp, not "3 days ago"
skills["Microsoft Power Bi", "SQL", "Data Modeling"]
country, countryCode, urlSingapore, SG, direct link

A salary of zero means "not disclosed", not "unpaid". Those come back as null, and salaryDisclosed tells you which is which. In testing 6 of 20 listings disclosed pay.

Countries

singapore, malaysia, indonesia, hong-kong.

India is not offered. It blocked 5 of 6 test requests where the other four markets passed 6 of 6. Rather than sell a market that fails most of the time, it is left out.

Input

{
"queries": ["data analyst"],
"country": "singapore",
"maxItemsPerQuery": 20
}

Listings come 20 per page, so maxItemsPerQuery rounds up to whole pages. You are charged per job returned, and duplicates are removed before charging.

Summary (key-value store, SEARCH_SUMMARY)

totalJobs, uniqueCompanies, repostedShare, repostedFrom, salaryDisclosureRate, country, queries.

Limits, stated plainly

  • A residential proxy is required. foundit refused datacenter traffic in every one of 12 test requests.
  • applyUrl points wherever foundit points it, which for reposted listings is another job board. This Actor reads only foundit; it reports the destination rather than following it.
  • If more than half the rows come back missing required fields, the run fails loudly rather than returning a thinned-out dataset.
  • Only job listings are read. Nothing about applicants is collected.

Unofficial; not affiliated with foundit or Monster.