OrbTop

ACRA Singapore Company Registry Scraper

LEAD GENERATIONBUSINESS

ACRA Singapore Company Registry Scraper

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.