🇲🇾 Malaysia
Company data, directors, secretaries, shareholders and business owners for Malaysian businesses
Overview
AiPrise verifies Malaysian businesses against the Companies Commission of Malaysia (SSM). A business verification returns the company profile, directors, company secretaries and shareholders, and for registered businesses, the owners or partners.
Coverage
| Data point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name, legal form, status, registration date, registered address, old-format company number |
| Directors | Yes | Companies only |
| Company secretaries | Yes | Companies only. Normalised role LEGAL_REPRESENTATIVE |
| Shareholders | Yes | Companies only |
| Business owners and partners | Yes | Registered businesses only |
| Ultimate beneficial owners | No | Owners of registered businesses come back as ULTIMATE_BENEFICIAL_OWNER |
| Document | Returned |
|---|---|
| Company profile | Yes, on request |
| Company charges | Yes, on request |
| Financial comparison | Yes, on request |
| Articles of association | No |
| UBO extract | No |
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, officers, shareholders) | 13 seconds | 18 seconds |
These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Company types
| Company type | Legal forms | Covered | What to expect |
|---|---|---|---|
| Company limited by shares | Sdn. Bhd., Bhd. | Yes | Full data: directors, secretaries, shareholders |
| Registered business | Sole proprietorship or partnership under a trade name or personal name | Yes | Profile and owners or partners |
Sources
| Register | What it gives |
|---|---|
| Companies Commission of Malaysia (SSM) | Company profile, officers, shareholders, business owners, documents |
Identifiers
Send the SSM registration number as business_entity_id, with country_code set to MY.
| Identifier | Format | Example |
|---|---|---|
| SSM registration number | 12 digits | 201901012345 |
You can also search by legal name.
Statuses and legal forms
Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.
| Register status | Normalised status |
|---|---|
| EXISTING | Active |
| ACTIVE | Active |
| EXPIRED | Suspended |
| TERMINATED | Dissolved / Struck Off |
| DISSOLVED | Dissolved / Struck Off |
Legal forms come back in entity_type: companies show LIMITED BY SHARES, and registered businesses show Trade Name or Personal Name.
Quirks and gotchas
Country-specific behaviour to know before you integrate.
| Quirk | Details |
|---|---|
| Two kinds of record | About 3 in 4 results are companies (EXISTING, LIMITED BY SHARES). The rest are registered businesses (Trade Name or Personal Name), which have owners instead of directors and shareholders. |
| Expired businesses | A registered business that was not renewed shows EXPIRED (normalised Suspended). About 1 in 10 results are like this. |
| Owners are not UBOs | Owners of registered businesses come back with the normalised role ULTIMATE_BENEFICIAL_OWNER. Companies have no UBO data. |
| Secretaries are legal representatives | Company secretaries come back with the normalised role LEGAL_REPRESENTATIVE. |
| Old company numbers | The old-format company number is returned next to the 12-digit number, so you can match older records. |
Limits
- UBOs and articles of association are not returned.
- Documents are ordered on request, not returned with the verification.
Updated about 20 hours ago
