MyCareersFuture Singapore Jobs Scraper
Pricing
from $1.50 / 1,000 jobs
MyCareersFuture Singapore Jobs Scraper
Scrape job postings from Singapore's national job portal (MyCareersFuture): title, company, UEN, salary range, skills, experience, position level, category, address and posting dates. Official open API, no key needed.
Pricing
from $1.50 / 1,000 jobs
Rating
0.0
(0)
Developer
Dev D
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Job postings from Singapore's national job portal, run by Workforce Singapore. Official open API — no key, no login, no proxy.
Salary is included
Most job sources hide pay. This one publishes it, and every posting carries it:
"salary_min": 6000,"salary_max": 7500,"salary_type": "Monthly"
In testing, 200 of 200 postings came back with a full salary range.
What you get
| Field | Example |
|---|---|
title, company | Senior Consultant, SAP ASIA PTE. LTD. |
company_uen | 200909004C — Singapore company registration number |
salary_min, salary_max, salary_type | 6000, 7500, Monthly |
employment_types, position_levels | ["Permanent", "Full Time"], ["Professional"] |
categories | ["Consulting"] |
skills, key_skills | ["Oracle Cloud", "Oracle Support"] |
min_years_experience, vacancies | 4, 2 |
street, building, postal_code | STRAITS VIEW, MARINA ONE WEST TOWER, 018937 |
ssoc_code | 33499 — Singapore Standard Occupational Classification |
posted_at, updated_at, expires_at | ISO timestamps |
views, applications | engagement counts |
job_post_id, uuid, url | MCF-2026-1294347 |
company_uen is the useful one for lead generation: it joins straight to
Singapore's ACRA company registry.
Sweep the whole board
Leave the search terms empty and you get everything — about 85,500 open postings:
{ "searchTerms": [], "maxJobsPerTerm": 5000 }
Or target roles:
{"searchTerms": ["developer", "data analyst"],"maxJobsPerTerm": 500,"sortBy": "min_monthly_salary"}
Options
| Option | What it does |
|---|---|
| Search terms | Keywords, searched one at a time. Empty means the whole board. |
| Max jobs per term | Collected 100 per request; paging works deep into the results. |
| Sort by | Newest first, or highest salary first. |
| Include full job description | Adds the description as plain text. Costs no extra requests. |
Notes
- Sorting by salary really does sort by salary — the top of an
engineersearch runs 30000, 23000, 22160, 21000 per month. - Only publicly posted listings are read; no login and no account are used.
- Runs stop cleanly before the platform timeout and keep everything collected so far, rather than failing.
Pricing
Pay per result: one job event per posting returned.
Support
Found a field that stopped populating, or a search that returns nothing? Open an issue on the Actor's page and include the input you used.