Ariregister Estonia Business Register Scraper avatar

Ariregister Estonia Business Register Scraper

Pricing

from $0.80 / 1,000 record scrapeds

Go to Apify Store
Ariregister Estonia Business Register Scraper

Ariregister Estonia Business Register Scraper

Pulls full records from Estonia's official Business Register: registered office, officers, shareholders, beneficial owners, annual-report filing history and commercial pledges. Walks the whole register, covering companies, sole traders, NPOs and foundations in every status.

Pricing

from $0.80 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Estonia Business Register Data — Ariregister Scraper

Pull full company records from Ariregister, Estonia's official Business Register. Returns registered office, officers, shareholders, beneficial owners, annual-report filing history, and commercial pledges for any legal person on the register — companies, sole traders, NPOs, and foundations, in every status.


Ariregister Scraper Features

  • Walks the whole register instead of answering one lookup at a time
  • Returns the compliance sections KYB and AML teams actually need — beneficial owners, shareholder holdings, board history
  • Includes the full annual-report filing history with document URLs, going back as far as the register has records
  • Surfaces the commercial-pledge register — outstanding pledges, ranking, amount, and the pledgee
  • Flags outstanding tax arrears per the Estonian Tax and Customs Board
  • Look up specific registry codes directly, or let the run walk forward through the register on its own
  • No account or login required — this is public register data

Who Uses Estonia Company Data?

  • KYB/AML analysts — screen an Estonian counterparty's officers, shareholders, and beneficial owners in one pull
  • Compliance teams — check tax-arrears status and outstanding commercial pledges before signing off on a deal
  • Due-diligence researchers — pull the full annual-report filing history for a company instead of requesting it by hand
  • Fintech and e-Residency platforms — verify a newly incorporated Estonian company's officers and registered address
  • Data teams — build a local mirror of the Estonian register for downstream matching against other jurisdictions

How Ariregister Scraper Works

  1. Give it specific registry codes, or leave the input blank to walk the register from the start.
  2. It looks up each company's page and pulls the general record — name, legal form, status, address, VAT number, share capital.
  3. It reads every compliance section the register publishes for that company — management board, shareholders, beneficial owners, EMTAK activity codes, annual-report history, tax-arrears status, and commercial pledges.
  4. Every record lands in your dataset as clean, consistently-shaped JSON.

Input

{
"maxItems": 50
}
FieldTypeDefaultDescription
maxItemsinteger10Maximum number of company records to return this run
registryCodesarray(empty)Specific registry codes to look up. Leave empty to walk the register from the start instead
resumeCursorstring(none)Cursor from a previous run's Output — continue a walk that stopped partway through

Looking up specific companies

{
"registryCodes": ["10060701", "10099962"],
"maxItems": 2
}

Ariregister Scraper Output Fields

{
"registry_code": "10099962",
"company_name": "Nordecon AS",
"previous_names": ["AS Nordecon International", "AS EESTI EHITUS"],
"legal_form": "Public limited company",
"status": "Entered into the register",
"registration_date": "04.11.1996",
"vat_number": "EE100068463",
"address_full": "Harju maakond, Tallinn, Põhja-Tallinna linnaosa, Toompuiestee 35, 10149",
"county": "Harju maakond",
"postal_code": "10149",
"email": "nordecon@nordecon.com",
"phone": "+372 6154400",
"website": "www.nordecon.com",
"share_capital": 14378485.72,
"currency": "EUR",
"fiscal_year_end": "01.01 - 31.12",
"emtak_codes": ["41001", "42991", "71121", "42111"],
"main_activity": "Construction of residential and non-residential buildings",
"board_members": ["Tarmo Pohlak | 37410045211 | Management board member | 06.06.2023"],
"shareholders": ["7429244.96 EUR Sole property | Omanikukonto: AS Nordic Contractors | 10359185 | 03.06.2026"],
"beneficial_owners": [],
"annual_reports": ["2025 — submitted 12.06.2026, period 01.01.2025 - 31.12.2025, status Valid — https://ariregister.rik.ee/eng/company/10099962/file/9014231198"],
"commercial_pledges": ["#7 — Entered into the register — 23 423 619.19 EUR — rank 1 (esimene) — since 03.01.2011 — pledgee: Swedbank AS (10060701)"],
"tax_arrears_flag": false,
"employee_count_band": "142",
"company_url": "https://ariregister.rik.ee/eng/company/10099962",
"scraped_at": "2026-08-09T02:38:58.220Z"
}
FieldTypeDescription
registry_codestringEstonian business registry code (unique identifier)
company_namestringCurrent legal name
previous_namesarrayPrior/invalid legal names on record
legal_formstringLegal form (e.g. Osaühing, Aktsiaselts)
statusstringRegistry status — entered into the register, in liquidation, bankrupt, deleted
registration_datestringDate first entered into the register
vat_numberstringVAT registration number, if VAT-liable
address_fullstringFull registered address as published
countystringCounty / municipality of the registered address
postal_codestringPostal code of the registered address
emailstringRegistered contact email, if published
phonestringRegistered contact phone, if published
websitestringRegistered website, if published
share_capitalnumberDeclared share/equity capital
currencystringCurrency of the declared share capital
fiscal_year_endstringFinancial year period as published
emtak_codesarrayEMTAK (Estonian activity classification) codes for every listed area of activity
main_activitystringPrincipal area of activity (EMTAK description)
board_membersarrayManagement board / representation entries — name, role, start date, masked personal code
shareholdersarrayShareholder entries — name, contribution amount/currency, holding type, start date, masked personal code
beneficial_ownersarrayBeneficial-owner entries — name, manner of control, start date, masked personal code/DOB
annual_reportsarrayFiled annual reports — year, submission date, period, status, document URL
commercial_pledgesarrayCommercial pledge register entries — number, status, amount, ranking, first-entry date, pledgee
tax_arrears_flagbooleanTrue when the Estonian Tax and Customs Board reports outstanding tax arrears
employee_count_bandstringPublished employee count, when the register discloses it for this legal person
company_urlstringCanonical source URL for this company's register page
scraped_atstringISO-8601 timestamp when this record was scraped

Personal identification codes are partially masked by the register itself. This scraper returns exactly what's published — it never attempts to reconstruct a masked code.


Resuming a large crawl

Every run emits a resumeCursor in its Output. If a large crawl stops before it finishes — because it hit maxItems, your spend cap (maxTotalChargeUsd), or was aborted — start a new run with the same input plus that resumeCursor to continue from where it left off. The crawl resumes from the queued work the previous run didn't reach.

  • You are not re-charged for records the earlier run already delivered.
  • Resume within your account's run-retention window — on the free tier, roughly your 10 most recent runs. Once the source run is pruned, its resumeCursor is no longer valid.
  • resumeCursor is opaque — supply it unmodified.

FAQ

How do I scrape Ariregister, the Estonian Business Register?

Run this actor with a maxItems value, or supply specific registryCodes if you already know which companies you want. It returns the full record for each — officers, shareholders, beneficial owners, annual reports, and commercial pledges — as structured JSON.

What data can I get from the Estonian Business Register?

Everything the register publishes on a company's page: legal form, status, registered address, VAT number, share capital, management board, shareholders, beneficial owners, EMTAK activity codes, annual-report filing history, commercial pledges, and tax-arrears status.

Can I look up a specific Estonian company by registry code?

Yes. Pass one or more codes in registryCodes and the actor returns just those records instead of walking the register.

Does this cover companies that are deleted or in liquidation, not just active ones?

Yes. The register status field reflects whatever the source publishes — registered, in liquidation, bankrupt, or deleted — and the actor doesn't filter any of them out.

Does Ariregister Scraper require an account or subscription?

No. This is public register data — no account, no login, nothing to sign up for.


Need More Features?

Need custom fields or a different lookup mode? File an issue or get in touch.

Why Use Ariregister Scraper?

  • Full-registry coverage — walks the whole register instead of stopping at one lookup, so you can build a real dataset instead of collecting profiles one at a time.
  • Compliance-grade fields — beneficial owners, shareholder holdings, and the annual-report filing history, which is the data KYB and AML reviews are actually built around.
  • Clean, consistent output — every record follows the same schema whether the company is a bank or a two-person OÜ.