---
title: "Estonian Company Data (x402)"
method: GET
path: "/x402/v2/estonian-company-data"
tags: ["x402"]
---

# Estonian Company Data (x402)

`GET /x402/v2/estonian-company-data`

## Request

- Base URL: `https://api.strale.io`
- URL: `https://api.strale.io/x402/v2/estonian-company-data`
- Auth: none required

Look up Estonian company data from the e-Business Register. Accepts registry code (8 digits) or fuzzy company name. Returns legal_representatives[] from RIK Ariregister Open Data (CC BY 4.0).

## Query parameters

- `name` string: Alias for company_name
- `task` string: Free-text alias — registry code or company name
- `query` string: Free-text alias — registry code or company name
- `company_name` string: Company name. Resolved against the Business Register and accepted only on a confident name match — an ambiguous name is refused rather than resolved to the wrong legal entity.
- `registry_code` string: Estonian registry code, 8 digits (e.g. 10238429)

## Response `200`

Success

- object
  - `status` string
  - `address` string
  - `company_name` string
  - `jurisdiction` string
  - `business_type` string
  - `registry_code` string
  - `tier_2_available` boolean: True when at least one active legal representative is returned from the ee_directors cache.
  - `ubo_availability` string: UBO availability flag. EE is unavailable_no_registry — programmatic UBO access not exposed by Ariregister at v1.
  - `legal_representatives` unknown[]: Canonical legal-representatives shape (DEC-20260518-A). Each entry is { type, name, role, role_code, role_group, date_of_birth, start_date }. date_of_birth is always null for EE — redacted upstream by RIK since 2024-11-01.
    - unknown
  - `tier_2_available_reason` string: Explanation of tier-2 availability (source + redacted-PIDs caveat + last cache refresh) or non-availability.
  - `ubo_availability_reason` string
  - `total_legal_representatives` integer: Count of active legal_representatives returned. 0 when ee_directors cache has no active rows for this registry code.

## Other responses

- `402`: Payment required (x402 — pay with USDC on Base)

---

[API](https://skmtc.dev/strale/apis/strale-api-2.md) · [All operations](https://skmtc.dev/strale/apis/strale-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/strale/apis/strale-api-2/revisions/a5293878cfc6?raw)
