Czech Company Registry Scraper for ARES — IČO, VAT & Address
Pricing
from $1.75 / 1,000 results
Czech Company Registry Scraper for ARES — IČO, VAT & Address
Search and scrape the Czech ARES business register: company name, IČO, VAT number (DIČ), address, legal form, NACE industry codes and incorporation date. For KYC, due diligence and B2B. Independent tool, not affiliated with ARES or the Czech government.
Pricing
from $1.75 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search and extract the official Czech ARES business register: company name, IČO, VAT number (DIČ), address, legal form, NACE industry codes and incorporation date. Search by name or look up exact IČO numbers — clean JSON/CSV/Excel in seconds. Built for KYC, due diligence, B2B prospecting and compliance.
What This Actor Does
ARES is the official register of economic subjects in the Czech Republic. This Actor turns it into structured company data. For each company it returns:
- Identity — company name, IČO (company ID) and VAT number (DIČ)
- Legal — legal form (code + label) and incorporation/dissolution dates
- Location — full address, street, city, district, region and postal code
- Industry — NACE activity codes
- Link — the ARES profile URL
Search by company name (paginated across all matches) or look up exact IČO numbers to verify specific companies.
Why Use This
- KYC & due diligence. Verify Czech companies by IČO, VAT, address, legal form and status — the identifiers compliance needs.
- IČO + VAT in one. The IČO and DIČ are the universal identifiers for Czech businesses — ideal for matching and enrichment.
- Name search or exact lookup. Sweep a keyword across the register, or verify a list of IČO numbers.
- Clean and free. Reads the official public ARES API — no key, no anti-bot, no browser.
Quick Start
Run it in the console (no code)
- Add Company name searches (e.g.
Skoda,software) and/or exact IČO numbers. - Set Max companies, click Start.
- Export as JSON, CSV, Excel or HTML, or push to Google Sheets, a webhook or a database.
Run it via API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"searchTerms": ["software"], "maxItems": 500}run = client.actor("YOUR_USERNAME/czech-ares-scraper").call(run_input=run_input)for c in client.dataset(run["defaultDatasetId"]).iterate_items():print(c["name"], "·", c["ico"], "·", c["vatNumber"], "·", c["region"])
Verify a list of IČO numbers (Python)
run = client.actor("YOUR_USERNAME/czech-ares-scraper").call(run_input={"icoList": ["00177041", "01731530"],})for c in client.dataset(run["defaultDatasetId"]).iterate_items():print(c["ico"], c["name"], c["legalForm"], c["address"])
Input Parameters
| Field | Type | Description |
|---|---|---|
searchTerms | array | Company names/keywords to search. |
icoList | array | Exact IČO numbers to look up. |
maxItems | integer | Max companies across all searches. 0 = no limit. |
maxPages | integer | Max pages per search (100 per page). Default 40. |
proxyConfiguration | object | Apify Proxy. Datacenter is enough (public API). |
Output
Each company is one record:
{"ico": "00177041","name": "ŠKODA AUTO a.s.","vatNumber": "CZ00177041","legalFormCode": "121","legalForm": "Joint-stock company (a.s.)","address": "tř. Václava Klementa 869, Mladá Boleslav II, 29301 Mladá Boleslav","municipality": "Mladá Boleslav","district": "Mladá Boleslav","region": "Středočeský kraj","postalCode": "29301","naceCodes": ["29100", "45200", "72190"],"incorporationDate": "1990-11-20","aresUrl": "https://ares.gov.cz/ekonomicke-subjekty/res/00177041"}
Note: VAT (DIČ) is present for VAT-registered entities; sole traders and non-registered entities may not have one.
Use Cases
1. KYC & onboarding
Verify Czech companies by IČO, VAT, address and legal form for customer/vendor onboarding and compliance.
2. B2B prospecting & enrichment
Build or enrich lists of Czech companies by industry (NACE) and region with their IČO and VAT.
3. Due diligence & risk
Check legal form, incorporation date and status before deals or credit decisions.
4. Market research
Map companies in a sector or region to size a market or track new registrations.
Tips
- IČO is the primary company identifier; DIČ (VAT) is the tax identifier — both are key for matching.
- Name search paginates across all matches; IČO lookup verifies exact companies fast.
- NACE codes classify each company's activities for sector filtering.
- Schedule it with Apify Schedules to monitor changes.
Frequently Asked Questions
Do I need an account or key? No. The ARES API is public and free — no login, key or anti-bot.
What is IČO / DIČ? IČO is the Czech company identification number; DIČ is the VAT number. Together they uniquely identify Czech businesses.
Does it include directors? This Actor returns the core register fields (identity, VAT, address, legal form, NACE, dates). Director/ownership data can be added on request.
What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.
Legal & Responsible Use
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by ARES or the Czech government. All trademarks are the property of their respective owners. It reads only the public ARES register. Comply with applicable terms and data-protection laws.