Bedrijfsverificatie bij klant-onboarding
Verifieer bedrijfsidentiteit automatisch met data uit het Handelsregister. Actief/inactief status, rechtsvorm en BTW-validatie in een API call.
Het probleem
Bij het onboarden van zakelijke klanten moet je hun identiteit verifiëren. Is het bedrijf geregistreerd? Is het nog actief? Klopt het adres? Heeft het een geldig BTW-nummer? Deze checks zijn verplicht voor KYC (Know Your Customer) en anti-witwas regelgeving, maar kosten handmatig veel tijd.
Het KVK Handelsregister, de VIES database en andere bronnen los bevragen is tijdrovend en foutgevoelig. Zeker wanneer je dagelijks tientallen nieuwe klanten onboardt.
De oplossing: enriched lookup
Met de KVKBase enriched lookup haal je alle verificatiedata op in een enkele API call: bedrijfsnaam, rechtsvorm, registratiedatum, actief/inactief status, adres en VIES-gevalideerd BTW-nummer.
Verificatie API call
async function verifyBusiness(kvkNumber) {
const response = await fetch(
`https://api.kvkbase.nl/v1/lookup/${kvkNumber}?enrich=true`,
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const company = await response.json();
// Verificatie checks
const checks = {
isRegistered: !!company.kvkNumber,
isActive: company.isActive,
hasValidVat: company.vat?.valid === true,
legalForm: company.legalForm,
registrationDate: company.registrationDate,
};
if (!checks.isActive) {
throw new Error("Bedrijf is niet meer actief");
}
return { company, checks };
} Python: onboarding workflow
import requests
def onboard_client(kvk_number):
response = requests.get(
f"https://api.kvkbase.nl/v1/lookup/{kvk_number}?enrich=true",
headers={"Authorization": "Bearer YOUR_API_KEY"}
)
company = response.json()
# KYB verificatie
if not company["isActive"]:
return {"status": "rejected", "reason": "Bedrijf inactief"}
if not company["vat"]["valid"]:
return {"status": "review", "reason": "BTW ongeldig"}
return {"status": "approved", "company": company} Voordelen
Direct verifiëren
Geen handmatig opzoeken. Verifieer een bedrijf in milliseconden via de API.
Actief/inactief check
Controleer direct of een bedrijf nog actief is in het Handelsregister. Voorkom onboarding van opgeheven bedrijven.
BTW-validatie inbegrepen
Het BTW-nummer wordt automatisch via VIES gecontroleerd bij een enriched lookup. Geen aparte call nodig.
Complete bedrijfsdata
Rechtsvorm, SBI-codes, registratiedatum en adres -- alle informatie die je nodig hebt voor KYC/KYB.
Hoe het werkt
KVK-nummer opvragen
Vraag het KVK-nummer op bij de nieuwe klant, of laat ze het invoeren in je onboarding formulier.
Enriched lookup
Stuur het KVK-nummer naar de API met ?enrich=true. Je ontvangt alle bedrijfsgegevens inclusief BTW-validatie.
Automatische checks
Controleer automatisch: is het bedrijf actief? Is het BTW-nummer geldig? Past de rechtsvorm bij je acceptatiebeleid?
Goedkeuren of afwijzen
Op basis van de checks wordt de klant automatisch goedgekeurd, in review geplaatst, of afgewezen.
Automatiseer je onboarding checks
Start gratis met 50 tokens per maand. Enriched lookups kosten 5 tokens per bedrijf.
Start gratis