Belgium KBO/CBE Enterprise Scraper
Pricing
from $9.00 / 1,000 belgian enterprise records
Belgium KBO/CBE Enterprise Scraper
Scrapes official Belgian KBO/CBE company records by enterprise number. Returns one flat row per company with legal status, activities, officers, and addresses.
Pricing
from $9.00 / 1,000 belgian enterprise records
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Belgium KBO/CBE Enterprise Scraper
Scrape official Belgian KBO/CBE company records by enterprise number, up to a million per run. Every record comes with legal status, activities, officers, and registered addresses. No login or API key. Export to CSV, JSON, Excel, or XML.
Belgium's official company registry, the Crossroads Bank for Enterprises (KBO/CBE), holds the legal truth for every Belgian enterprise. This Actor reads the public registry directly from enterprise numbers, so you get official records without building a KBO API integration or dealing with rate limits.
| Who uses it | What they scrape Belgium KBO/CBE for |
|---|---|
| Compliance officers | Verify a Belgian company's legal status and registered address before signing a contract |
| B2B data teams | Enrich CRM records with official Belgian company data like activities and officers |
| Financial analysts | Pull legal-status history and activity codes for due diligence on Belgian entities |
| Sales operations | Build prospect lists from official Belgian enterprise numbers with current legal data |
What it does
This Actor collects official Belgian KBO/CBE company records by enterprise number and returns each one as a flat row.
- ๐ข Enterprise number input: paste up to a million 10-digit numbers, with or without dots
- ๐ Multilingual output: status labels and field titles in English, French, Dutch, or German
- ๐ฆ Flat row per company: one record per enterprise number, ready for CSV, JSON, Excel, or XML
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Belgium KBO/CBE data
๐ก๏ธ KYB checks for Belgian companies.
A compliance team runs a list of enterprise numbers before onboarding and checks legal status and registered address against the official registry.
๐ B2B data enrichment.
A data engineer enriches a CRM with official Belgian company activities and officers by matching enterprise numbers.
๐ Due diligence on Belgian entities.
An analyst pulls legal-status history and activity codes for a portfolio of Belgian companies ahead of an investment decision.
๐ฏ Prospect list building.
A sales operations manager converts a list of Belgian enterprise numbers into current legal data for outbound targeting.
Why choose this scraper
| What you get | |
|---|---|
| Official source | Data comes straight from the Belgian Crossroads Bank for Enterprises, the legal registry |
| Batch by design | Feed thousands of enterprise numbers in one run, no per-request setup |
| Language control | Return labels in English, French, Dutch, or German while company names stay in their registered languages |
How it compares
This Actor and the Belgium CBE Company Registry Scraper both pull official Belgian company records by enterprise number, but this Actor adds language control and a higher batch limit.
| Feature | ParseForge | Belgium CBE Company Registry Scraper |
|---|---|---|
| Output language selection | Yes, English, French, Dutch, or German | Not listed |
| Batch input of enterprise numbers | Yes, up to 1,000,000 per run | Not listed |
| Legal status data | Yes | Yes |
| Activities data | Yes | Yes |
| Officers data | Yes | Yes |
Configure the run
Drive the Actor from a list of Belgian enterprise numbers, and set the output language for status labels and field titles. The Input tab lists every parameter.
A first run with the defaults:
{"enterpriseNumbers": ["0203201340","0418467437","0403210380"],"maxItems": 10}
A larger pull:
{"enterpriseNumbers": ["0203201340","0418467437","0403210380"],"maxItems": 200}
Pricing
Pay-per-result: $0.012 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $1.20 |
| 1,000 results | $12.00 |
| 10,000 results | $120.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Belgium KBO/CBE Enterprise Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Belgium KBO/CBE through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/belgium-kbo-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your enterprise numbers are 10 digits and correctly formatted. Also confirm the companies exist in the KBO/CBE registry.
Why are some fields empty?
Not every Belgian company has all fields populated in the registry. Empty fields mean the registry has no data for that attribute.
Why is the output language not applied to company names?
Company names are always returned in their registered languages. The language setting only affects status labels and field titles.
Why did the run stop early?
Check the maxItems setting. If it is lower than your list length, the Actor stops after that many companies.
FAQ
| Question | Answer |
|---|---|
| What is the KBO/CBE? | The Crossroads Bank for Enterprises (KBO in Dutch, CBE in French) is Belgium's official company registry. It holds legal data for every Belgian enterprise, including legal status, activities, officers, and addresses. |
| Do I need an API key or login? | No. This Actor reads the public KBO/CBE registry directly, so you only need enterprise numbers. |
| What format should enterprise numbers be in? | Use 10 digits, with or without dots. For example, '0203.201.340' and '0203201340' both work. |
| Can I scrape more than one company at a time? | Yes. Paste a list of enterprise numbers, up to a million per run, and the Actor returns one row per company. |
| What languages are supported for output? | Status labels and field titles can be returned in English, French, Dutch, or German. Company names always come back in their registered languages. |
| What data does each record include? | Each record includes legal status, activities, officers, registered addresses, and other official fields from the KBO/CBE registry. |
| Can I export the results? | Yes. Export to CSV, JSON, Excel, or XML from the Apify dataset. |
| Is this legal to scrape? | The KBO/CBE registry is public data. Always check the registry's terms of use and your own legal obligations before scraping at scale. |
| How fast can I scrape? | The Actor processes enterprise numbers efficiently, but speed depends on the registry's response times and your Apify plan. |
| What if an enterprise number is invalid? | The Actor skips invalid numbers and continues with the rest of your list. Check the run log for details. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Belgian Crossroads Bank for Enterprises. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
