Singapore Open Data Studio — Gov Data Joins avatar

Singapore Open Data Studio — Gov Data Joins

Pricing

from $20.00 / 1,000 joined pulls

Go to Apify Store
Singapore Open Data Studio — Gov Data Joins

Singapore Open Data Studio — Gov Data Joins

Value layer on Singapore's official open data API (data.gov.sg): 6 cross-dataset join presets (Housing & HDB, Demography, Labour, Vehicles & COE, Education, Health) + custom joins, CSV/JSON/XLSX delivery, webhooks, AI-ready output with Singapore Open Data Licence attribution.

Pricing

from $20.00 / 1,000 joined pulls

Rating

0.0

(0)

Developer

subimpact

subimpact

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Join Singapore's official open data into clean CSV/JSON/XLSX with AI-ready output and attribution.

Sister actor to my-open-data-studio — same value-layer engine, Singapore data source (data.gov.sg).

What it does

Every preset pulls multiple official data.gov.sg datasets, aligns them on a common key (year), and delivers one flat joined file. Raw APIs can't do this — that's the value layer.

Presets

  • S1 — Housing & HDB by Year: HDB dwelling units under management × completed units, by financial year.
  • S2 — Demography by Year: Total deaths × live births, by year.
  • S3 — Labour Market by Year: Female LFPR × female employment rate × resident long-term unemployment, by year.
  • S4 — Vehicles & COE by Year: COE quota (all categories) × cars by engine capacity, by year.
  • S5 — Education by Year: Primary enrolment × secondary enrolment × secondary teachers (both sexes), by year.
  • S6 — Health by Year: Public hospital admissions × doctors per 10k × male life expectancy, by year.

Custom joins

Choose preset=custom and supply your own data.gov.sg dataset ids (d_...), key columns, optional filters, and aggregation. The engine probes each dataset and guesses numeric fields if you don't specify them.

Inputs

InputDefaultDescription
presetS1S1-S6 or custom
customDatasets[]Dataset ids for custom joins
customKey["year"]Key columns for custom joins
customJoinTypeinnerinner or left
customParams{}JSON filters applied to every dataset
customAggnonenone, sum, or mean
formatjsonjson, csv, or xlsx
webhookUrl(empty)POST result file after run
aiReadytrueEmit JSON Schema + data dictionary
includeAttributiontrueAttach source/licence sidecar

Output

Key-value store records: <preset>_join.<ext>, <preset>_ai_ready.json, <preset>_attribution.json, <preset>_verification.json. Dataset records (JSON) are always emitted alongside the file.

Pricing

Pay per joined pull (single event). Usage (compute) is billed to the user's Apify account; the event price is the creator's revenue.

Data & licence

Source: data.gov.sg — Singapore's official open data portal (Singapore Department of Statistics, HDB, MOH, MOE, MOM, LTA, ICA, NEA, and more). Licensed under the Singapore Open Data Licence (CC BY 4.0-based). Attribution is attached to every output.

Rate limits

data.gov.sg's public API is keyless but rate-limited (datastore: 4 calls/10s without a key). The actor paces its fetches within the limit; large datasets take longer but never fail on rate limits.