Estonia e-Business Register Company Scraper avatar

Estonia e-Business Register Company Scraper

Pricing

from $12.75 / 1,000 results

Go to Apify Store
Estonia e-Business Register Company Scraper

Estonia e-Business Register Company Scraper

Search the Estonian e-Business Register and export company records: registry code, name, previous names, status, legal form and registered legal address. Export to JSON, CSV or Excel.

Pricing

from $12.75 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Share

Estonia e-Business Register Company Scraper

Estonia e-Business Register Company Scraper

Here is one real result, with every field the actor returns (all AI add-ons enabled):

{
"registryCode": "17449106",
"name": "Bolt App Services AS",
"previousNames": [],
"status": "Registered",
"statusCode": "R",
"active": true,
"legalForm": "Public limited company (AS)",
"legalFormCode": "1",
"legalAddress": "Harju maakond, Tallinn, Kesklinna linnaosa, Vana-Lõuna tn 15",
"zipCode": "10134",
"vatNumber": "EE102090374",
"vatRegistered": true,
"capital": 25000,
"capitalCurrency": "EUR",
"email": "registry.notices@bolt.eu",
"phone": "+372 56645297",
"companyId": 9000439617,
"url": "https://ariregister.rik.ee/eng/company/17449106",
"aiSummary": "Bolt App Services AS is a registered public limited company (AS) based in Tallinn, Estonia. With a share capital of 25,000 EUR, the company is likely involved in providing app services.",
"aiRiskLevel": "low",
"aiRiskFlags": [],
"aiRiskRationale": "The company is registered, has a valid VAT number, and maintains a reasonable share capital with no notable red flags.",
"aiIndustry": "Technology",
"aiCategories": ["App Development", "Software Services", "Mobile Applications", "Digital Services", "IT Services"],
"aiIndustryConfidence": "medium",
"source": "Estonia e-Business Register",
"observedAt": "2026-08-14T07:33:53.766Z"
}

The most complete Estonia e-Business Register scraper available. It returns every core field the official register exposes for each company, including VAT number, registered share capital, and public contact email and phone, plus optional AI add-ons for a KYB summary, risk flags, and industry classification, and gives you status, legal form, and VAT filters to target exactly the companies you need.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor searches the Estonian e-Business Register (ariregister.rik.ee) by company name or registry code, applies the status/legal-form/VAT filters you pass, and writes one normalized record per company to the run's dataset. When includeDetails is on, each company is enriched with its VAT number, registered share capital, and public contact email and phone. Optional add-ons find a business contact email and person, write an AI KYB summary, flag compliance risks, and classify the company's industry.

Data covers companies registered in Estonia. Missing source values are returned as null or empty, never invented.

Quickstart

Open the actor, paste this into the input, and press Run. It searches for Telia and Bolt with VAT, capital, and contact details.

{
"searchQuery": "Telia, Bolt",
"maxCompanies": 10,
"includeDetails": true
}

Pass company names, registry codes, or a mix (comma or newline separated), for example Telia, 10234957, Bolt. Add status, legalForm, or onlyVatRegistered to narrow the results.

Input reference

FieldTypeRequiredDefaultDescription
searchQuerystringnoTelia, BoltOne or more company names or registry codes, separated by commas or new lines. Each term returns the matching Estonian companies.
maxCompaniesintegerno10Maximum number of company records to collect.
includeDetailsbooleannotrueEnrich each company with VAT number, registered share capital, and public contact email and phone from the register.
statusenumno(all)Keep only companies with this registry status: R Registered, N Deleted, L In liquidation, K Bankrupt, S Pending registration.
legalFormenumno(all)Keep only companies of this legal form (for example 1 Public limited company AS, 5 Private limited company OU, 9 Sole proprietor FIE, 10 Branch of a foreign company).
onlyVatRegisteredbooleannofalseKeep only companies that have a VAT number (requires includeDetails).
enrichContactsbooleannofalsePaid add-on. For each result without an email, attempt to find a public business contact email and a contact person's name. Billed per attempt, plus an extra charge only when an email is found.
enrichContactsMaxintegerno50Cap how many results the contact add-on tries to enrich. Free Apify accounts are capped at 3.
withCompanySummarybooleannofalseAI add-on (paid plans). Generate a concise 2-3 sentence KYB summary of each company. Billed per company summarised.
withRiskFlagsbooleannofalseAI add-on (paid plans). Flag KYB/compliance red flags with a risk level. Billed per company reviewed.
withIndustrybooleannofalseAI add-on (paid plans). Classify each company's likely industry and sector tags. Billed per company classified.

Output reference

One dataset item per company. Types: string, integer, number, boolean, array, or null when the source value is absent. Detail fields (VAT, capital, email, phone) require includeDetails; ai* fields appear only when the matching add-on is enabled.

FieldTypeDescription
registryCodestringEstonian registry code (unique per company).
namestringCurrent legal name.
previousNamesstring[]Former names, when any.
statusstringRegistry status label, for example Registered.
statusCodestringStatus code (R, N, L, K, S).
activebooleantrue when the company is registered/active.
legalFormstringLegal form label, for example Public limited company (AS).
legalFormCodestringLegal form code.
legalAddressstringRegistered address.
zipCodestringPostal code.
vatNumberstringVAT number, or null when not VAT-registered (requires details).
vatRegisteredbooleanWhether the company has a VAT number.
capitalnumberRegistered share capital amount.
capitalCurrencystringCapital currency, for example EUR.
emailstringPublic contact email from the register, when published.
phonestringPublic contact phone from the register, when published.
companyIdintegerInternal register company id.
urlstringCompany page URL on the e-Business Register.
aiSummarystringAI KYB summary (only with withCompanySummary).
aiRiskLevelstringAI risk level low/medium/high (only with withRiskFlags).
aiRiskFlagsstring[]AI red-flag labels (only with withRiskFlags).
aiRiskRationalestringAI rationale for the risk assessment.
aiIndustrystringAI industry label (only with withIndustry).
aiCategoriesstring[]AI sector tags (only with withIndustry).
aiIndustryConfidencestringAI industry confidence low/medium/high.
sourcestringData source label.
observedAtstringISO 8601 timestamp of when the record was collected.

On a failed run, a single item with a populated error field is written instead.

Example output record

Real record from a live run (input {"searchQuery": "Bolt", "maxCompanies": 2, "includeDetails": true, "withCompanySummary": true, "withRiskFlags": true, "withIndustry": true}):

{
"registryCode": "17449106",
"name": "Bolt App Services AS",
"previousNames": [],
"status": "Registered",
"statusCode": "R",
"active": true,
"legalForm": "Public limited company (AS)",
"legalFormCode": "1",
"legalAddress": "Harju maakond, Tallinn, Kesklinna linnaosa, Vana-Lõuna tn 15",
"zipCode": "10134",
"vatNumber": "EE102090374",
"vatRegistered": true,
"capital": 25000,
"capitalCurrency": "EUR",
"email": "registry.notices@bolt.eu",
"phone": "+372 56645297",
"companyId": 9000439617,
"url": "https://ariregister.rik.ee/eng/company/17449106",
"aiSummary": "Bolt App Services AS is a registered public limited company (AS) based in Tallinn, Estonia. With a share capital of 25,000 EUR, the company is likely involved in providing app services.",
"aiRiskLevel": "low",
"aiRiskFlags": [],
"aiRiskRationale": "The company is registered, has a valid VAT number, and maintains a reasonable share capital with no notable red flags.",
"aiIndustry": "Technology",
"aiCategories": ["App Development", "Software Services", "Mobile Applications", "Digital Services", "IT Services"],
"aiIndustryConfidence": "medium",
"source": "Estonia e-Business Register",
"observedAt": "2026-08-14T07:33:53.766Z"
}

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~estonia-business-register-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"Telia, Bolt","maxCompanies":25,"includeDetails":true}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~estonia-business-register-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"17449106","legalForm":"1","onlyVatRegistered":true,"maxCompanies":100}'

Apify CLI:

apify call scrapers_lat/estonia-business-register-scraper \
--input '{"searchQuery":"Bolt","includeDetails":true}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per company record returned (result event). See the pricing tab for the current per-result price.
  • Optional add-ons. details (VAT, capital, contacts) is billed per enriched record. Contact enrichment and the AI add-ons (ai_company_summary, ai_risk_flags, ai_industry) are billed per company and only when they produce output. Paid add-ons are disabled for free plans; contact enrichment is capped at 3 results on free accounts.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results and add-ons.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxCompanies.

FAQ and troubleshooting

A run returned 0 records. Why? No company matched the search terms, or your status/legal-form/VAT filters excluded everything. Check the spelling or registry code, or loosen the filters. Zero-result runs are not charged.

Can I look up a company by registry code? Yes. Put the registry code in searchQuery (for example 17449106). You can mix names and codes in one run, separated by commas.

Why is vatNumber null? Either the company is not VAT-registered, or includeDetails was off. VAT number, capital, email, and phone come from the details enrichment.

How do I get only VAT-registered companies? Set onlyVatRegistered to true (with includeDetails on). Companies without a VAT number are dropped.

What do the AI add-ons return? withCompanySummary writes a short KYB summary, withRiskFlags returns a risk level with flags and rationale, and withIndustry classifies the industry and sector tags. Each is billed only when it produces output.

Is this an official Estonian government tool? No. This actor is independent and has no affiliation with the Republic of Estonia or the Centre of Registers and Information Systems. It reads only data that is publicly available on the e-Business Register.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with the Estonian e-Business Register or the Republic of Estonia. Accesses only publicly available registry data.