Singapore Company Search (ACRA) — UEN, KYC & Status avatar

Singapore Company Search (ACRA) — UEN, KYC & Status

Pricing

from $2.10 / 1,000 results

Go to Apify Store
Singapore Company Search (ACRA) — UEN, KYC & Status

Singapore Company Search (ACRA) — UEN, KYC & Status

Search Singapore's official ACRA register of 2M+ companies by name or UEN. Get entity status, type, incorporation date, SSIC industry, registered address, officers, auditor and former names — clean B2B & KYC data for AI agents, due diligence and lead generation.

Pricing

from $2.10 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Singapore Company Search (ACRA) — UEN, Status, KYC & Business Data

Search Singapore's official ACRA company register — over 2 million entities — by name or UEN. Get each company's status, entity type, incorporation date, industry (SSIC), registered address, number of officers, auditor and former names in one call.

Built for KYC/KYB, due diligence, lead generation and AI agents. No API key, no setup — official government data, free for commercial use.


Why this Actor?

ACRA (the Accounting and Corporate Regulatory Authority) is Singapore's company registry — the authoritative source of truth for whether a company exists, its UEN, and its status. But the raw open data ships as 27 separate alphabetized files with millions of rows. This Actor turns it into a simple search: give it a name or UEN and get back a clean, structured record.

  • KYC / KYB onboarding — verify a Singapore counterparty: does it exist, is it live, what's its UEN and industry?
  • Due diligence & compliance — check status (live vs struck-off), incorporation date, officers and auditor.
  • Lead generation — find companies by name/industry with their registered address.
  • AI agents — a tool an agent calls to resolve or verify a Singapore company in real time.

It's the Singapore piece of a company-data / KYC stack, alongside global business-identity sources.


What you get

For every match:

FieldDescription
uenUnique Entity Number (Singapore's company ID)
entityNameRegistered name
statusLive, Struck Off, Cancelled, Deregistered, etc.
entityTypeLocal Company, Sole Proprietorship, LLP, etc.
incorporationDateRegistration / incorporation date
uenIssueDateWhen the UEN was issued
ssicCode / ssicDescriptionPrimary industry (SSIC)
addressRegistered address
postalCodePostal code
noOfOfficersNumber of officers
auditFirmAuditor (where applicable)
formerNamesPrevious entity names
sourceACRA / data.gov.sg
scrapedAtTimestamp

Basic fields come from the register; the industry, officers, auditor and full address are enriched from ACRA's detailed datasets when includeDetails is on.


Example output

{
"query": "Shopee",
"uen": "201929065K",
"entityName": "SHOPEE INTERNATIONAL VI PRIVATE LIMITED",
"status": "Live Company",
"entityType": "Local Company",
"incorporationDate": "2019-09-05",
"ssicCode": "47910",
"ssicDescription": "RETAIL SALE VIA INTERNET",
"address": "5 Science Park Drive, Singapore 118265",
"noOfOfficers": "6",
"auditFirm": "",
"source": "ACRA / data.gov.sg",
"scrapedAt": "2026-07-07T15:00:00.000Z"
}

Input

FieldTypeDefaultDescription
queriesarrayRequired. Company names or UENs to search.
includeDetailsbooleantrueEnrich with SSIC, incorporation date, officers, auditor, full address.
activeOnlybooleanfalseKeep only live/registered entities.
maxMatchesPerQueryinteger20Max companies per search term.

Search by name

{ "queries": ["DBS Bank", "Grab", "Sea Limited"], "includeDetails": true }

Verify specific UENs (KYC)

{ "queries": ["201929065K", "198600294G"], "includeDetails": true }

Live companies only

{ "queries": ["logistics"], "activeOnly": true, "maxMatchesPerQuery": 50 }

Use cases in detail

1. KYC / KYB onboarding

Verify a Singapore company at onboarding: pass its name or UEN and confirm it exists, is live (not struck-off), and matches the UEN it gave you. The incorporation date and officers help complete the picture.

2. Due diligence & investigations

Check a counterparty's status history, former names (renames can hide history), industry and auditor before a deal.

3. Lead generation & enrichment

Search by name and enrich a list of Singapore companies with UEN, industry (SSIC) and registered address.

4. AI agents

Expose this as a tool so an agent can resolve "is COMPANY X a real, active Singapore company?" with authoritative data, mid-conversation.


How to use it

  1. Click Try for free.
  2. Enter company names or UENs in queries.
  3. Click Start.
  4. Read the results as JSON, CSV, Excel, or via the Apify API.

Calling from the API

curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "queries": ["DBS Bank", "201929065K"], "includeDetails": true }'

Then fetch the dataset:

$curl "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs/last/dataset/items?token=YOUR_APIFY_TOKEN"

Works with webhooks, Zapier, Make and n8n — wire it into your onboarding or CRM.


Frequently asked questions

What's a UEN? The Unique Entity Number — Singapore's standard ID for every registered entity (companies, partnerships, societies, etc.).

How many companies are covered? Over 2 million entities — the full ACRA register, updated regularly.

Can I search by name and by UEN? Yes, mixed in one run. UENs resolve exactly; names return all matches.

What does status tell me? Whether the entity is Live, Struck Off, Cancelled, Deregistered, Ceased, etc. — essential for KYC.

Why is the industry (SSIC) sometimes empty? Some entity types (e.g. certain sole proprietorships) don't have an SSIC on record. Core fields (UEN, name, status, type, address) are always present.

Is this official data? Yes — it comes from ACRA's open data on data.gov.sg, free for commercial use under the Open Data Licence.

Can an AI agent call this automatically? Yes — it's keyless and returns structured JSON.


Notes & responsible use

This Actor surfaces publicly available company-registry data published by ACRA via data.gov.sg, for verification, research and business purposes. Data is updated on ACRA's schedule and may lag very recent changes; for legally binding checks, consult ACRA's official BizFile service. Use the data in line with the Open Data Licence and applicable laws.

Contains information from ACRA / data.gov.sg, accessed under the Singapore Open Data Licence.


Support

Want another field, filtering by industry, or officer details? Open an issue from the Actor's page.