BCA CRS Contractors · Singapore Phones
Pricing
from $2.99 / 1,000 firm with phones
BCA CRS Contractors · Singapore Phones
Export Singapore BCA CRS contractors from the official open register. Company, UEN, workhead, grade, address and phone — one row per firm. Public data. No login. No API key. Free plan: 20 firms.
Pricing
from $2.99 / 1,000 firm with phones
Rating
0.0
(0)
Developer
Corentin Robert
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
Build a CRM list of Singapore CRS contractors from the official BCA Contractors Registration System on data.gov.sg — not a generic CKAN dump.
~24,000 workhead rows · unique firms by UEN · phones printed on the register. Open government data.
No login. No API key. No browser. No residential proxy bill. Free plan: 20 firms per run.
Next in this pack: BCA licensed builders · HDB renovation contractor emails · BOA architect firms.
Who is this for?
| You are… | Typical goal | Suggested setup |
|---|---|---|
| Interior / fit-out supplier | CR06 contractors | Workhead CR06 · Only with email or phone |
| Materials / M&E vendor | CW01 general builders | Workhead CW01 · max 50 |
| Agency / data ops | Full unique-UEN master | Max firms 0 on a paid plan |
| First-run QA | Small CRM sample | Max 20 (Free plan always 20) |
What you get by default. Firm name, UEN, workhead(s) and grade, address, postal code, published phone. Emails are rare on this register — HDB renovation is the sibling with published mailboxes.
When the directory has no email. This Actor never invents a mailbox. Pair with the HDB Actor when you need emails.
How to use
- Open the Actor in Apify Console.
- Leave Company or UEN blank for the full register — or type a name.
- Keep Only with email or phone on. Leave Max unique firms at 20 for a first run.
- Click Start. Export JSON / CSV / Excel.
Max unique firms = 0 → all unique UENs (Free plan still capped at 20 rows / run).
Ready-made examples (published tasks)
Saved Console tasks ship with this Actor. Public Examples URLs appear after Console publish (quota allowing).
| Example | Best for |
|---|---|
| CR06 interior contractors · phones | Fit-out outreach |
| CW01 general building · phones | General builders |
| Named-firm CRS search | QA on one company |
| Full register sample | First 20 unique firms |
What it extracts
| Category | Fields |
|---|---|
| Identity | firmName, uen, providerKey |
| CRS | workhead, grade, licenceClass (merged workheads) |
| Contacts | phone, contactPhone, email when present |
| Location | address, postalCode |
How much does it cost to scrape BCA CRS contractors?
HTTP-only open data — default 512 MB, no residential proxy.
| Free | Bronze | Silver | Gold | |
|---|---|---|---|---|
| Per firm with phone (PPE) | $0.00299 | $0.00299 | $0.00299 | $0.00299 |
| 20 firms (PPE + start) | ~$0.06 | ~$0.06 | ~$0.06 | ~$0.06 |
| 1,000 firms with phone | ~$2.99 | ~$2.99 | ~$2.99 | ~$2.99 |
Actor start is $0.00005. Free plan: 20 rows / run.
Is it legal to scrape / reuse the BCA CRS listing?
This Actor reads the official open dataset published by BCA on data.gov.sg. As with any file containing business contact data, ensure your use complies with PDPA and relevant outreach rules.
Input
| Field | Default | Notes |
|---|---|---|
query | empty | Company or UEN contains-match |
workheads | empty | CR06, CW01, CW02, … |
onlyWithContact | true | Skip empty phone and email |
requirePhone | false | Phone required |
maxItems | 20 | 0 = no ceiling. Free plan: 20 / run. |
API-only keys
Not on the Console form.
| Key | Type | Default | Notes |
|---|---|---|---|
requireEmail | boolean | false | Almost unused on this register |
verboseLogs | boolean | false | Debug traces |
proxyConfiguration | object | Apify proxy on cloud | Power users / API |
Output sample
{"providerKey": "SGBCACRS-201925566H","firmName": "#1 DESIGN STUDIO PTE. LTD.","uen": "201925566H","licenceClass": "CR06 L1 · FM02 L1","phone": "84885022","contactPhone": "84885022","address": "1085 EUNOS AVENUE 7A #03-10 EUNOS INDUSTRIAL ESTATE","postalCode": "409535","countryCode": "SG"}
Also available
BCA Licensed Builders · Singapore Phones — GB1 / GB2 licensed builders.
HDB Renovation Emails · Singapore Contractors — official HDB renovation directory with published emails.
Contact corentin@outreacher.fr if you need a custom scraper or tailored automation.
Local development
cd sg-bca-crs-contractor-leadsnpm installnpm testapify run --input-file=.actor/INPUT.json