ACRA Singapore Company Registry Scraper
Pricing
Pay per event
ACRA Singapore Company Registry Scraper
Scrapes the Singapore ACRA company registry via the data.gov.sg public API. Returns UEN, entity name, type, registration status, date, and address for all 2M+ entities. Filter by status or type, search by name, or bulk-enrich a list of UENs.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract company data from the Singapore ACRA (Accounting and Corporate Regulatory Authority) company registry via the data.gov.sg public API.
Returns UEN (Unique Entity Number), entity name, type, registration status, date, and address for all 2M+ entities in the registry. Filter by status, entity type, or search by keyword — or supply a list of UENs to batch-enrich in a single run.
What you get
Each record contains:
| Field | Description |
|---|---|
uen | Unique Entity Number — Singapore's primary business identifier |
entity_name | Registered company name |
entity_type | Local Company, Foreign Company Branch, LLP, Sole Proprietorship, etc. |
entity_status | Registered (active) or Deregistered (struck off) |
registration_date | Date the UEN was issued (YYYY-MM-DD) |
issuance_agency | Government agency that issued the UEN (typically ACRA) |
street_name | Registered street address |
postal_code | Singapore postal code |
scraped_at | ISO 8601 timestamp of retrieval |
Use cases
- Lead generation — filter active companies by type or keyword to build prospect lists
- B2B data enrichment — batch-enrich an existing CRM list by supplying a list of UENs
- Market research — count and analyse company distributions across Singapore industries
- AML / KYC screening — verify registration status of counterparties
- Competitive intelligence — discover companies in a specific sector
Input
| Parameter | Type | Description |
|---|---|---|
maxItems | integer | Maximum records to return. Leave blank for all. |
searchQuery | string | Full-text search across name, UEN, and address. |
entityStatus | string | registered (active), deregistered, or all. Default: registered. |
entityType | string | Filter by entity type (e.g. Local Company). Default: all. |
uenList | string[] | Batch-enrich mode: list of UENs to look up individually. When set, search filters are ignored. |
Example: search for technology companies
{"searchQuery": "technology","entityStatus": "registered","maxItems": 100}
Example: batch-enrich UENs
{"uenList": ["201201936C", "53250767C", "200512365W"],"maxItems": 3}
Data source
Data is fetched from the data.gov.sg CKAN API (ACRA Information on Corporate Entities). The dataset covers 2M+ entities and is refreshed monthly by ACRA.
The UEN is the canonical identifier for Singapore B2B data — every government system (IRAS tax, MOM work passes, GeBIZ tenders) links on it. Pairs naturally with MyCareersFuture job listings and GeBIZ procurement data for cross-dataset Singapore B2B intelligence.