Belgium Company Registry (KBO/CBE) Scraper
Look up Belgian companies by enterprise number from the CBE (KBO/BCE) public registry. Get official name, status, legal form, registered address, NACE activities, start date, contact details and directors. Export to JSON, CSV or Excel.
{ "enterpriseNumber": "0400.378.485", "name": "Colruyt Group", "status": "Active", "legalSituation": "Normal situation", "startDate": "March 9, 1950", "legalForm": "Public limited company", "entityType": "Legal person", "address": "Edingensesteenweg 196 1500 Halle", "establishmentUnitCount": 38 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Enterprise Number | Name | Status | Legal Situation |
|---|---|---|---|
| 0400.378.485 | Colruyt Group | Active | Normal situation |
{ "enterpriseNumber": "0400.378.485", "name": "Colruyt Group", "status": "Active", "legalSituation": "Normal situation", "startDate": "March 9, 1950", "legalForm": "Public limited company", "entityType": "Legal person", "address": "Edingensesteenweg 196 1500 Halle", "establishmentUnitCount": 38 }
Frequently asked questions
Can I search by name or only by number?
Both. Type a company name to get every matching enterprise with its full record, or enter one enterprise number for a direct lookup.
What is an enterprise number?
It is the unique identifier every Belgian company and organisation receives, written as ten digits (for example 0400.378.485).
Do I get the directors?
Yes. Each record includes the persons holding functions (directors, managers and permanent representatives) together with their role and start date, when published.
Does it include the company's activities?
Yes. NACE activity codes with their descriptions are included, so you can see what each company actually does.
How fresh is the data?
Every record is read live at run time, so it reflects the current registry entry at the moment of the run (see observedAt).
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.