Singapore BCA Licensed Builders Scraper avatar

Singapore BCA Licensed Builders Scraper

Pricing

from $0.004 / licence scraped

Go to Apify Store
Singapore BCA Licensed Builders Scraper

Singapore BCA Licensed Builders Scraper

Export Singapore's BCA Licensed Builders register (~5,200 licences): company name, UEN, licence class (General Builder Class 1/2, Specialist Builder trades), class code, expiry date, address and phone. Filter by name, UEN, class or category. Public open data, no key.

Pricing

from $0.004 / licence scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

32 minutes ago

Last modified

Share

Export Singapore's BCA Licensed Builders register — around 5,200 licences — into clean JSON, CSV or Excel. Each record has company name, UEN, licence class, class code, expiry date, address and phone. Powered by BCA's open data (data.gov.sg).

Perfect for construction-industry lead generation, supplier due diligence, tender pre-qualification checks and market mapping.

This is the BCA Licensed Builders register (General Builder Class 1/2 and Specialist Builder licences) — the statutory licence to carry out building works — sourced from official open data.

Singapore BCA Licensed Builders Scraper input — category, class code and keyword filters in the Apify Console

What you get, per licence

  • 🏗️ Company — name and UEN
  • 🪪 Licence — class (e.g. General Builder Class 1, Specialist Builder (Pre-cast Concrete Work)), class code (GB1, SB(PC)…), category (General / Specialist), specialist trade
  • 🗓️ Expiry date — licence validity
  • 📍 Address — structured (block, street, unit, building, postal) + formatted
  • ☎️ Telephone

Filters

  • query — company name or UEN contains
  • categoryGeneral Builder or Specialist Builder
  • classCode — exact class code, e.g. GB1, GB2, SB(PC)
  • maxItems — cap the export (~5,200 total)

Example input

{ "category": "Specialist Builder", "classCode": "SB(PC)", "maxItems": 500 }

Output

Singapore BCA Licensed Builders Scraper output example — builder licences with UEN, class and address as structured JSON

{
"companyName": "WOH HUP (PRIVATE) LIMITED",
"uen": "194000021M",
"licenceClass": "General Builder Class 1",
"classCode": "GB1",
"category": "General Builder",
"specialistTrade": null,
"expiryDate": "2027-06-16",
"formattedAddress": "217 UPPER BUKIT TIMAH ROAD, WOH HUP BUILDING, Singapore 588185",
"telephone": "63858585",
"sourceUrl": "https://data.gov.sg/collections/14/view",
"collectedAt": "2026-07-30T12:00:00.000Z"
}

Output schema

FieldTypeDescription
idstringStable unique identifier for the licence record.
companyNamestringRegistered company name.
uenstringUnique Entity Number (UEN) of the company.
licenceClassstringFull licence class name (e.g. General Builder Class 1).
classCodestringShort licence class code (e.g. GB1, SB(PC)).
categorystringLicence category (General Builder or Specialist Builder).
specialistTradestringSpecialist trade, for specialist builder licences.
additionalInfostringAny additional licence information.
expiryDatestringLicence expiry date.
addressobjectStructured address (block, street, unit, building, postal code).
formattedAddressstringFull address as a single string.
telephonestringContact phone number.
sourceUrlstring (URL)Link to the source open dataset.
collectedAtstring (ISO date)When this Actor collected the record.

FAQ

Do I need an account or API key? No. Just set your filters and run — no account, login or API key required.

What format is the output? Structured JSON — one record per licence — exportable as JSON, CSV, Excel or via the Apify API.

Can I integrate this with other tools? The Singapore BCA Licensed Builders 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 © BCA, published under the Singapore Open Data Licence (commercial reuse permitted). Use responsibly and in line with the licence terms.