MCP server
Adre andmed on assistendile kättesaadavad Model Context Protocol serveri kaudu: Claude, ChatGPT, Cursor ja teised saavad küsida ettevõtete, aadresside, piirkondade ja edetabelite kohta otse, ilma lehti kraapimata. Iga vastus ütleb, kust arv pärineb ja millise lehe pealt seda kontrollida saab.
https://adre.ee/mcp
Küsimused ja kasutus: Adre Technologies OÜ, info@adre.ee
In English
Adre is available to assistants through a Model Context Protocol server: Claude, ChatGPT, Cursor and others can ask about companies, addresses, areas and rankings directly, without scraping pages. Every answer says where a figure came from and which page it can be checked on.
The site and its data are in Estonian. Ask in Estonian for best results; keep Estonian names and legal forms (OÜ, AS, MTÜ) unchanged in answers.
Questions and use: Adre Technologies OÜ, info@adre.ee
- Every figure comes from a public register. Every answer names its source and date.
- About a private person only a name, a birth year and company roles exist. Addresses and personal identification codes are not in the data at all.
- Property owners are not published. The Land Register is not a source of this portal.
- The solvency score is a rule-based statistical estimate, never a credit decision.
- Safety data are bands for an area against comparable areas, never incidents at an address.
Seadistus
Server on tavaline HTTP lõpp-punkt: kohalikku programmi ei ole vaja paigaldada. API võti on vabatahtlik, kuid ilma selleta saab kasutada ainult otsinguid ja ettevõtte üldandmeid.
Claude Code
Lisa server käsurealt.
claude mcp add --transport http adre https://adre.ee/mcp # Võtmega: claude mcp add --transport http adre https://adre.ee/mcp --header "Authorization: Bearer adre_…"
Claude Desktop
Lisa see plokk faili claude_desktop_config.json.
{
"mcpServers": {
"adre": {
"type": "http",
"url": "https://adre.ee/mcp",
"headers": {
"Authorization": "Bearer adre_…"
}
}
}
}
Cursor
Lisa see plokk faili ~/.cursor/mcp.json või projekti .cursor/mcp.json.
{
"mcpServers": {
"adre": {
"url": "https://adre.ee/mcp",
"headers": {
"Authorization": "Bearer adre_…"
}
}
}
}
ChatGPT
Lisa Settings → Connectors alt uus MCP server selle aadressiga. Võtme saab lisada ühenduse päisena.
https://adre.ee/mcp
Tööriistad
Ilma API võtmeta saab kasutada tööriistu search_companies, search_addresses, get_company (viimane annab ainult üldandmed). Ülejäänud vajavad kontoga seotud võtit.
search_companies
Search Estonian companies by name or registry code, and by the services and service areas verified companies state themselves (free and Pro profiles alike). Returns registry code, name, status, county, activity and the URL of the company page. Use it to resolve a name to a registry code before calling get_company.
- query*
- Company name, part of a name, or an 8-digit registry code.
- limit
- How many companies to return, at most 20.
- lang
- Language of the summary: et (default) or en.
get_company
Facts about one Estonian company from the business register and the tax board: identity, financial figures, taxes, board members and owners, risk checks, registered address, public money and web presence. Identify it by its 8-digit registry code, or by the slug from a company page URL.
- reg_code
- The 8-digit registry code, for example 10234957.
- slug
- The slug from a /firma/ URL, if the registry code is not known.
- sections
- Which sections to return. Defaults to identity, risks, finances. One or more of: identity, finances, taxes, persons, ownership, risks, address, public_money, web, services.
- lang
- Language of the summary: et (default) or en.
check_company_risks
The nine-item risk checklist for one Estonian company: tax debt, pledges, annual report discipline, consumer disputes and the checks not yet running. Each item carries its state (clear, note, alert, unknown, not_checked), the register behind it and the day that register was read. Use it for "is this company safe to deal with" questions. It is a checklist of public registers, never a credit decision.
- reg_code*
- The 8-digit registry code.
- lang
- Language of the summary: et (default) or en.
compare_companies
Compare up to five Estonian companies side by side: status, founding year, activity, latest turnover, net profit, equity, balance sheet total, employees, ultimate owners (and any they share) and whether they have a tax debt. Each row names the year its figures belong to and links the company page.
- reg_codes*
- Two to 5 registry codes, 8 digits each.
- lang
- Language of the summary: et (default) or en.
get_person_companies
Which Estonian companies a person is on the register card of: board member, shareholder or beneficial owner. A person is only ever a name, a birth year and a list of companies — no address, no personal identification code, no private individuals beyond their public register roles.
- name*
- The person's name, at least four characters.
- birth_year
- Birth year, to tell apart people with the same name.
- lang
- Language of the summary: et (default) or en.
search_addresses
Search Estonian addresses, buildings and cadastral units by address text. Returns the ADS object id, the full address, the object kind, the postal code and the URL of the page. Use it to resolve an address to an ads_oid before calling get_building.
- query*
- Address text, for example "Mulla tn 4 Tallinn".
- limit
- How many addresses to return, at most 20.
- lang
- Language of the summary: et (default) or en.
get_building
Facts about one Estonian address, building, apartment or cadastral unit: what the building register holds (the area, rooms and floor of each apartment included), building permits, the energy label, the apartment association, area price statistics, what is nearby and which companies are registered there. Identify it by its ADS object id, the slug from an /aadress/ URL, or its building register (EHR) code. It never names an owner: property ownership is not published here.
- ads_oid
- The ADS object id, for example EE00634037.
- slug
- The slug from an /aadress/ URL.
- ehr_code
- The building register (EHR) code.
- sections
- Which sections to return. Defaults to identity, building, prices. One or more of: identity, building, permits, association, prices, surroundings, companies.
- lang
- Language of the summary: et (default) or en.
get_postal_code
What one Estonian postal code (sihtnumber, five digits) covers: the municipality and settlements it falls in, how many addresses, buildings and streets carry it, the streets with the house numbers this code reaches on each, and its centroid and extent. To go the other way — from an address to its postal code — use search_addresses, which returns the code for every address it finds.
- code*
- The five-digit Estonian postal code, for example 10611.
- lang
- Language of the summary: et (default) or en.
get_area_stats
Statistics for one Estonian settlement, city district, neighbourhood or municipality: address count, population from the census, median apartment and house prices per square metre with the quarter they are true of, and registered-offence bands compared with similar areas. Identify it by the slug from an /asum/ or /omavalitsus/ URL. Safety figures are bands over areas, never incidents at an address.
- slug*
- The slug from an /asum/ or /omavalitsus/ URL, for example tallinn-pelgulinna-asum or tallinn.
- lang
- Language of the summary: et (default) or en.
get_ranking
One Adre ranking for one period: the ordered entries with their values, the movement since the previous period and a link to each company. Optionally narrowed to one county or one EMTAK activity section. Ask without a period for the most recent one. The method is linked in the answer; rankings are computed from open data, never from opinions.
- slug*
- The ranking slug from a /top/ URL, for example suurim-muugitulu.
- period
- A year (2025) or a quarter (2025Q4). Defaults to the most recent period the ranking has.
- county
- County slug to narrow the list to, for example harju-maakond.
- emtak
- EMTAK section letter to narrow the list to, for example J.
- limit
- How many entries to return, at most 100.
- lang
- Language of the summary: et (default) or en.
watch muudab andmeid
Watch an Estonian address or company for the signed-in Adre account: an e-mail when its registry data change. Needs an API key tied to an account, and the wider targets (a street, an area, a radius) need a Pro account. Ask with target_type and target_id; the answer lists the targets available for that object if the one asked for is not.
- target_type*
- What to watch: address or company.
- target_id*
- The ADS object id for an address, or the 8-digit registry code for a company.
- kinds
- Which target around the object to watch: address, street, settlement, radius, or company. Defaults to the object itself.
- lang
- Language of the summary: et (default) or en.
list_companies
Find Estonian companies from a plain-language description, for example "Harjumaa ehitusettevõtted käibega üle miljoni" or "claimed IT companies in Tartu with no tax debt". Returns the companies and, just as importantly, the filter set it used — correct a filter and call again with `filters` to skip the interpretation. Up to 50 companies per call; page on with `offset` (the answer's `next_offset`). Any Adre key searches with the free filters and pages through the first 1 000 companies; a Business key has every filter, has the sentence read by a model, and pages through the first 5 000.
- query_text
- What kind of companies you want, in Estonian or English.
- filters
- Exact filters, which skip the interpretation entirely. Use the set a previous call returned, corrected.
- limit
- How many companies to return, at most 50 per call.
- offset
- How many companies to skip, for the next page: the previous answer's next_offset. A Business key pages through the first 5 000 companies, any other key through the first 1 000.
- lang
- Language of the summary: et (default) or en.
area_overview Business
What stands in a patch of Estonia and what is being built there: buildings by use and decade, permits of the last 24 months, planned construction, companies by industry, the largest employers, area price statistics and safety bands. Ask by a named area, or by a radius around an address. Safety is always a band for an area, never an incident. Needs an Adre Business key.
- address
- An ADS object id such as EE00634037, to ask about a radius around it.
- radius_m
- Metres around that address, at most 20000. Defaults to 500.
- area_type
- To ask about a named area instead: county, municipality or settlement.
- area_name
- The name of that area, e.g. "Harju maakond" or "Tallinn".
- lang
- Language of the summary: et (default) or en.
get_report muudab andmeid Business
Build an Adre background report as a PDF and return a link to it, valid for 24 hours. `target` is an 8-digit registry code for a company report or an ADS object id for an address report. Counts against the account's monthly report allowance. Needs an Adre Business key.
- target*
- An 8-digit registry code, or an ADS object id such as EE00634037.
- kind
- company or address. Inferred from the target when left out.
- lang
- Language of the summary: et (default) or en.
Tärniga (*) argumendid on kohustuslikud. Kirjeldused on ingliskeelsed: neid loeb assistent, mitte lehe lugeja.
Ettevõtete otsingu filtrid
MCP tööriist list_companies võtab need filtrid argumendis filters; Business'i nimekirjade koostaja kasutab samu. Tasuta võti kasutab tasuta filtreid ja saab eelvaate — esimesed 5 ettevõtet ja vastete koguarvu —, Business-võti kasutab kõiki filtreid ja saab kuni 50 ettevõtet korraga. Summad on eurodes, protsendid protsentides (20 = 20 %), kuupäevad kujul AAAA-KK-PP.
Register (20)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| name | string | Name contains: A word or words of the company name, only when the sentence names a company or part of its name. |
| status | array | Status: Registry status; leave out for companies that exist today (R), use L (in liquidation), N (bankrupt) or K (deleted) only when the sentence asks for those. R · L · N · K |
| legal_form | array | Legal form: Legal form code: OÜ, AS, MTÜ, SA, TÜ, UÜ. |
| county | array | County: County of the registered address, as the register writes it, e.g. "Harju maakond". |
| municipality | array | Municipality: Municipality of the registered address by name, e.g. "Tartu linn" or "Viimsi vald". |
| settlement Business | array | Settlement: Village, small town or city district of the registered address by name. |
| emtak_prefix | array | Activity (EMTAK prefix): One or more leading EMTAK prefixes, matched as "any of": ["4773","4711","4791"] for pharmacies, supermarkets and web shops. Use this, not emtak_section, when a buyer profile spans several trades. |
| emtak_code | array | Activity code: Exact five-digit EMTAK codes, only when the sentence names codes. |
| emtak_section | array | Activity section: EMTAK section letter for a broad industry: F construction, G trade, J information and communication. A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U |
| registered_after | string | Registered: on or after, YYYY-MM-DD; Registration date range, YYYY-MM-DD: registered_after for new companies, registered_before for old ones. |
| registered_before | string | Registered: on or before, YYYY-MM-DD; Registration date range, YYYY-MM-DD: registered_after for new companies, registered_before for old ones. |
| new_in_days | number | New company (days): Registered within this many days of today: "sel aastal loodud" is about 365, "viimase kuu uued" 30. |
| deleted_after Business | string | Deleted from the register: on or after, YYYY-MM-DD; Date range the company was deleted from the register; use with status K. |
| deleted_before Business | string | Deleted from the register: on or before, YYYY-MM-DD; Date range the company was deleted from the register; use with status K. |
| vat | boolean | VAT registered: True for VAT-registered companies. |
| capital_min Business | number | Share capital (euros): at least; Registered share capital in euros. |
| capital_max Business | number | Share capital (euros): at most; Registered share capital in euros. |
| fiscal_year_start Business | array | Fiscal year start: Fiscal year start as MM-DD, e.g. "07-01"; only when the sentence asks about a non-calendar fiscal year. |
| has_website | boolean | Website in the register: True for companies whose register entry names a website; false for companies without one ("ilma kodulehe", "koduleheta"). Use this, not website_ok, for a company that has no website. |
| has_email | boolean | E-mail in the register: True for companies whose register entry names an e-mail address. |
Majandus (39)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| revenue_min | number | Revenue (euros): at least; Revenue of the newest annual report in euros; "käive üle miljoni" is revenue_min 1000000. |
| revenue_max | number | Revenue (euros): at most; Revenue of the newest annual report in euros; "käive üle miljoni" is revenue_min 1000000. |
| revenue_prev_min Business | number | Revenue a year earlier (euros): at least; Revenue of the annual report before the newest, in euros. |
| revenue_prev_max Business | number | Revenue a year earlier (euros): at most; Revenue of the annual report before the newest, in euros. |
| revenue_growth_min Business | number | Revenue change (percent, 20 means 20 %): at least; Year-on-year revenue change in percent; growing companies are revenue_growth_min 0, shrinking revenue_growth_max 0. |
| revenue_growth_max Business | number | Revenue change (percent, 20 means 20 %): at most; Year-on-year revenue change in percent; growing companies are revenue_growth_min 0, shrinking revenue_growth_max 0. |
| revenue_cagr_5y_min Business | number | Revenue CAGR, 5 years (percent, 20 means 20 %): at least; Average yearly revenue growth over five years, in percent. |
| revenue_cagr_5y_max Business | number | Revenue CAGR, 5 years (percent, 20 means 20 %): at most; Average yearly revenue growth over five years, in percent. |
| profit_min Business | number | Net profit (euros): at least; Net profit of the newest annual report in euros; loss-making companies are profit_max 0. |
| profit_max Business | number | Net profit (euros): at most; Net profit of the newest annual report in euros; loss-making companies are profit_max 0. |
| profit_margin_min Business | number | Profit margin (percent, 20 means 20 %): at least; Net profit as percent of revenue. |
| profit_margin_max Business | number | Profit margin (percent, 20 means 20 %): at most; Net profit as percent of revenue. |
| equity_min Business | number | Equity (euros): at least; Equity in euros; negative equity is equity_max 0. |
| equity_max Business | number | Equity (euros): at most; Equity in euros; negative equity is equity_max 0. |
| equity_ratio_min Business | number | Equity ratio (percent, 20 means 20 %): at least; Equity as percent of total assets. |
| equity_ratio_max Business | number | Equity ratio (percent, 20 means 20 %): at most; Equity as percent of total assets. |
| balance_total_min Business | number | Total assets (euros): at least; Balance sheet total in euros. |
| balance_total_max Business | number | Total assets (euros): at most; Balance sheet total in euros. |
| roe_min Business | number | Return on equity (percent, 20 means 20 %): at least; Return on equity in percent. |
| roe_max Business | number | Return on equity (percent, 20 means 20 %): at most; Return on equity in percent. |
| current_ratio_min Business | number | Current ratio (a ratio, e.g. 1.5): at least; Current assets divided by short-term liabilities, e.g. 1.5. |
| current_ratio_max Business | number | Current ratio (a ratio, e.g. 1.5): at most; Current assets divided by short-term liabilities, e.g. 1.5. |
| employees_report_min Business | number | Employees in the report (employees): at least; Average employees stated in the newest annual report. |
| employees_report_max Business | number | Employees in the report (employees): at most; Average employees stated in the newest annual report. |
| employees_min | number | Employees (latest quarter) (employees): at least; Employees the tax board counted in the newest quarter; the usual meaning of "üle 10 töötaja". |
| employees_max | number | Employees (latest quarter) (employees): at most; Employees the tax board counted in the newest quarter; the usual meaning of "üle 10 töötaja". |
| employees_q_prev_min Business | number | Employees a year earlier (employees): at least; Employees in the same quarter a year earlier. |
| employees_q_prev_max Business | number | Employees a year earlier (employees): at most; Employees in the same quarter a year earlier. |
| employees_growth_min Business | number | Change in employees (percent, 20 means 20 %): at least; Change in employees against the same quarter a year earlier, in percent; hiring companies are employees_growth_min 1. |
| employees_growth_max Business | number | Change in employees (percent, 20 means 20 %): at most; Change in employees against the same quarter a year earlier, in percent; hiring companies are employees_growth_min 1. |
| est_gross_salary_min Business | number | Estimated gross salary (euros): at least; Estimated average monthly gross salary from labour taxes, in euros. |
| est_gross_salary_max Business | number | Estimated gross salary (euros): at most; Estimated average monthly gross salary from labour taxes, in euros. |
| report_year_min Business | number | Newest report year (a year, e.g. 2024): at least; Fiscal year of the newest annual report filed. |
| report_year_max Business | number | Newest report year (a year, e.g. 2024): at most; Fiscal year of the newest annual report filed. |
| report_submitted_after Business | string | Newest report filed: on or after, YYYY-MM-DD; Date range the newest annual report was filed. |
| report_submitted_before Business | string | Newest report filed: on or before, YYYY-MM-DD; Date range the newest annual report was filed. |
| report_late_days_min Business | number | Report filed late by (days): at least; Days the newest annual report was filed after its deadline. |
| report_late_days_max Business | number | Report filed late by (days): at most; Days the newest annual report was filed after its deadline. |
| report_missing Business | boolean | Report missing: True for companies with no annual report for the last year that is already due. |
Maksud (15)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| tax_debt | boolean | Tax debt: True for companies on the tax debtors list, false for those not on it. |
| tax_debt_total_min Business | number | Tax debt amount (euros): at least; Tax debt on the newest debtors list, in euros. |
| tax_debt_total_max Business | number | Tax debt amount (euros): at most; Tax debt on the newest debtors list, in euros. |
| tax_debt_scheduled_min Business | number | Scheduled tax debt (euros): at least; Part of the tax debt under a payment schedule, in euros. |
| tax_debt_scheduled_max Business | number | Scheduled tax debt (euros): at most; Part of the tax debt under a payment schedule, in euros. |
| tax_debt_disputed_min Business | number | Disputed tax debt (euros): at least; Part of the tax debt the company disputes ("sh vaidlustatud" on the debtors list), in euros. |
| tax_debt_disputed_max Business | number | Disputed tax debt (euros): at most; Part of the tax debt the company disputes ("sh vaidlustatud" on the debtors list), in euros. |
| tax_debt_days_min Business | number | Days on the debtors list (days): at least; Days the company has been on the debtors list without a break. |
| tax_debt_days_max Business | number | Days on the debtors list (days): at most; Days the company has been on the debtors list without a break. |
| mta_public_service_after Business | string | Tax board public service: on or after, YYYY-MM-DD; Date of the latest document the tax authority served on the company publicly, because it could not reach it otherwise. |
| mta_public_service_before Business | string | Tax board public service: on or before, YYYY-MM-DD; Date of the latest document the tax authority served on the company publicly, because it could not reach it otherwise. |
| state_taxes_q_min Business | number | State taxes (quarter) (euros): at least; State taxes paid in the newest quarter, in euros. |
| state_taxes_q_max Business | number | State taxes (quarter) (euros): at most; State taxes paid in the newest quarter, in euros. |
| labour_taxes_q_min Business | number | Labour taxes (quarter) (euros): at least; Labour taxes paid in the newest quarter, in euros. |
| labour_taxes_q_max Business | number | Labour taxes (quarter) (euros): at most; Labour taxes paid in the newest quarter, in euros. |
Riskid (27)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| blacklisted | boolean | On the TTJA blacklist: True for traders currently on the Consumer Protection and Technical Regulatory Authority's blacklist for not complying with a consumer disputes committee decision; false for everybody else once the list has been read; "unknown" before that. Values: true, false, or "unknown". |
| blacklisted_on_after Business | string | Blacklisted on: on or after, YYYY-MM-DD; Date range the company was put on the TTJA blacklist (current listings only). |
| blacklisted_on_before Business | string | Blacklisted on: on or before, YYYY-MM-DD; Date range the company was put on the TTJA blacklist (current listings only). |
| blacklist_history Business | boolean | Has been on the blacklist: True for companies on the TTJA blacklist now or delisted within the last five years; false once the list has been read; "unknown" before that. Values: true, false, or "unknown". |
| disputes_3y_min Business | number | Consumer disputes, 3 years (a count): at least; Consumer disputes committee decisions about the company in three years, whoever they favoured. |
| disputes_3y_max Business | number | Consumer disputes, 3 years (a count): at most; Consumer disputes committee decisions about the company in three years, whoever they favoured. |
| disputes_against_3y_min Business | number | Decisions for the consumer, 3 years (a count): at least; Consumer disputes committee decisions in three years that went for the consumer, wholly or in part. |
| disputes_against_3y_max Business | number | Decisions for the consumer, 3 years (a count): at most; Consumer disputes committee decisions in three years that went for the consumer, wholly or in part. |
| dispute_last_after Business | string | Latest consumer dispute decision: on or after, YYYY-MM-DD; Date range of the newest consumer disputes committee decision about the company. |
| dispute_last_before Business | string | Latest consumer dispute decision: on or before, YYYY-MM-DD; Date range of the newest consumer disputes committee decision about the company. |
| enforcement_notices_min Business | number | Enforcement notices (a count): at least; Bailiffs' notices and auctions of the company's property published in Ametlikud Teadaanded; companies with none are enforcement_notices_max 0. |
| enforcement_notices_max Business | number | Enforcement notices (a count): at most; Bailiffs' notices and auctions of the company's property published in Ametlikud Teadaanded; companies with none are enforcement_notices_max 0. |
| enforcement_after Business | string | Latest enforcement notice: on or after, YYYY-MM-DD; Date range of the newest bailiff's notice or auction about the company. |
| enforcement_before Business | string | Latest enforcement notice: on or before, YYYY-MM-DD; Date range of the newest bailiff's notice or auction about the company. |
| payment_order_notices_min Business | number | Payment order notices (a count): at least; Notices of the courts' payment-order department to the company, published because it could not be reached. |
| payment_order_notices_max Business | number | Payment order notices (a count): at most; Notices of the courts' payment-order department to the company, published because it could not be reached. |
| court_service_notices_min Business | number | Court documents served publicly (a count): at least; Court documents served on the company by public notice; a service of documents, never a judgment. |
| court_service_notices_max Business | number | Court documents served publicly (a count): at most; Court documents served on the company by public notice; a service of documents, never a judgment. |
| insolvency_notice_after Business | string | Insolvency notice: on or after, YYYY-MM-DD; Date range of a bankruptcy petition, declaration or restructuring notice in Ametlikud Teadaanded, often days before the register status changes. |
| insolvency_notice_before Business | string | Insolvency notice: on or before, YYYY-MM-DD; Date range of a bankruptcy petition, declaration or restructuring notice in Ametlikud Teadaanded, often days before the register status changes. |
| liquidation_notice_after Business | string | Liquidation notice: on or after, YYYY-MM-DD; Date range of the newest liquidation notice to the company's creditors. |
| liquidation_notice_before Business | string | Liquidation notice: on or before, YYYY-MM-DD; Date range of the newest liquidation notice to the company's creditors. |
| capital_reduced_after Business | string | Capital reduction notice: on or after, YYYY-MM-DD; Date range of the newest notice that the company is reducing its share capital. |
| capital_reduced_before Business | string | Capital reduction notice: on or before, YYYY-MM-DD; Date range of the newest notice that the company is reducing its share capital. |
| merger_notice_after Business | string | Merger or division notice: on or after, YYYY-MM-DD; Date range of the newest merger or division notice naming the company, on either side. |
| merger_notice_before Business | string | Merger or division notice: on or before, YYYY-MM-DD; Date range of the newest merger or division notice naming the company, on either side. |
| sanctioned | boolean | On a sanctions list: True for companies on the EU consolidated or OFAC sanctions list, matched by registry code or confirmed by a person; false once both lists have been read; "unknown" before that. Values: true, false, or "unknown". |
Inimesed ja omand (24)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| board_size_min Business | number | Board members (a count): at least; Number of current management board members. |
| board_size_max Business | number | Board members (a count): at most; Number of current management board members. |
| board_avg_tenure_years_min Business | number | Board average tenure (years): at least; Average years the current board members have served. |
| board_avg_tenure_years_max Business | number | Board average tenure (years): at most; Average years the current board members have served. |
| owners_count_min Business | number | Shareholders (a count): at least; Number of current shareholders on the register card. |
| owners_count_max Business | number | Shareholders (a count): at most; Number of current shareholders on the register card. |
| foreign_owner Business | boolean | Foreign owner: True for companies with a shareholder or beneficial owner outside Estonia. |
| parent_company Business | array | Parent company: Registry code of a company holding at least 50 %, for its subsidiaries. |
| shared_owner_with Business | array | Same owner as: Registry code of a company, for the other companies with one of its current shareholders or beneficial owners. |
| subsidiaries_count_min Business | number | Subsidiaries (a count): at least; Number of companies this one holds at least 50 % of; holding companies are subsidiaries_count_min 1. |
| subsidiaries_count_max Business | number | Subsidiaries (a count): at most; Number of companies this one holds at least 50 % of; holding companies are subsidiaries_count_min 1. |
| ultimate_owner_kind Business | array | Ultimate owner: Kind of owner at the top of the chain: person, company, foreign or state. person · company · foreign · state |
| pledges_count_min Business | number | Commercial pledges (a count): at least; Number of active commercial pledges. |
| pledges_count_max Business | number | Commercial pledges (a count): at most; Number of active commercial pledges. |
| pledges_amount_min Business | number | Commercial pledges amount (euros): at least; Total of active commercial pledges, in euros. |
| pledges_amount_max Business | number | Commercial pledges amount (euros): at most; Total of active commercial pledges, in euros. |
| rulings_count_3y_min Business | number | Registry rulings, 3 years (a count): at least; Registry warnings, fines and orders in three years (ordinary entries not counted). |
| rulings_count_3y_max Business | number | Registry rulings, 3 years (a count): at most; Registry warnings, fines and orders in three years (ordinary entries not counted). |
| rulings_last_after Business | string | Latest registry ruling: on or after, YYYY-MM-DD; Date range of the latest registry warning, fine or order. |
| rulings_last_before Business | string | Latest registry ruling: on or before, YYYY-MM-DD; Date range of the latest registry warning, fine or order. |
| board_change_kind Business | array | Kind of board change: Kind of the latest board change: full (nobody from the board before it is on it now) or partial (somebody joined or left). full · partial |
| board_changed_after Business | string | Board changed: on or after, YYYY-MM-DD; Date range of the latest board change, full or partial (founding appointments not counted). |
| board_changed_before Business | string | Board changed: on or before, YYYY-MM-DD; Date range of the latest board change, full or partial (founding appointments not counted). |
| has_role_change_since Business | string | Representatives changed since: A date, YYYY-MM-DD: companies whose board, council, procurators or liquidators changed on or after it (founding appointments not counted). |
Avalik raha ja load (7)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| grants_5y_min Business | number | Grants, 5 years (euros): at least; Grants and subsidies received in five years, in euros (not sales to the state). |
| grants_5y_max Business | number | Grants, 5 years (euros): at most; Grants and subsidies received in five years, in euros (not sales to the state). |
| grants_kinds Business | array | Kind of grant: Kinds of grants received in five years: kredex, eu_fts, state. kredex · eu_fts · state |
| procurements_won_min Business | number | Tenders won (a count): at least; Number of public contracts awarded to the company. |
| procurements_won_max Business | number | Tenders won (a count): at most; Number of public contracts awarded to the company. |
| procurement_cpv_divisions Business | array | Tender CPV division: Two-digit CPV divisions of contracts won, e.g. "45" construction work, "72" IT services. |
| licences_kinds Business | array | Licences: Registers that list a licence of the company: ehis (training), kotkas (food), pta (agriculture), ravimiamet (medicines). ehis · kotkas · pta · ravimiamet |
Veeb (5)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| website_ok Business | boolean | Website works: true: the website the register names answered when Adre last checked it; false: the register names a website and it gave no working answer ("koduleht ei tööta"); "unknown": no website in the register or not checked yet. A company without a website is has_website false, never website_ok false. Values: true, false, or "unknown". |
| https Business | boolean | Website on HTTPS: true: a working website served over HTTPS; false: a working website without HTTPS; "unknown": no working website. Values: true, false, or "unknown". |
| web_platform Business | array | Website platform: Platform the website runs on: wordpress, wix, voog, squarespace, shopify, woocommerce, prestashop, magento, opencart. wordpress · wix · voog · squarespace · shopify · woocommerce · prestashop · magento · opencart |
| is_shop Business | boolean | Online shop: true: the working website runs an online shop platform; false: a working website that is not a shop; "unknown": no working website. Values: true, false, or "unknown". |
| socials Business | array | Social media: Social networks the website links to: facebook, instagram, linkedin, youtube, x, tiktok. facebook · instagram · linkedin · youtube · x · tiktok |
Asukoht (15)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| within_km Business | object | Within a distance of (kilometres): Registered address within a distance of a place, as {"place": "Tartu", "km": 10}, or of a point, as {"lat": 58.38, "lng": 26.72, "km": 10}. |
| same_address_as Business | array | At the same address as: Registry code of a company, for the other companies registered at its address. |
| building_type Business | string | Building use: A word from the main use of the building at the registered address, e.g. "büroo", "elamu", "tootmis". |
| building_year_min Business | number | Building year (a year, e.g. 2024): at least; Year the building at the registered address was built. |
| building_year_max Business | number | Building year (a year, e.g. 2024): at most; Year the building at the registered address was built. |
| building_apartments_min Business | number | Apartments in the building (a count): at least; Apartments in the building at the registered address, from the building register; apartment associations of large buildings are building_apartments_min 30. |
| building_apartments_max Business | number | Apartments in the building (a count): at most; Apartments in the building at the registered address, from the building register; apartment associations of large buildings are building_apartments_min 30. |
| building_energy_class Business | array | Building energy class: Energy class letters A to H of the building at the registered address, from its valid certificate; "E või halvem" is ["E", "F", "G", "H"]. A · B · C · D · E · F · G · H |
| building_heating Business | array | Building heating: Heating of the building at the registered address as the building register names it: kaugküte (district), lokaalküte (local), kohtküte (room), muu, puudub; a building may have several. kaugküte · lokaalküte · kohtküte · muu · puudub |
| address_permit_after Business | string | Permit at the address: on or after, YYYY-MM-DD; Date range of the newest building or use permit issued at the registered address. |
| address_permit_before Business | string | Permit at the address: on or before, YYYY-MM-DD; Date range of the newest building or use permit issued at the registered address. |
| companies_at_address_min Business | number | Companies at the address (a count): at least; Registered companies sharing the address; a mass-registration address is companies_at_address_min 50. |
| companies_at_address_max Business | number | Companies at the address (a count): at most; Registered companies sharing the address; a mass-registration address is companies_at_address_min 50. |
| settlement_population_min Business | number | Settlement population (a count): at least; Residents of the settlement of the registered address; rural companies are settlement_population_max 1000. |
| settlement_population_max Business | number | Settlement population (a count): at most; Residents of the settlement of the registered address; rural companies are settlement_population_max 1000. |
Profiil (14)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| claimed | boolean | Verified profile: True for companies that have verified and published their Adre page. |
| profile_completeness_min Business | number | Profile completeness (percent, 20 means 20 %): at least; How complete the verified profile is, in percent. |
| profile_completeness_max Business | number | Profile completeness (percent, 20 means 20 %): at most; How complete the verified profile is, in percent. |
| tier Business | array | Profile plan: Plan of the verified profile: free, pro or business. free · pro · business |
| verified_after Business | string | Profile verified: on or after, YYYY-MM-DD; Date range the company verified its profile. |
| verified_before Business | string | Profile verified: on or before, YYYY-MM-DD; Date range the company verified its profile. |
| service | string | Service: One keyword a company might use to describe a service it offers. |
| area_served | string | Area served: One place name a company says it serves. |
| tools | array | Tools: Software the company says it uses, as vocabulary keys. |
| customer_types | array | Customers: Who the company says it works for, as vocabulary keys. consumers · small_business · large_business · public_sector · resellers |
| industries_served | array | Industries served: EMTAK section letters of the industries the company says its customers are in. A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U |
| accepting_clients | array | Taking new clients: Whether the company says it takes new clients: yes, waitlist or no. yes · waitlist · no |
| response_time_max | string | Answers enquiries: Slowest acceptable answer to an enquiry, as response_time_max; faster answers match too. same_day · one_day · three_days |
| certifications | string | Certifications: One keyword from a certification or licence name the company states, e.g. "ISO 9001". |
Adre (12)
| Parameeter | Tüüp | Tähendus |
|---|---|---|
| adre_score_min Business | number | Adre score (0–100): at least; Adre's rule-based score from 0 to 100, a statistical estimate and never a credit decision. |
| adre_score_max Business | number | Adre score (0–100): at most; Adre's rule-based score from 0 to 100, a statistical estimate and never a credit decision. |
| adre_grade Business | array | Adre grade: Adre grade letters from AAA to C, a statistical estimate. AAA · AA+ · AA · AA- · A+ · A · A- · BBB · BB · B · CCC · C |
| views_30d_min Business | number | Page views, 30 days (a count): at least; Views of the company page on Adre in 30 days. |
| views_30d_max Business | number | Page views, 30 days (a count): at most; Views of the company page on Adre in 30 days. |
| reviews_count_min Business | number | Reviews (a count): at least; Number of published reviews on Adre. |
| reviews_count_max Business | number | Reviews (a count): at most; Number of published reviews on Adre. |
| reviews_avg_min Business | number | Average review (1–5): at least; Average review rating from 1 to 5. |
| reviews_avg_max Business | number | Average review (1–5): at most; Average review rating from 1 to 5. |
| exclude_list Business | array | Excluding my list: Id of one of the caller's own saved lists whose companies to leave out; only when the caller names a list. |
| watchers_min Business | number | Watchers (a count): at least; Adre users following the company. |
| watchers_max Business | number | Watchers (a count): at most; Adre users following the company. |
Adre Business sinu enda agendile
Business-paketiga seotud võti avab kolm tööriista, mis teevad tööd, mida avalikud lehed ei tee. Seadistus on sama, mis ülal — muutub ainult võti.
- list_companies: lause muutub filtriteks ja filtrid otsinguks. Mudel loeb ainult lauset; otsingu teeb sama determineeritud filter, mida vorm kasutab, ja vastus ütleb alati, milliseid filtreid kasutati — nii saab vale tulemuse parandada ühe filtri võrra ja uuesti küsida. Business'ita võti saab eelvaate: esimesed 5 ettevõtet ja vastete koguarvu.
- area_overview: mis seisab ja mis ehitatakse piirkonnas või raadiuses. Ohutus on alati piirkonna aste, mitte üksikjuhtum.
- get_report: sama PDF, mille annab töölaud, tagastatuna lingina, mis kehtib 24 tundi. Läheb kuu raportite arvestusse.
- Ilma Business-võtmeta vastab server 403-ga ja ütleb, et tegu on paketiga — mitte et võti puudub, sest võti võib täiesti korras olla.
Kümme küsimust, mida tasub proovida
Kirjuta need oma assistendile tavalise jutuna; tööriistad valib ta ise.
Kontrolli enne lepingut ettevõtet 10234957: juhatus, omanikud, maksuvõlg, kohtuasjad.Leia kõik ettevõtted, kellel on sama omanik mis Telia Eesti AS-il.Mis ehitatakse 500 m raadiuses aadressist EE00634037?Koosta taustakontroll ettevõttest 10256137 PDF-ina.Harjumaa ehitusettevõtted käibega üle miljoni, kellel ei ole maksuvõlga.Võrdle ettevõtteid 10234957 ja 10256137 koos tegevusala mediaaniga.Millised ettevõtted on registreeritud aadressil Mulla tn 4, Tallinn?Kes on Tallinna suurimad tööandjad ja mis tegevusaladel?Jälgi ettevõtet 10234957 ja anna teada juhatuse või omaniku muutusest.Näita Tartu maakonna IT-ettevõtteid, kes on oma Adre lehe üle võtnud.
Võti on sama kujuga nagu iga teine Adre API võti; paketi otsustab konto, mitte võti. Adre Business →
Mida vastus sisaldab
Iga tööriist vastab kolmes osas, et vastust saaks nii lugeda kui ka edasi töödelda:
- lõik lausetega, mille lõpus on selle lehe aadress, kust arvud pärinevad;
- samad andmed JSON-ina;
- sama JSON structuredContent väljal, kui klient seda toetab.
JSON-i sees on alati sources: iga andmestiku nimi, avaldaja, litsents ja kuupäev, mil Adre seda viimati luges. Palume vastuses nimetada Adre ja lisada lehe link — nii jõuab lugeja allikani.
Ressursid
- adre://sources The public registers behind every figure on Adre: publisher, how often they publish, the licence, and the day Adre last read each one.
- adre://llms.txt What Adre is, its URL patterns, the machine-readable surfaces, the data sources and their cadence, the method pages and the re-use terms — the long form, with the content rules and the FAQ inlined.
- adre://method/{slug} How Adre computes what it publishes, as markdown: "top" for the rankings (formulas, thresholds, what each list counts) and "ohutus" for the registered-offence bands (windows, normalisation, cut-offs and the limits of the data).
Valmisküsimused
- background_check (company) Check an Estonian company before dealing with it: what it is, how it trades, who is behind it and what the registers flag.
- home_report (address) What the registers know about one Estonian address: the building, its permits, the area's prices and what is nearby.
- industry_overview (emtak, county) The leading companies of one activity or one county in Estonia, from the stored rankings.
Piirid
| Kasutaja | Piir |
|---|---|
| Ilma võtmeta | 20 päringut tunnis |
| Tasuta konto | 100 päringut kuus |
| Pro konto | 5 000 päringut kuus |
| API pakett | kokkuleppel |
Võtme saab kontolt. Võtit näidatakse ainult üks kord, seega salvesta see kohe; kaotatud võtme asemel tuleb teha uus.
Reeglid, mida server järgib
- Kõik andmed pärinevad avalikest registritest. Iga vastus nimetab allika ja kuupäeva.
- Eraisikust on teada ainult nimi ja sünniaasta ning seosed ettevõtetega. Aadresse ega isikukoode ei ole andmestikus olemas.
- Kinnisvara omanikke ei avaldata. Kinnistusraamat ei ole selle portaali allikas.
- Maksevõime hinnang on reeglipõhine statistiline hinnang, mitte krediidiotsus.
- Ohutuse andmed on piirkonna astmed võrreldes sarnaste piirkondadega, mitte juhtumid aadressi juures.