CompanyBelgium

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.

4 april 202612 min leestijd

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:

CriteriumOfficiele KBO-siteKBO API Company Belgium
Programmatische toegangNeeJa (REST JSON)
Zoeken op naamJa (beperkt)Ja (volledige paginering)
Zoeken op adresNeeJa
Zoeken op NACE-codeNeeJa
Peppol-verificatieNeeJa
PDF-exportNeeJa
Responstijd3-5 seconden< 1 seconde
SnelheidsbeperkingCaptchaConfigureerbare rate limit
GegevensformaatHTMLGestructureerd 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

Terminal
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

Code
1
GET /api/companies/search?name={naam}&zipCode={postcode}&city={stad}&naceCode={nace}&page={pagina}

2. Bedrijfsdetails per KBO-nummer

Code
1
GET /api/companies/{kboNummer}

3. Zoeken op adres

Code
1
GET /api/companies/address?postalCode={postcode}&street={straat}&houseNumber={nummer}

4. Vestigingen van een bedrijf

Code
1
GET /api/companies/{kboNummer}/establishments

5. Vestigingen zoeken

Code
1
GET /api/establishments/search?name={naam}&zipCode={postcode}&city={stad}

6. Peppol-verificatie

Code
1
GET /api/peppol/check?vatNumber={btwNummer}

7. PDF-export

Code
1
GET /api/companies/{kboNummer}/pdf?lang=nl

Integratie-voorbeelden

JavaScript / TypeScript

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

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

PlanVerzoeken/maandPrijs
Gratis1000 EUR
Starter5.00019 EUR
Pro50.00049 EUR
EnterpriseOnbeperktOp 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.

Klaar om te beginnen?

Maak gratis een account aan en ontvang uw API-sleutels in enkele minuten.

Reacties

Reacties laden…

Laat een reactie achter

Niet gepubliceerd — alleen om u te verwittigen.

Reacties worden gemodereerd voor publicatie.

Gerelateerde artikelen