KBO API: toegang tot de gegevens van de Kruispuntbank van Ondernemingen in Belgie
Ontdek hoe u de KBO API kunt gebruiken om de officiele database van de Kruispuntbank van Ondernemingen (BCE) te raadplegen. Zoek in meer dan 2 miljoen Belgische bedrijven op naam, KBO-nummer, adres of NACE-code. Volledige handleiding met codevoorbeelden, authenticatie en best practices.
In het kort
De KBO API van Company Belgium biedt realtime toegang tot de officiële Kruispuntbank van Ondernemingen via een eenvoudige REST/JSON-interface. Ze dekt meer dan 2 miljoen Belgische bedrijven met zoeken op naam, KBO-nummer, adres of NACE-code, en levert gestructureerde gegevens in minder dan een seconde.
Wat is de KBO API?
De KBO API (Kruispuntbank van Ondernemingen) is een programmeerinterface die toegang biedt tot de publieke gegevens van de BCE (Banque-Carrefour des Entreprises), de centrale database van alle in Belgie geregistreerde ondernemingen. Met meer dan 2 miljoen entiteiten is de KBO de referentiebron voor alle officiele informatie over Belgische bedrijven.
Onze REST API stelt u in staat deze gegevens snel, betrouwbaar en gestructureerd te raadplegen, zonder de officiele website van de FOD Economie te hoeven scrapen of de omvangrijke Open Data-bestanden te downloaden.
Waarom een KBO API gebruiken in plaats van de officiele website?
De Public Search-website van de FOD Economie laat handmatige raadpleging toe, maar heeft meerdere beperkingen voor professioneel gebruik:
| Criterium | Officiele KBO-site | KBO API Company Belgium |
|---|---|---|
| Programmatische toegang | Nee | Ja (REST JSON) |
| Zoeken op naam | Ja (beperkt) | Ja (volledige paginering) |
| Zoeken op adres | Nee | Ja |
| Zoeken op NACE-code | Nee | Ja |
| Peppol-verificatie | Nee | Ja |
| PDF-export | Nee | Ja |
| Responstijd | 3-5 seconden | < 1 seconde |
| Snelheidsbeperking | Captcha | Configureerbare rate limit |
| Gegevensformaat | HTML | Gestructureerd JSON |
Beschikbare gegevens via de KBO API
Algemene bedrijfsinformatie
Elk bedrijf in de KBO heeft een uniek ondernemingsnummer van 10 cijfers (bijv. 0123.456.789). Via onze API kunt u ophalen:
- Benaming: officiele naam, afkortingen, handelsnamen
- Rechtsvorm: NV, BV, CV, eenmanszaak...
- Status: actief, in stopzetting, failliet
- Oprichtingsdatum: startdatum van activiteit
- Adres van maatschappelijke zetel: volledig adres met postcode
- NACE-codes: geclassificeerde economische activiteiten
- Telefoonnummers en e-mail (indien publiek beschikbaar)
- Website van het bedrijf
Vestigingseenheden
Elk bedrijf kan een of meer vestigingseenheden (filialen, kantoren, verkooppunten) hebben. De API retourneert voor elke vestiging:
- Vestigingseenheidsnummer
- Volledig adres
- Startdatum van activiteit
- Specifieke NACE-codes
Functies en mandatarissen
De officiele functies geregistreerd in de KBO:
- Bestuurders, zaakvoerders, leidinggevenden
- Commissarissen
- Oprichters
- Begin- en einddatum van mandaat
Hoe de KBO API te gebruiken: stap-voor-stap
Stap 1: Gratis account aanmaken
Ga naar companybelgium.be en maak uw account aan. In enkele seconden heeft u toegang tot uw dashboard.
Stap 2: API-sleutels genereren
Genereer in de sectie "API-sleutels" van uw dashboard een sleutelpaar:
- Publieke sleutel (
pk_live_...): identificeert uw applicatie
- Geheime sleutel (
sk_live_...): authenticeert uw verzoeken
> Belangrijk: de geheime sleutel wordt slechts eenmaal getoond bij het aanmaken. Bewaar deze veilig.
Stap 3: Uw eerste zoekopdracht uitvoeren
1 2 3 4
# Bedrijf zoeken op naam
curl -X GET "https://companybelgium.be/api/companies/search?name=Proximus" \
-H "X-API-Key: pk_live_uw_publieke_sleutel" \
-H "X-API-Secret: sk_live_uw_geheime_sleutel"
Alle endpoints van de KBO API
1. Bedrijven zoeken op naam
1
GET /api/companies/search?name={naam}&zipCode={postcode}&city={stad}&naceCode={nace}&page={pagina}
2. Bedrijfsdetails per KBO-nummer
1
GET /api/companies/{kboNummer}
3. Zoeken op adres
1
GET /api/companies/address?postalCode={postcode}&street={straat}&houseNumber={nummer}
4. Vestigingen van een bedrijf
1
GET /api/companies/{kboNummer}/establishments
5. Vestigingen zoeken
1
GET /api/establishments/search?name={naam}&zipCode={postcode}&city={stad}
6. Peppol-verificatie
1
GET /api/peppol/check?vatNumber={btwNummer}
7. PDF-export
1
GET /api/companies/{kboNummer}/pdf?lang=nl
Integratie-voorbeelden
JavaScript / TypeScript
1 2 3 4 5 6 7 8 9 10 11 12
async function searchCompany(name: string) {
const response = await fetch(
class="code-string">`https:class="code-comment">//companybelgium.be/api/companies/search?name=${encodeURIComponent(name)}`,
{
headers: {
class="code-string">'X-API-Key': process.env.KBO_API_KEY!,
class="code-string">'X-API-Secret': process.env.KBO_API_SECRET!,
},
}
);
return response.json();
}
Python
1 2 3 4 5 6 7 8 9 10 11 12 13
import requests
def search_kbo(name: str) -> dict:
response = requests.get(
"https://companybelgium.be/api/companies/search",
params={"name": name},
headers={
"X-API-Key": "pk_live_uw_sleutel",
"X-API-Secret": "sk_live_uw_geheim",
},
)
response.raise_for_status()
return response.json()
Toepassingen van de KBO API
Verificatie van leveranciers en partners (KYC/AML)
De KBO API is essentieel voor Know Your Customer- en Anti-witwas-procedures — zie onze gids voor geautomatiseerde KYC-verificatie.
ERP- en CRM-integratie
Verrijk automatisch uw klant- en leveranciersgegevens in uw ERP (SAP, Odoo, Exact Online) of CRM (Salesforce, HubSpot) — lees onze handleiding over KBO API integreren in ERP of CRM.
SaaS- en Fintech-applicaties
Gebruik de KBO API voor geautomatiseerde onboarding, kredietscoring en compliance. Raadpleeg ook de vergelijking van KBO API-alternatieven in 2026 en de volledige referentie van KBO API-endpoints.
Tarieven
| Plan | Verzoeken/maand | Prijs |
|---|---|---|
| Gratis | 100 | 0 EUR |
| Starter | 5.000 | 19 EUR |
| Pro | 50.000 | 49 EUR |
| Enterprise | Onbeperkt | Op offerte |
Veelgestelde vragen over de KBO API
Wat is de KBO / BCE?
De Kruispuntbank van Ondernemingen (KBO), in het Frans Banque-Carrefour des Entreprises (BCE), is het centraal Belgisch register dat alle in Belgie geregistreerde entiteiten bevat.
Is de KBO API gratis?
Ja, we bieden een gratis plan met 100 verzoeken per maand.
Zijn de gegevens up-to-date?
Onze gegevens worden dagelijks gesynchroniseerd met de officiele bronnen van de Kruispuntbank van Ondernemingen.
Conclusie
De KBO API van Company Belgium is de eenvoudigste en snelste oplossing om toegang te krijgen tot de officiele gegevens van de Kruispuntbank van Ondernemingen.
Maak uw gratis account aan en begin in enkele minuten de KBO te raadplegen.
Veelgestelde vragen
Wat is de KBO API en waarvoor dient ze ?
De KBO API (Kruispuntbank van Ondernemingen) is een REST/JSON-interface die realtime toegang biedt tot de officiele database van alle in Belgie geregistreerde ondernemingen. Ze wordt gebruikt om het bestaan van een onderneming te verifiëren, het adres, NACE-codes, bestuurders of Peppol-status op te halen voor elektronische facturatie.
Hoe vraagt u een API-sleutel aan voor de KBO ?
Maak een gratis account aan op companybelgium.be en ga naar de sectie API-sleutels in uw dashboard. Genereer een publieke sleutel (pk_live_...) en een geheime sleutel (sk_live_...) om mee te sturen in de headers X-API-Key en X-API-Secret van elk verzoek. Het gratis plan biedt 100 verzoeken per maand zonder bankkaart.
Worden de KBO API-gegevens dagelijks bijgewerkt ?
Ja, de gegevens worden elke dag gesynchroniseerd met de officiele Open Data-bestanden van de Kruispuntbank van Ondernemingen (full- en delta-bestanden van FOD Economie). De gemiddelde responstijd van de API is minder dan een seconde, tegenover 3 tot 5 seconden voor de officiele Public Search-website.
Kan de KBO API worden gebruikt voor KYC en AML-conformiteit ?
Ja, de KBO API is bijzonder geschikt voor KYC- en AML-procedures. Ze maakt het mogelijk om de actieve status van een onderneming, het adres van de maatschappelijke zetel, de geregistreerde bestuurders en de Peppol-registratie te verifiëren. Voor de wettelijke verplichtingen in Belgie moeten onderworpen beroepen de wet van 18 september 2017 inzake de strijd tegen witwassen naleven.
Reacties
Gerelateerde artikelen

Belgian Crossroads Bank for Enterprises (KBO) API: volledige Engelstalige developer-documentatie
Engelstalige developer-documentatie voor de API van de Belgische Kruispuntbank van Ondernemingen. Overzicht van het KBO/BCE-register, wettelijke context, toegangsopties, snelle start met cURL-voorbeelden en integratiepatronen voor internationale developers.

Rate limits, quota en caching om een KBO/BCE-applicatie te schalen: referentie-architectuur
Uw app bevraagt de KBO/BCE-API in volume — hoe 429's vermijden, kosten beheersen en latency garanderen? Referentie-architectuur met meerlaags cache, requestwachtrij, observability en webhooks. Concrete patronen en streefcijfers.

BCE/KBO API endpoints reference: volledige lijst van REST-routes (companies, addresses, NACE, UBO, vestigingen, Peppol)
Technische referentie van de REST-endpoints van de Company Belgium-API: zoeken, bedrijfsfiche, adressen, NACE-activiteiten, vestigingen, bestuurders, UBO, Peppol-verificatie. Met responsschema's, parameters en foutcodes.
