Company Identifiers
- Registrikood (Registry code): Primary registration number — 8 digits (e.g.,
11283219). - Käibemaksukohustuslase (VAT number): VAT number. Format:
EE+ 9 digits (e.g.,EE101074485)
Search Capabilities
- By Registrikood (8 digits, without spaces):
search("12417834") - By company name (contains/partial match):
search("Bolt Technology OÜ") - Inputs can be either Registrikood, name or VAT number.
- Supports both companies and sole traders.
Data Sources and Orchestration
- E-Äriregister (e-Business register, also named “ariregister” or “RIK” (Center of Registers and Information systems)) is used for everything :
- Data is made available through the endpoint
https://ariregxmlv6.rik.ee/ - The endpoint accepts and returns XML ; we use the library
fast-xml-parserto build XML queries and parse XML data.
Company Status
Company status is harmonized from official registers. Possible statuses:- Active
- In Liquidation (treated as inactive)
- Under Insolvency Proceedings
- Deleted/Closed
- Unknown
- Signals are taken from the Ariregistri (VR).
- If Ariregistri displays a status of “R” (Entered into register), status is Active. Any other status is treated as inactive.
- When the register indicates insolvency proceedings, status is Under Insolvency Proceedings (reflects proceedings, not outcome).
- When the register indicates bankruptcy, status is Insolvency Proceedings, with an additional
closureReasonof “BANKRUPTCY”. - When the register indicates deletion/closure (status = “K”), status is Closed.
Legal Forms
- The local legal form (Õiguslik vorm) is preserved from registries and then standardized.
- We map to ISO 20275 when possible and provide English translations.
- Available legal forms from the Estonian Business Registry (RIK):
| Code | English translation | Local name |
|---|---|---|
| OÜ | Private limited company | Osaühing |
| AS | Public limited company | Aktsiaselts |
| TÜ | General partnership | Täisühing |
| FIE | Sole proprietorship | Füüsilisest isikust ettevõtja |
| TÜH | Commercial cooperative | Tulundusühistu |
| MTÜ | Non-profit association | Mittetulundusühing |
| SA | Foundation | Sihtasutus |
| KÜ | Apartment association | Korteriühistu |
| UÜ | Trust association | Usaldusühing |
| MPÜ | Land improvement cooperative | Maaparandusühistu |
| AMETÜ | Trade union | Ametiühing |
| ERAK | Political party | Erakond |
| EMÜ | European Economic Interest Grouping | Euroopa majandushuviühing |
| SE | European Company (Societas Europaea) | Euroopa äriühing (Societas Europaea) |
| SCE | European Cooperative Society | Euroopa ühistu |
| TKR | European Grouping of Territorial Cooperation | Euroopa territoriaalse koostöö rühmitus |
| FIL | Foreign company branch | Välismaa äriühingu filiaal |
| TRAS | Executive government institution or other state institution | Täidesaatva riigivõimu asutus või riigi muu institutsioon |
| AVOIG | Public law legal entity, constitutional institution or their establishment | Avalik-õiguslik juriidiline isik, põhiseaduslik institutsioon või nende asutus |
| KOVAS | Local government institution | Kohaliku omavalitsuse asutus |
Legal Representatives
- Extracted from the Ariregistri, under the key “kaardile_kantud_isikud”
- Role names are kept locally and standardized; e.g.,
JUHL→ “Management board member”. All roles are located in the Estonianrole-mapper.tsfile. - Start/end dates of functions are captured where available.
Shareholders
- Extracted from the Ariregistri, under the key “kaardivalised_isikud”. They are currently selected only if they their amount of shares is strictly superior to 0.