Company register API
Connect Slovak company data directly to your systems. One request by company ID (IČO) returns core data, statutory body, shareholders and financial statement figures in one structured JSON response. No need to process the register's bulk files, download financial statements and combine them yourself.
What you get
The full company profile in one response, or only the blocks you need (fields=) to keep responses small.
Search by name or company ID that tolerates diacritics and typos, results ranked by relevance.
Revenue, net result, equity, assets, headcount and ratios in machine-readable form. No PDF reading.
Directors and shareholders with validity periods, so you also see past changes.
API keys (Bearer), several keys per team or environment, usage overview.
Statuses, legal forms and roles also in English (lang=en).
Sample request and response
GET https://icoprofil.sk/api/v1/firma/12345678?fields=zakladne,osoby,zavierky
Authorization: Bearer ent_…
{
"ico": "12345678",
"nazov": "Príklad s.r.o.",
"stav": "Aktívna",
"pravna_forma": "Spoločnosť s ručením obmedzeným",
"sk_nace": { "kod": "62010", "text": "Počítačové programovanie" },
"osoby": [
{ "meno": "Ján Novák", "funkcia": "Konateľ", "od": "2019-04-01" },
{ "meno": "Príklad Holding s.r.o.", "funkcia": "Spoločník", "vklad_eur": 5000 }
],
"zavierky": [
{ "rok": 2025, "trzby": 1840000, "vysledok": 212000, "zamestnanci": 14 },
{ "rok": 2024, "trzby": 1515000, "vysledok": 164000, "zamestnanci": 12 }
]
}Data
- Core data: name, company ID (IČO), legal form, status, founding date, registered office, main activity (SK NACE), share capital
- People: statutory body, supervisory board and shareholders with contribution and validity period (for natural persons only name, role and contribution)
- Financial statements by year (Register of Financial Statements): revenue, net result, equity, balance sheet, headcount, financial ratios
- LEI code and its status
Use cases
Check a new business customer's status, directors and shareholders automatically right in the sign-up form.
Fill the company record by company ID and keep revenue and headcount up to date.
Decide payment terms, credit limits or prepayment on fresh figures.
Customer and supplier data automatically into invoices, contracts or loan applications.
How to get started
- 1Write to us
Describe your use case and expected request volume.
- 2Get a test key
Documentation and a key to try it on real data.
- 3Agree on terms
A plan that fits your volume, invoiced to your company.
Frequently asked questions
Where does the data come from?
From the Register of Legal Entities (Statistical Office of the Slovak Republic, CC BY 4.0), the Register of Financial Statements (CC0) and GLEIF (LEI). Data is refreshed daily as the sources publish it.
Are financials available for all companies?
For most companies, yes. The exception is the largest companies filing under IFRS: the register publishes those only as PDF, so structured figures are missing.
What about personal data?
For natural persons we only provide the name, role, validity period and contribution as shown in the public register. Home addresses, birth numbers, dates of birth, beneficial owners and person search are not provided.
Does the API handle large volumes?
Yes. We agree request limits based on your volume. If you need the whole register at once, see also bulk lookup and the dataset.
How much does it cost?
The price depends on volume and use case. Tell us what you need the data for and in what volume, and we will send you an offer.
Are other countries available?
Yes. The same solution is available for companies in Estonia (entity.ee), Latvia (entity.lv), Denmark (cvrprofil.dk) and Sweden (bolagsprofil.se). Data coverage depends on each country's open data. Several countries can be covered under one agreement.
Interested?
Tell us what you need the data for and in what volume. We'll send you an offer and answer your questions.