Two million Singapore companies. One API call each.
Singapore is one of the easiest places on earth to verify a company — if you know where to look. ACRA publishes its full entities register (2M+ records: local companies, foreign branches, LLPs, partnerships) as open data on data.gov.sg, queryable over a plain HTTP datastore API. No key, no scraping, no WAF games.
This actor wraps that dataset with the boring parts done: fuzzy name search for discovery, exact-UEN mode for enrichment, status and entity-type filters, offset pagination, and dedupe so a paginated result never double-counts an entity.
{
"searchMode": "name",
"query": "dbs securities",
"statusFilter": "Registered",
"limit": 20
}
One row per entity:
{
"uen": "198600294G",
"entity_name": "DBS VICKERS SECURITIES (SINGAPORE) PTE LTD",
"entity_type": "Local Company",
"status": "Registered",
"issue_date": "1986-02-07",
"registered_street": "MARINA BOULEVARD",
"registered_postal_code": "018989"
}
Where it earns its keep
KYB and vendor onboarding: confirm a counterparty exists and is Registered before contracts go out. Credit triage: a Deregistered status is the cheapest red flag you will ever find. Lead enrichment: attach legal identity and entity type to a CRM import. And because the whole thing is keyless public data, scheduled bulk runs cost almost nothing.
The honest limits: it is derived from ACRA's open-data publication, not BizFile itself — for certified good-standing extracts, buy them from ACRA directly. Data freshness tracks ACRA's publishing schedule.
Try it: sg acra company lookup on Apify — every Singapore company, one clean record at a time.