Czech Company Registry Scraper - ARES B2B Leads
Pricing
from $1.99 / 1,000 results
Czech Company Registry Scraper - ARES B2B Leads
Scrape ARES — the Czech Republic's official company registry (Ministry of Finance). Get IČO, VAT (DIČ), legal form, CZ-NACE industry, full address, dates & active status. Filter by name, IČO, legal form, NACE, municipality & postcode. No login, no API key.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Czech Company Registry Scraper — ARES Business Data, IČO & B2B Leads (No API Key)
Scrape Czech company data straight from ARES — the Administrativní registr ekonomických subjektů, the Czech Ministry of Finance's official registry of economic subjects. Filter by company name, IČO, legal form, CZ-NACE industry, municipality or postcode and get IČO, VAT number (DIČ), legal form, industry code, full registered address, establishment & termination dates and active status in clean, structured JSON. Reads the official open ARES REST API (ares.gov.cz) directly — no browser, no API key, no login, no captcha.
🏆 Why this Czech company registry scraper?
20+ fields per company · up to ~1,000 companies per query · direct HTTP + JSON (no browser) · datacenter-proxy ready · export to JSON / CSV / Excel. The easiest ARES API alternative for Czech B2B lead generation, sales prospecting, market research and KYC / compliance checks.
✨ What this Actor does / Key features
- 🏢 Official registry data — pull IČO, company name, VAT (DIČ), legal form and CZ-NACE industry for every matching Czech company, straight from ARES.
- 🔎 Rich filtering — search by company name (
obchodní jméno), IČO, legal form code (s.r.o., a.s., OSVČ…), CZ-NACE industry code, municipality name/code and postcode. - 🆔 Bulk IČO lookup — pass one or many 8-digit IČO numbers to pull the official registry record for each known company.
- ⚖️ Legal form & status — legal form code + description plus an active / terminated flag with establishment (
datum vzniku) and termination (datum zániku) dates — ideal for KYC and lead quality. - 🗺️ Full registered address — street, building number, city, city part, district (okres), region (kraj), postcode (PSČ) and country, broken into clean columns.
- 🏷️ Industry classification — the primary CZ-NACE code plus all NACE codes joined, so you can segment prospects by vertical.
- ⚡ Direct HTTP + JSON extraction — reads the official ARES REST API, flattens the nested JSON into spreadsheet-ready columns and de-dupes by IČO; no browser, no DOM walking, no GraphQL token.
- 📦 Bulk export — up to ~1,000 companies per query, auto-paginated within ARES's per-query window; export to JSON, CSV, Excel or XML, or pull via the Apify API and webhooks.
- 🔓 No API key needed — the ARES REST API is fully open; no registry account, no key, no signup, no captcha.
🚀 Quick start (3 steps)
- Configure — set your filters (industry, municipality, legal form, postcode…) or just type a company name in
obchodniJmeno. Optionally setmaxResults. - Run — click Start. The Actor queries the ARES search API, paginates automatically and streams companies into your dataset.
- Get your data — open the Output tab and export to JSON, CSV, Excel or XML, or pull it via the Apify API.
📥 Input
Give the Actor at least one filter (or an obchodniJmeno name search). Everything else is optional.
Example — software companies in Prague
{"czNace": "6201","kodObce": 554782,"maxResults": 1000}
Example — joint-stock companies (a.s.) by name
{"obchodniJmeno": "energie","pravniForma": "121","maxResults": 500}
Example — look up specific companies by IČO
{"ico": "45274649,27082440,00006947"}
| Field | Type | Description |
|---|---|---|
obchodniJmeno | string | Free-text company name search (obchodní jméno), e.g. software, technologie, stavební. Leave empty to use the more specific filters below. |
ico | string | Look up companies by IČO. One 8-digit ID, or several comma-separated, e.g. 45274649 or 45274649,27082440. |
pravniForma | string | Legal form code(s), e.g. 112 = s.r.o. (limited company), 121 = a.s. (joint-stock), 101 = sole trader (OSVČ). Comma-separate several. |
czNace | string | CZ-NACE industry code(s), e.g. 6201 (computer programming), 7311 (advertising), 4711 (retail). Comma-separate several. |
kodObce | integer | Municipality code, e.g. 554782 = Praha, 582786 = Brno, 554821 = Ostrava. Leave empty for the whole country. |
psc | integer | Registered-address postcode (digits only, no space), e.g. 11000 (Praha 1), 60200 (Brno). |
nazevObce | string | Municipality name, e.g. Praha, Brno, Plzeň. Use either this or the municipality code. |
maxResults | integer | Stop after this many companies. Default 200; 0 = unlimited (ARES hard-caps each query at ~1,000 results). |
useProxy | boolean | Route requests through Apify Proxy (datacenter by default). Default true. The ARES API is open, so you can turn this off to go direct. |
proxyConfiguration | object | Apify Proxy settings. Datacenter is plenty for the open ARES API. |
Finding legal form (právní forma) & CZ-NACE codes: common legal form codes are
112s.r.o. (limited company),121a.s. (joint-stock) and101sole trader (OSVČ). CZ-NACE codes follow the standard NACE numbering — e.g.6201computer programming,7311advertising,4711retail. You can also just useobchodniJmenofor a name search and read thenacePrimary/legalFormCodecolumns in the output.
📤 Output
One clean row per company — 20+ fields, exportable to JSON, CSV, Excel or XML. Here is a trimmed sample record:
{"ico": "27082440","vat": "CZ27082440","name": "Příklad technologie s.r.o.","legalFormCode": "112","legalFormText": "Společnost s ručením omezeným","establishedDate": "2004-03-15","terminatedDate": null,"updatedDate": "2025-07-31","naceCodes": "6201;6202","nacePrimary": "6201","address": "Nad Šárkou 1209/76, 16000 Praha","street": "Nad Šárkou 1209","city": "Praha","cityPart": "Praha 6","district": "Praha-západ","region": "Hlavní město Praha","zip": "16000","country": "Česká republika","isActive": "true","url": "https://ares.gov.cz/ekonomicke-subjekty/27082440","scrapedAt": "2026-07-06T12:00:00.000Z"}
💡 Use cases
- B2B lead generation — build targeted Czech prospect lists by industry + municipality with IČO, VAT and address in one run.
- Sales prospecting — filter active firms by legal form, region and NACE code to focus outreach.
- Market research — count and profile companies by CZ-NACE code, region and establishment date to size a vertical or town.
- KYC / compliance & due diligence — verify IČO, VAT (DIČ) and active / terminated status against the official register.
- Competitor mapping — survey every company in a vertical or municipality and benchmark legal form and status.
- CRM enrichment — look companies up by IČO and append official registry fields to your existing records.
👥 Who uses it
B2B sales & lead-gen teams building Czech prospect lists · market researchers & data analysts sizing verticals · KYC / AML & compliance teams verifying IČO and status · CRM & data-ops teams enriching records · fintech, insurance and lending teams doing onboarding checks · agencies mapping the Czech company landscape.
💰 Pricing
This Actor runs on a simple pay-per-result model — you pay for the companies you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
❓ Frequently Asked Questions
Is it legal to scrape ARES / ares.gov.cz? This Actor reads only the official open data that the Czech Ministry of Finance publishes via its public ARES REST API — no login or circumvention involved. As with any registry data, credit the source (ARES / ares.gov.cz) and follow ARES's terms and applicable law such as GDPR for your specific use case.
Does ARES have a public API?
Yes. The Czech Ministry of Finance publishes ARES as a fully open, free REST API (ares.gov.cz/ekonomicke-subjekty-v-be) — no key, no login, no signup. This Actor is a friendly, filterable export layer on top of it: set filters in a form, run, and download a clean dataset with pagination handled and nested fields flattened into columns.
Is this an ARES API alternative for bulk download? Yes — it's the easiest ARES API alternative for non-developers: no code, automatic pagination within the ARES query window, nested JSON flattened to spreadsheet columns, de-duplication by IČO, and direct export to CSV / Excel / JSON.
Do I need an API key or a login? No. There is no ARES account, login or API key required — only an Apify account. The Actor pulls publicly available registry records over direct HTTP.
How do I export Czech company data to CSV or JSON?
Every run writes one row per company to a dataset you can export as CSV, JSON, Excel or XML from the Apify console or via the Apify API. Set your filters, run, and use the Export button to download an .xlsx / .csv of the whole Czech company segment.
How many companies can I get per query? ARES caps each search at 1,000 results. If your filters match more, the API refuses the query — the Actor logs a clear "narrow your filters" warning and stops gracefully. To cover a larger segment, split your run by municipality, legal form, NACE code or postcode and combine the datasets.
Does it include company emails and phone numbers?
No — the ARES public search returns official registry fields (IČO, VAT, legal form, address, dates, NACE), which do not include email or phone. For contact enrichment, combine the IČO / company list this Actor produces with a separate email-finding step.
How do I get a list of IT companies in Prague from ARES?
Set czNace to 6201 (computer programming) and kodObce to 554782 (Praha), then run. The Actor returns every matching Czech IT company with IČO, VAT, address and NACE, ready to export.
How do I look up a Czech company by IČO?
Enter one or several comma-separated 8-digit IČO numbers in the ico field. The Actor pulls the official ARES record for each, including VAT, legal form, address and active status.
🔗 More company & registry scrapers by logiover
Building a cross-country B2B or KYC dataset? Pair ARES with the rest of the company-registry suite:
| Region | Actor |
|---|---|
| 🇬🇧 United Kingdom | UK Companies House Bulk Scraper |
| 🇫🇷 France | France Company Registry Scraper |
| 🇫🇮 Finland | Finland Company Registry Scraper |
| 🇳🇴 Norway | Brønnøysund (Brreg) Norway Scraper |
| 🇸🇪 Sweden | Allabolag Sweden Company Scraper |
| 🇸🇰 Slovakia | Slovakia Company Registry Scraper |
| 🇦🇺 Australia | Australia Business Register Scraper |
| 🇺🇸 USA (New York) | USA New York Company Registry Scraper |
| 🇪🇺 EU-wide | EU Companies Registry Scraper |
| 🌍 Global LEI | GLEIF LEI Scraper |
| 🇺🇸 SEC filings | SEC EDGAR Form D Scraper |
| 🌐 Public tenders | Global Public Tenders Scraper |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
Schedule this Actor on Apify to refresh your Czech company database daily, weekly or monthly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated lead-gen, KYC and CRM-enrichment pipelines.
⭐ Support & feedback
Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏
⚖️ Legal
This Actor reads only the Czech Republic's official open registry data (ARES / Ministry of Finance) and is intended for legitimate research, analytics, lead-generation and compliance use. You are responsible for complying with ARES's terms of service, GDPR and any applicable local laws.
📝 Changelog
2026-07-06
- ✨ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links to related logiover scrapers, and clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.