482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Leads & Business

Singapore CHAS Clinics Scraper logo

Singapore CHAS Clinics Scraper

hipersoft/singapore-chas-clinics-scraper

Export all CHAS (Community Health Assist Scheme) participating clinics in Singapore (~1,193): name, clinic type, phone, full address, lat/lng and health programmes (CHAS, CDMP). Filter by name, type, programme or radius. Public open data, no setup.

Total users

1

Monthly users

1

Total runs

99

Per clinic scraped

$0.003

Last rebuilt

Oct 26, 2026

Overview

Export every CHAS (Community Health Assist Scheme) participating clinic in Singapore — around 1,193 clinics — into clean JSON, CSV or Excel. Each record has clinic name, licence type, phone, full address, latitude/longitude and health programmes (CHAS, CDMP). Powered by MOH's open data (data.gov.sg).

Perfect for healthcare directories, clinic-finder apps, patient-facing tools, medical-supplier lead lists and location analysis.

Singapore CHAS Clinics Scraper input — query, programme and radius filters in the Apify Console

What you get, per clinic

  • 🏥 Clinic — name, HCI code, licence type
  • ☎️ Contact — telephone
  • 📍 Address — structured (block, floor, unit, street, building, postal) + formatted, plus latitude & longitude
  • 🩺 Programmes — participating schemes (CHAS, CDMP, …) and an isChas flag

Filters

  • query — clinic name or address contains
  • clinicType — HCI licence type code (e.g. MC, MD)
  • programme — programme code, e.g. CHAS, CDMP
  • centerLat / centerLng / radiusKm — radius search: return only clinics within N km of a point, sorted nearest-first (adds a distanceKm field)
  • maxItems — cap the export (~1,193 total)

Example input

{ "centerLat": "1.3048", "centerLng": "103.8318", "radiusKm": "2", "maxItems": 100 }

Output

Singapore CHAS Clinics Scraper output example — clinics with address, coordinates and programmes as structured JSON

{
  "hciCode": "15M0211",
  "name": "Acumed Medical Group",
  "clinicType": "Medical Clinic",
  "licenceTypeCode": "MC",
  "telephone": "68615755",
  "programmes": ["CDMP", "CHAS"],
  "isChas": true,
  "formattedAddress": "1 JOO KOON CIRCLE, #01-23, FAIRPRICE HUB, Singapore 629117",
  "latitude": 1.32561767794228,
  "longitude": 103.678409741881,
  "sourceUrl": "https://data.gov.sg/collections/2036/view",
  "collectedAt": "2026-07-30T12:00:00.000Z"
}

Output schema

Field Type Description
id string Stable record ID for the clinic.
hciCode string Healthcare Institution (HCI) code.
name string Clinic name.
clinicType string Clinic type (e.g. Medical Clinic).
licenceTypeCode string Licence type code (e.g. MC, MD).
telephone string Clinic phone number.
programmes array Health schemes the clinic participates in (CHAS, CDMP).
isChas boolean Whether the clinic participates in CHAS.
address object Structured address (block, floor, unit, street, building, postal).
formattedAddress string Full single-line address.
latitude number Latitude coordinate.
longitude number Longitude coordinate.
sourceUrl string (URL) Source dataset URL.
collectedAt string (ISO date) When the record was collected.

Pricing

Pay-per-event: a small charge per run plus a small amount per clinic returned — you only pay for what you get. See the Pricing tab for current rates.

FAQ

Where does the data come from? Singapore's official MOH CHAS clinic open dataset on data.gov.sg, reused under the Singapore Open Data Licence.

Can I search for clinics near a location? Yes. Set centerLat, centerLng and radiusKm for a radius search — results come back sorted nearest-first with a distanceKm field added.

What's the output format? Structured JSON — one record per clinic with name, HCI code, licence type, phone, structured and formatted address, latitude/longitude and programmes. Export as JSON, CSV or Excel.

Can I connect this to other apps? The Singapore CHAS Clinics Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Data is © MOH / CHAS, published under the Singapore Open Data Licence (commercial reuse permitted). Use responsibly and in line with the licence terms.

Input

FieldTypeDescription
query
Search (name or address)
stringMatch clinics whose name or address contains this text. Leave empty for all.
clinicType
Licence type code
stringFilter by HCI licence type code (e.g. MC, MD). Leave empty for all.
programme
Health programme
stringFilter by programme code, e.g. CHAS, CDMP. Leave empty for all.
centerLat
Center latitude
stringFor radius search: latitude of the search center.
centerLng
Center longitude
stringFor radius search: longitude of the search center.
radiusKm
Radius (km)
stringFor radius search: return only clinics within this many km of the center (sorted nearest-first).
maxItems
Max clinics
integerMaximum clinics to return. ~1,193 in total.
Default: 5000

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~singapore-chas-clinics-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "",
  "clinicType": "",
  "programme": "",
  "centerLat": "",
  "centerLng": "",
  "radiusKm": ""
}'

Pricing

EventPricePaid plans from
Clinic scraped
One CHAS clinic record scraped.
$0.003$0.0015
API request
One CHAS dataset download.
$0.001$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

North Data Scraper

Look up European companies on North Data: legal name, former names, register number, address, founding date, LEI, business purpose, managing directors and officers, and recent register publications. Germany, UK, France, Austria and 20+ countries. Bulk lookups.

2,467 runs · 5 users · $0.004 / company

Website Content Crawler

Extract clean, readable content from any list of websites: page title, meta description, headings, main body text, word count and link/image counts. Optional same-domain crawl. Bulk-ready. Great for LLM/RAG ingestion, content audits and research.

206 runs · 20 users · $0.0024 / page scraped

SpyFu Domain Scraper

Bulk SEO and PPC reports for any domain from SpyFu: organic keywords, monthly SEO clicks and value, Google Ads budget, paid keywords, top keywords, competitors, top countries and monthly history. Competitor research for agencies. Export CSV/JSON.

185 runs · 7 users · $0.008 / domain report

Trustpilot Reviews Scraper

Scrape Trustpilot reviews and company ratings by company domain or Trustpilot URL: star rating, title, text, reviewer name & country, verification, date, company reply, plus company TrustScore and total reviews.

146 runs · 4 users · $0.0006 / review scraped

ACRA Singapore Company Registry Scraper

Search and export Singapore's full ACRA corporate registry: UEN, entity name, status, incorporation date, address, SSIC industry codes, officers, former names and audit firms. Filter by name, status, entity type or industry. Public open data, no setup.

138 runs · 10 users · $0.01 / company scraped

Wayback Machine Scraper

List every Internet Archive (Wayback Machine) snapshot of a URL or whole domain: timestamp, snapshot URL, status code, MIME type and content digest. Filter by date, status and dedupe. For SEO, OSINT and historical research. No setup.

135 runs · 15 users · $0.002 / snapshot scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build