🇹🇭 Thailand
Company data and directors for Thai businesses
Overview
AiPrise verifies Thai businesses against the Department of Business Development (DBD), Ministry of Commerce. A business verification returns the company profile, the representative's name and the directors.
Coverage
| Data point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name in English and Thai, legal form, status, registration date, registered address |
| Representative | Yes | The name is in business_info.additional_fields.legal_person_name |
| Directors | Yes | Listed without a role title, so the normalised role is UNKNOWN |
| Shareholders | No | Returned for very few companies |
| Ultimate beneficial owners | No |
| Document | Returned |
|---|---|
| Register extract | No |
| Articles of association | No |
| Financial statements | No |
| UBO extract | No |
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, directors) | 15 seconds | 27 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 |
|---|---|---|---|
| Private limited company | Company Limited | Yes | Profile, representative, directors |
| Public limited company | Public Company Limited | Yes | Profile, representative, directors |
| Partnership | Ordinary Partnership | Yes | Profile and representative |
Sources
| Register | What it gives |
|---|---|
| Department of Business Development (DBD) | Company profile, representative, directors |
Identifiers
Send the juristic person registration number as business_entity_id, with country_code set to TH.
| Identifier | Format | Example |
|---|---|---|
| Juristic person registration number | 13 digits. A 12-digit number gets a leading 0 added. | 0105512345678 |
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 |
|---|---|
| Operating | Active |
Every Thai result in production had the status Operating. Legal forms come back in English in entity_type, for example Company Limited, Public Company Limited and Ordinary Partnership.
Quirks and gotchas
Country-specific behaviour to know before you integrate.
| Quirk | Details |
|---|---|
| Directors have no role title | Directors come back as related persons without a role title, so their normalised role is UNKNOWN. Treat them as directors. |
| Representative is a field | The representative's name comes back as a company field, not as a related person. |
| Leading zero | If you send a 12-digit number, a leading 0 is added to make the 13-digit registration number. |
Limits
- Shareholders and UBOs are not returned.
- Register documents are not returned.
Updated about 20 hours ago
