Belgium KBO/CBE Enterprise Scraper avatar

Belgium KBO/CBE Enterprise Scraper

Pricing

from $9.00 / 1,000 belgian enterprise records

Go to Apify Store
Belgium KBO/CBE Enterprise Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

0

Monthly active users

6 days ago

Last modified

Share

ParseForge

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 itWhat they scrape Belgium KBO/CBE for
Compliance officersVerify a Belgian company's legal status and registered address before signing a contract
B2B data teamsEnrich CRM records with official Belgian company data like activities and officers
Financial analystsPull legal-status history and activity codes for due diligence on Belgian entities
Sales operationsBuild 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 sourceData comes straight from the Belgian Crossroads Bank for Enterprises, the legal registry
Batch by designFeed thousands of enterprise numbers in one run, no per-request setup
Language controlReturn 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.

FeatureParseForgeBelgium CBE Company Registry Scraper
Output language selectionYes, English, French, Dutch, or GermanNot listed
Batch input of enterprise numbersYes, up to 1,000,000 per runNot listed
Legal status dataYesYes
Activities dataYesYes
Officers dataYesYes

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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the Belgium KBO/CBE Enterprise Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

QuestionAnswer
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.

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.