MyCareersFuture Scraper: SG Jobs, No Login
Pricing
from $2.00 / 1,000 job postings
MyCareersFuture Scraper: SG Jobs, No Login
Scrape MyCareersFuture job postings, Singapore's official portal: title, salary, company, skills and full description from the public API, no login.
Pricing
from $2.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract job postings from MyCareersFuture, Singapore's official government job portal (over 1.9 million active postings). No login, no browser: title, salary range, employer with its UEN, skills and full description, read straight from the site's own public API.
What you can do with it
- Search Singapore's official job board directly. Any keyword MyCareersFuture's own search accepts.
- Benchmark Singapore wages.
salary.minimum/maximumkept as numbers, with the pay period (Monthly,Hourly...), whenever a posting discloses one. - Verify the hiring employer.
company.uenis the business's official Unique Entity Number. - Feed a job alert or aggregator. A stable
idand canonicalurlper posting for deduplication across runs.
Input
| Field | What it does |
|---|---|
keyword | Job title or skill, for example engineer. Empty means the newest postings. |
maxItems | The run stops once this many postings are saved (default 50). |
includeDescriptions | Fetch each posting's own page for the full description (one extra request per posting). |
Example input:
{"keyword": "engineer","maxItems": 50,"includeDescriptions": true}
Output
One record per posting:
{"id": "01784e6b4dd70a69ed3a296d623038da","url": "https://www.mycareersfuture.gov.sg/job/education-training/preschool-reading-writing-teacher-...","title": "Preschool Reading & Writing Teacher","company": { "name": "MINDCHAMPS PERFORMING ARTS INTERNATIONAL PRESCHOOL @CHANGI BUSINESS PARK PTE. LIMITED", "uen": "200818395H" },"hiringCompany": null,"employmentTypes": ["Permanent"],"positionLevels": ["Non-executive"],"categories": ["Education and Training"],"skills": ["Childcare", "Literacy", "Classroom Management"],"districts": ["Islandwide"],"salary": { "minimum": 2600, "maximum": 3600, "type": "Monthly" },"postedDate": "2026-09-29","expiryDate": "2026-10-29","description": "Job Description: Plan, supervise, and implement the Literacy programme..."}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Why this one
- Official UEN on every employer, useful for verifying a hiring company without an extra lookup.
- Structured salary, not buried in free text.
salary.minimum/maximum/typeare numbers whenever the posting discloses a pay range. - No browser, no proxy, no API key. MyCareersFuture's search is the same public JSON API its own front end calls.
Good to know
- Without a
keyword, MyCareersFuture's own API does not paginate past its first page, so a keyword-less run returns its newest ~20 postings; set akeywordfor a larger harvest. - Some postings are filed by a licensed employment agency. Singapore law requires the agency to sign off with its licence number and the personal registration number of the individual consultant handling the role; that whole closing block, along with any loose e-mail address, is removed from
description. hiringCompanyis only set when an agency posts on behalf of a named client company; most postings have none.- This is an unofficial tool, not affiliated with the Government of Singapore or MyCareersFuture. Check the site's terms and the data protection rules that apply to your use.
FAQ
Does it need a browser or a proxy?
No. The Actor reads MyCareersFuture's own public JSON API directly.
Does it work without keyword?
Yes, for a quick productive sample of the newest postings. For a larger harvest (hundreds or thousands of results), set a keyword: MyCareersFuture's own API only paginates past its first page when one is given.
Can I get the data in Excel or Google Sheets?
Yes. Export the dataset as CSV, Excel or JSON from the Apify console, or connect the Apify Google Sheets integration.