Czech Company Data — ARES Registry, VAT & Directors
Pricing
from $3.00 / 1,000 results
Czech Company Data — ARES Registry, VAT & Directors
Search 3M+ Czech companies from the official ARES registry (ares.gov.cz) — identity, IČO, VAT (DIČ), legal form, NACE, registered address and founding date, plus optional directors/board (names, roles) and share capital. Open data, no key.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Berkan Kaplan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Czech Company Data — ARES Registry, VAT & Directors
Look up any Czech company — verified identity, VAT number, what it does, who runs it and how much capital it holds. This Actor reads the Czech Ministry of Finance's official ARES registry (Administrativní registr ekonomických subjektů) and returns clean, structured records: legal name, IČO, VAT (DIČ), legal form, NACE activity codes, registered address and founding date — plus, on demand, the board of directors and share capital from the public register.
Built on the official ARES REST API — open data, no API key, no login, no scraping. Search by name, look up exact IČO numbers, and filter by address or active status.
- 🇨🇿 3M+ Czech entities — the whole ARES registry
- 🆔 Identity + VAT (DIČ) + legal form + NACE codes + address
- 👔 Directors & capital (opt-in) — statutory body / board (names, roles, tenure), supervisory board and registered share capital
- ✅ Active filter — exclude dissolved entities
- 🆓 Open data — reuse and redistribute, no key
Quick start (API)
Look up two companies by IČO with directors and capital:
curl -X POST "https://api.apify.com/v2/acts/foxlabs~czech-company-data/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{ "icoList": ["00177041", "27082440"], "includeDirectors": true }'
Prefer no code? Open the Input tab, enter a name or IČO numbers, and click Start — then download the results.
What you get
One clean, flat record per company:
| Field | Type | Description |
|---|---|---|
name | string | Registered legal name |
ico | string | 8-digit company ID (IČO) |
vat | string | VAT number (DIČ), if VAT-registered |
legalForm / legalFormCode | string | Legal form in English + the ARES code |
address / city / region / postalCode | string | Registered seat |
nace / primaryNace | array / string | CZ-NACE activity codes |
foundingDate | string | Date of establishment |
isActive / activeRegisters | bool / array | Whether it's active, and in which registers |
directors (opt-in) | array | Statutory body / board — { name, role, from, type, citizenship } |
supervisoryBoard (opt-in) | array | Supervisory board members |
capital (opt-in) | object | Registered share capital { amount, currency } |
source / license / aresUrl | string | Provenance — ARES, open data, and the ARES page |
Missing values come back as null, never a guess.
Sample output
Real record for Škoda Auto a.s. (icoList: ["00177041"], directors on) — board abbreviated:
{"name": "Škoda Auto a.s.","ico": "00177041","vat": "CZ00177041","legalForm": "Joint-stock company (a.s.)","legalFormCode": "121","address": "tř. Václava Klementa 869, Mladá Boleslav II, 29301 Mladá Boleslav","city": "Mladá Boleslav","nace": ["70200", "471", "77110"],"primaryNace": "70200","foundingDate": "1990-11-20","isActive": true,"directors": [{ "name": "MARTIN JAHN", "role": "člen představenstva", "from": "2024-03-01", "type": "person" }],"capital": { "amount": 16708850000, "currency": "CZK" },"source": "ARES — Administrative Register of Economic Entities (Czech Republic)","license": "Open data — Ministry of Finance of the Czech Republic","aresUrl": "https://ares.gov.cz/ekonomicke-subjekty?ico=00177041"}
Example inputs (copy & paste)
// 1) Exact lookup by IČO, with directors & capital{ "icoList": ["00177041", "27082440"], "includeDirectors": true }// 2) Name search{ "searchQuery": "Kaufland", "maxResults": 100 }// 3) Name + address, active only, with the board{ "searchQuery": "logistika", "addressQuery": "Praha", "onlyActive": true, "includeDirectors": true }// 4) Fast identity-only pull{ "searchQuery": "Alza", "maxResults": 50 }
Input & filters
- Company name contains (
searchQuery) — substring match on the name. ARES caps a single search at 1,000 results — narrow broad terms with an address or exact IČO (the Actor warns, it won't crash). - IČO numbers (
icoList) — exact lookup; overrides the name search. - Address contains (
addressQuery) — filter by registered address (city / street). - Only active (
onlyActive) — exclude dissolved entities. - Include directors & capital (
includeDirectors) — attach the board, supervisory board and share capital. - Max results (
maxResults) — 1 to 100,000.
Use cases
- B2B prospecting & enrichment. Match your CRM on IČO or name and top up VAT, legal form, NACE and address.
- KYC / KYB & due diligence. Verify a Czech counterparty, its directors and its share capital in one call.
- Board / director mapping. Attach the statutory body to see who runs a company.
- Market & competitor research. Search a name or sector and size the field.
Performance & throughput
The Actor calls the live ARES API (search returns full records in pages of 100; directors/capital add one public-register lookup per company, 5 in parallel). No proxies, no keys. A single search is bounded to ARES's 1,000-result cap; use IČO lists or narrower filters for large pulls.
Integrations
Works with JavaScript / Python apify-client, Make / n8n / Zapier, scheduled runs, webhooks, and the Apify MCP server.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('foxlabs/czech-company-data').call({ icoList: ['00177041'], includeDirectors: true });const { items } = await client.dataset(run.defaultDatasetId).listItems();
Data quality (honest)
- Identity, legal form, NACE, address and founding date are complete for essentially every entity — core ARES fields.
- VAT (DIČ) is present only for VAT-registered subjects; associations and non-registered entities return
null. - Directors come from the public register (Veřejný rejstřík), which keeps full history and doesn't always record end dates — the Actor returns members with a start date and no recorded end, most-recently-appointed first, so a long-lived company may include a few historical entries. Roles and tenure dates are as filed.
- Capital is the latest registered share capital.
- Nothing is fabricated — a missing value is
null.
Pricing
Pay per result — billed per company returned; directors and capital are included when enabled. Apify free tier to evaluate. No proxies, no third-party API costs — ARES is a free public API.
FAQ
Where does the data come from? The Czech Ministry of Finance's official ARES registry (ares.gov.cz).
Can I use it commercially / resell it? Yes — ARES is open public data.
Do I get director names? Yes, with Include directors & capital on (statutory body + supervisory board, with roles and tenure).
Why does a broad search return nothing with a warning? ARES rejects any single search returning more than 1,000 companies — narrow it (a more specific name, an address, or exact IČO numbers).
Do I need an API key? No. No key, no login, no scraping.
Troubleshooting
- "Search matches too many companies" → narrow the name, add
addressQuery, or useicoList. - No
vat→ the company isn't VAT-registered (normal for associations and small entities). - Many directors on a large company → ARES keeps history; the newest-appointed are listed first.
Support
Questions, a field you'd like added, or a custom build? Open the Issues tab, or email info@foxlabs.com.tr. We reply fast.
If this Actor saves you time, a ⭐ review really helps.
Changelog
0.1 — 2026-07-09
- Initial release. Czech companies from the official ARES registry: identity, IČO, VAT (DIČ), legal form, NACE, address and founding date, with opt-in directors/board, supervisory board and share capital. Open data, no key.
Part of the foXLabs data platform — official public-data company, contact, ownership, charity, procurement, location & AI-search intelligence scrapers. Browse the full suite at data.foxlabs.com.tr.
