MyCareersFuture Jobs Scraper: Singapore Jobs with Salaries avatar

MyCareersFuture Jobs Scraper: Singapore Jobs with Salaries

Pricing

from $0.60 / 1,000 job results

Go to Apify Store
MyCareersFuture Jobs Scraper: Singapore Jobs with Salaries

MyCareersFuture Jobs Scraper: Singapore Jobs with Salaries

Scrape Singapore's official MyCareersFuture job portal (about 95,000 jobs): title, company with UEN and industry code, salary range in SGD, employment type, seniority, categories, skills, address and coordinates, posting and expiry dates, applications, description. $0.60 per 1,000 jobs.

Pricing

from $0.60 / 1,000 job results

Rating

0.0

(0)

Developer

ActorForge

ActorForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Security

Limited permissions

Share

Scrape Singapore's official MyCareersFuture job portal (about 95,000 jobs): title, company with UEN and industry code, salary range in SGD, employment type, seniority, categories, skills, address and coordinates, posting and expiry dates, applications, description. $0.60 per 1,000 jobs.

A MyCareersFuture scraper for Singapore jobs, with a real salary on every row. MyCareersFuture is the Singapore government's national job portal (run by Workforce Singapore), where employers must show a salary range. Give it keywords (developer, accountant, nurse…) and optional filters, and get one clean row per job posting: title, company with its UEN and SSIC industry code and description, the hiring company when an agency posts on a client's behalf, address, postal code, district, region and coordinates, monthly salary minimum and maximum in SGD, employment type (permanent, full-time, contract, part-time, internship…), position level, categories, minimum years of experience, vacancies, skills, the SSOC occupation code, flexible work arrangements (telecommuting, flexi-hours), posted, first posted and expiry dates, application and view counts, the job link and the full description. Filter by minimum salary, employment type, position level and category, and sort by newest or highest salary. Up to 100 jobs per request. Use it for Singapore salary benchmarking, recruiting and sourcing, hiring-company lead lists with UENs, labour-market research and job alerts. $0.60 per 1,000 jobs, with no compute bill on top; problems return a free status row instead of failing.

What data does it return?

Every run outputs clean, schema-validated rows like these:

titlecompanyhiringCompanysalaryMinsalaryMaxsalaryPeriod
Senior Solutions Engineer - Developer Productivity & AIMICROSOFT REGIONAL SALES PTE. LTD.1250022500month
OutSystems Developer/ Low Code EngineerKOPI RECRUIT PTE. LTD.AVEPOINT SINGAPORE PTE. LTD.60007571month
Full Stack DeveloperCYBERLABS AI PTE. LTD.600012000month

How much does it cost?

Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.

EventPriceChargedWorked example
job-result$0.0006per job row1,000 jobs = $0.60 (descriptions included)
apify-actor-start$0.00005per run per GB of memory (platform start fee)One run at 256 MB = $0.00005

Input options

FieldTypeRequiredDefaultDescription
keywordsarrayno—Job titles or skills, e.g. developer, accountant, nurse, data analyst. One search per keyword. Leave empty to list all open jobs.
minMonthlySalaryintegerno0Only jobs paying at least this per month. 0 = any.
employmentTypestringno"any"Only this employment type.
positionLevelstringno"any"Only this seniority level.
categorystringno""Optional job category exactly as MyCareersFuture names it, e.g. Information Technology, Engineering, Healthcare / Pharmaceutical, Accounting / Auditing / Taxation, Banking and Finance.
sortBystringno"relevance"Order of the results.
includeDescriptionbooleannotrueAdd the full job description as plain text (phone numbers and e-mail addresses removed). A snippet is always included.
maxPagesPerSearchintegerno10API pages per keyword (100 jobs each).
maxItemsintegerno200Stop after this many jobs in total. Each job is one charged row.

Limits & honest notes

  • Responsible use: you are responsible for using the data in line with MyCareersFuture's terms of use and with Singapore's Personal Data Protection Act (PDPA). This actor is not affiliated with, endorsed by or sponsored by MyCareersFuture, Workforce Singapore or the Singapore Government.
  • It calls only the public jobs API that the MyCareersFuture website itself uses (api.mycareersfuture.gov.sg, which has no robots.txt, so RFC 9309 allows it; the website's robots.txt allows general crawlers). No login, no cookies, no proxies and no CAPTCHA solving; it sends an honest user agent (ActorForge-MyCareersFuture), waits at least 1 s between requests and checks robots.txt before each one.
  • The API takes one value per filter. Salaries, addresses and hiring-company names the employer chose to hide stay empty. Recruiter names and contact details are never collected, and phone numbers and e-mail addresses are removed from descriptions.
  • If the site answers with a block, the run stops at once, keeps the jobs already delivered and adds a free status row. Respects your run budget: set a maximum total charge and the run stops cleanly at the cap. A run with no results returns one free status row.

Changelog

  • 2026-10-23 — Initial release: keyword searches with salary, employment type, position level, category and sort; company UEN/SSIC, hiring company, address and coordinates, salary range, skills, SSOC, dates, counts and description with contacts removed; free status rows.

Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.