Estonia Company Data, Contacts & Ownership (Äriregister) avatar

Estonia Company Data, Contacts & Ownership (Äriregister)

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Estonia Company Data, Contacts & Ownership (Äriregister)

Estonia Company Data, Contacts & Ownership (Äriregister)

Search 358K+ Estonian companies from the official Business Register. Verified identity, address, email & phone, VAT, capital and activities (EMTAK) — plus optional ownership: board, shareholders & beneficial owners (UBO). Open data (CC BY 4.0), no key.

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

Berkan Kaplan

Berkan Kaplan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Estonia Company Data, Contacts & Ownership

Estonia Company Data, Contacts & Ownership (Äriregister)

Need verified, deliverable B2B data for the Estonian market — not a stale identity dump? This Actor turns Estonia's official Business Register (Äriregister / RIK) into ready-to-use company records: 358,000+ companies, ~96% with a public email, plus VAT, share capital, sector (EMTAK) — and the full ownership graph (board, shareholders, beneficial owners).

Built on Estonia's official open data, licensed CC BY 4.0 — free to reuse and resell, with attribution. No API key, no login, no fragile HTML scraping — so it doesn't break when a website changes.

  • 🇪🇪 358K+ companies — the whole active register, not a sample
  • 📧 ~96% have a real email (measured) — a genuine, compliant lead source
  • 🏛️ Ownership on demand — board, shareholders (with %) and beneficial owners (UBO) for KYC/AML
  • One run → one clean, flat dataset (JSON / CSV / Excel / API)

Quick start (API)

Get 100 IT companies in Tallinn that have an email, in one call:

curl -X POST "https://api.apify.com/v2/acts/foxlabs~estonia-company-data/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "activityQuery": "62", "location": "Tallinn", "onlyWithEmail": true, "maxResults": 100 }'

Prefer no code? Open the Input tab, set your filters, and click Start — then download the results.

What you get

One clean, flat record per company:

FieldTypeDescription
namestringRegistered legal name
registryCodestring8-digit Estonian registry code (ariregistri kood)
legalForm / legalFormCodestringe.g. Osaühing /
status / isActivestring / boolRegistry status
vatNumberstringEE VAT number (where registered)
email / emails[]string / arrayPublic contact email(s)
phone / phones[]string / arrayPublic phone(s)
websitestringWhere listed
address / countystringFull address + county
capitalobject{ amount, currency } share capital
primaryActivity / activities[]string / arrayEMTAK sector { emtakCode, activity }
ownership (optional)object{ board[], shareholders[] (with sharePercent), beneficialOwners[] }
source / license / registryUrlstringProvenance

Sample output

{
"name": "CGI Eesti OÜ",
"registryCode": "10259958",
"legalForm": "Osaühing",
"status": "Registrisse kantud",
"isActive": true,
"vatNumber": "EE100259311",
"email": "eesti@cgi.com",
"phone": "+372 6649100",
"county": "Harju maakond",
"capital": { "amount": 95850, "currency": "EUR" },
"primaryActivity": "Programmeerimine",
"activities": [{ "emtakCode": "62011", "activity": "Programmeerimine" }],
"source": "Estonian Business Register (Äriregister / RIK)",
"license": "CC BY 4.0",
"registryUrl": "https://ariregister.rik.ee/est/company/10259958"
}

Input & filters

  • Company name search (case-insensitive), or exact registry codes for precise lookup.
  • Legal form (OÜ, AS, MTÜ, FIE …) and status (active only / all).
  • Location — matches the company address (county or city, e.g. Tallinn, Harju).
  • Activity / sector — an EMTAK code prefix (62 = IT) or a keyword.
  • Only companies with an email — for clean lead lists.
  • Include ownership — attach board, shareholders & beneficial owners.
  • Max results — up to 200,000.

Example inputs (copy & paste)

// 1) Lead list — all IT companies in Tallinn that publish an email
{ "activityQuery": "62", "location": "Tallinn", "onlyWithEmail": true, "maxResults": 1000 }
// 2) KYC / KYB lookup — specific companies with the full ownership graph (board, shareholders, UBO)
{ "registryCodes": ["10259958", "12417834"], "includeOwnership": true }
// 3) Whole segment — every active AS (public limited company)
{ "legalForm": "AS", "status": "active", "maxResults": 50000 }
// 4) Company name search — find a company and its owners by name
{ "searchQuery": "Bolt", "includeOwnership": true }
// 5) Regional lead list — companies in Tartu county with a deliverable email
{ "location": "Tartu", "onlyWithEmail": true, "maxResults": 5000 }
// 6) Non-profit directory — every active MTÜ (non-profit association)
{ "legalForm": "MTÜ", "status": "active", "maxResults": 10000 }
// 7) Sector export — the full construction sector (EMTAK 41–43)
{ "activityQuery": "41", "maxResults": 20000 }

Use cases

  • Outbound sales & lead lists. You sell to Estonian software firms. Filter activityQuery: "62" + location: "Tallinn" + onlyWithEmail: true and you get a CRM-ready list of companies with a deliverable email, VAT, and a size signal (share capital) to prioritise — no manual list-building.
  • KYC / KYB & AML. Onboarding an Estonian counterparty? Pass its registryCodes with Include ownership on → verified legal identity, VAT, status, and the beneficial-owner (UBO) chain your compliance checks require, in one call.
  • Market sizing & research. Studying a sector? Pull every company for an EMTAK code or a county → count the players, their legal forms and capital distribution to size the market and spot leaders.
  • CRM enrichment & cleanup. Already have a list of Estonian names or codes? Feed them in → append VAT, current contacts, capital and ownership. Missing fields return null, never a guess.
  • Investment & M&A screening. Screen a sector for targets: filter by activity + status, enable ownership to see who controls each company, and rank by share capital.
  • Recruiting & partnership prospecting. Find companies by region + sector with a phone/email to reach decision-makers directly.

Performance & throughput

Each run loads the official bulk register (~30–60s), then filters locally — so large pulls are fast: ~10,000 companies in a few minutes. Turning on Include ownership downloads extra relation files (board/shareholders/UBO, ~2 GB) and adds a few minutes. Throughput is bounded only by your Apify plan; there are no external keys, proxies or rate limits.

Integrations

JavaScript (apify-client):

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('foxlabs/estonia-company-data').call({
activityQuery: '62', location: 'Tallinn', onlyWithEmail: true, maxResults: 500,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python (apify-client):

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("foxlabs/estonia-company-data").call(run_input={
"activityQuery": "62", "location": "Tallinn", "onlyWithEmail": True, "maxResults": 500,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["name"], item.get("email"))

Also works with Make / n8n / Zapier (Apify app → run this Actor, map the input), scheduled runs, webhooks, and the Apify MCP server for AI agents.

Data quality (measured, active companies)

FieldFill rate
Name, registry code, legal form, status100%
Business activity (EMTAK)~96%
Contact email~96%
Address~92%
Share capital~76%
Phone~65%
VAT number~34% (only VAT-registered companies have one)
Website~6% (Estonian companies list email, rarely a website)

Measured on a representative live-dataset sample. Contacts and financials come only from the register — never fabricated; missing values are null.

Pricing

Pay per result — you're billed per company returned; ownership enrichment is included in that price when enabled. There's an Apify free tier to evaluate the full feature set before you scale. No proxies or third-party costs.

FAQ

Can I use this data commercially / resell it? Yes — the register is CC BY 4.0, which permits commercial reuse and redistribution with attribution. Records carry the required attribution string.

How fresh is the data? It's read from the register's official open-data drop, refreshed by RIK. Each run pulls the current data.

Do I need an API key or account with Estonia? No. No key, no login.

What export formats are available? JSON, CSV, Excel, or via the Apify API/integrations.

Can I look up specific companies? Yes — put their 8-digit codes in registryCodes.

What's in the ownership data? Board members (role), shareholders (with sharePercent), and beneficial owners (control method, country). Turn on Include ownership.

Are personal ID codes included? No — only names, roles and (where relevant) a stable hash. See GDPR note below.

Why is website so low? Estonian companies register an email, rarely a website. Email + phone are the reliable channels.

How many companies can I get in one run? Up to 200,000 via maxResults.

Is there a rate limit? No external key/limit — throughput is bounded only by your Apify plan.

Troubleshooting

  • 0 results → your filters are too narrow. Widen the location or activityQuery, or clear onlyWithEmail.
  • Ownership run is slow → ownership downloads ~2 GB of board/shareholder/UBO relations. Leave Include ownership off for fast lead runs.
  • A company has no email → ~4% of active companies publish none; that's the register, not a miss (value is null, never fabricated).
  • First results take ~a minute → the Actor loads the official bulk open data at the start of each run (it's built for filtered lists, not single instant lookups).
  • Personal data / GDPR. Board, shareholder and beneficial-owner names are individuals published by law in the official register. Redistribution is permitted under CC BY 4.0, but if you process this personal data you're responsible for your own GDPR legal basis. Personal ID codes are not included.
  • County vs. court district. county comes from the real company address. (Estonia's registry court is centralised to Tartu for every company, so that field isn't usable geography — we don't expose it.)
  • Attribution. Records carry Contains Estonian Business Register data, © Republic of Estonia, licensed under CC BY 4.0.
  • Not affiliated with RIK or the Republic of Estonia; this Actor redistributes their public open data.

Support

Questions, a field you'd like added, or a custom build? Open the Issues tab on this Actor, or email info@foxlabs.com.tr. We reply fast.

If this Actor saves you time, a ⭐ review really helps.

Changelog

0.2 — 2026-07-05

  • Reworked docs: API quick-start, sample output, integration snippets (JS/Python/Make/MCP), FAQ & troubleshooting.

0.1

  • Initial release. 358K+ Estonian companies from the official Business Register open data (CC BY 4.0): identity, VAT, address, email/phone, share capital and EMTAK activities, with optional board/shareholder/beneficial-owner ownership.

Part of the foXLabs data platform — official public-data company, contact, ownership, jobs, charity, location & AI-search intelligence scrapers. Browse the full suite at data.foxlabs.com.tr.