Om de onderneming te registreren op het Peppol netwerk moet er een KYC worden uitgevoerd. Tijdens deze KYC worden de bedrijfsgegevens van de onderneming geverifiëerd en wordt er een scan van de identiteitskaart van de wettelijke vertegenwoordiger van de onderneming opgeladen.


Deze registratie kan ook via de API worden uitgevoerd. Hierbij worden alle bedrijfsgegevens en de scan van de identiteitskaart via één enkele aanroep doorgestuurd.


Stuur alle nodige gegevens door via: POST /integrations/peppol

Opgelet! De URL bevat geen "/api/v1" zoals bij andere API aanroepen.


De nodige gegevens worden niet als JSON doorgegeven maar als formdata. Geef daarom als header op "Content-Type: multipart/form-data".


Door te geven:

Veldnaam
Omschrijving
Voorbeeld
peppol_typeVerzenden en ontvangen van facturen via Peppol (sendreceive) of enkel verzenden van facturen via Peppol (send). Standaard "send".sendreceive
nameBedrijfsnaam (verplicht)MyCompany BV
company_idOndernemingsnummer of gelijkaardig nummer bij niet-Belgische onderneming. Niet van toepassing voor Duitse ondernemingen.0693727271
vat_numberBTW-nummer (verplicht indien de onderneming beschikt over een BTW-nummer). Niet van toepassing voor Zweedse ondernemingen.BE0693727271
streetStraat (verplicht)Straat
housenumberHuisnummer (verplicht)1
postal_codePostcode (verplicht)1000
cityStad (verplicht)Brussel
countryISO landcode (verplicht). Mogelijke landen: BE, NL, LU, DE, SE, IE)BE
ibanIBAN (verplicht)BE123456789123
emailE-mailadres (verplicht)my@company.be
phoneTelefoonnummer (verplicht)+32123456789
websiteWebsite van de onderneming (verplicht)https://eenvoudigfactureren.be
remarksOpmerkingen die de KYC kunnen staven
mandateNaam van de wettelijke vertegenwoordiger van de onderneming waarvan de identiteitskaart wordt doorgegevenJan Desmet
fileScan identiteitskaart wettelijke vertegenwoordiger (verplicht)
businessregisterfileBestand documenten oprichting bedrijf. Enkel van toepassing voor niet-Belgische ondernemingen.


Als resultaat ontvang je een bevestiging van de aanvraag door in JSON.


Bij succes:

{
  "success": "Registratie succesvol uitgevoerd",
  "action": "kyc_requested"
}


Bij gefaalde aanvraag:

{
  "error": "Land ongeldig"
}