Verstuur UBL-facturen via één endpoint, volg bezorging met webhooks en verstuur via Peppol of KSeF met transparante staffelprijzen.
Na het aanmaken van uw account contacteert u support om de Peppol API voor uw onderneming te laten activeren.
Verstuur per request één base64-gecodeerde UBL XML-factuur via POST /v1/peppol/invoice.
U krijgt meteen een response met submissionId en status sending of failed.
Ontvang lifecycle-updates via webhook callbacks terwijl uw factuur door het netwerk gaat.
Start vanuit Swagger UI of ruwe OpenAPI JSON en lever snel uw eerste integratie op.
Bekijk request- en response-schema’s en test direct vanuit uw browser.
https://api.budgetinvoice.com/docs/peppolImporteer het ruwe schema in Postman, Insomnia of uw codegenerator.
https://api.budgetinvoice.com/docs/peppol/openapi.jsonBeveiligd endpoint voor één UBL-factuur per call.
POST https://api.budgetinvoice.com/v1/peppol/invoicecurl --request POST \
--url 'https://api.budgetinvoice.com/v1/peppol/invoice' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"xml": "BASE64_ENCODED_UBL_XML",
"targetNetwork": "auto"
}'Gebruik uw API-sleutel in de Authorization header. De API geeft direct status terug met eventueel een foutmelding.
Na een geaccepteerde submission ontvangt uw webhook statusovergangen zoals sending, delivered of failed.
Gebruik HTTPS endpoints en log non-2xx responses voor betrouwbare retries.
{
"submissionId": "bd9f47f3-7bc4-4760-a1dc-8c33df6496f3",
"filename": "invoice-2026-0001.xml",
"status": "delivered",
"targetNetwork": "peppol",
"recipient": {
"scheme": "iso6523-actorid-upis",
"id": "0208:123456789"
},
"updatedAt": "2026-02-28T09:42:11.202Z"
}Geen aparte API-toeslag. U betaalt per verstuurde factuur.
Per factuur excl. btw
Gebruik de OpenAPI specificatie, test met de voorbeelden en volg asynchrone bezorging via webhooks.
Stuur uw API-sleutel als Bearer token in de Authorization header. Requests zonder geldige sleutel geven een autorisatiefout terug.
Het endpoint accepteert per request één base64-gecodeerd UBL XML-document. ZIP-bestanden worden niet geaccepteerd op dit endpoint.
Callbacks worden verstuurd zodra de submissionstatus verandert. Gebruikelijke waarden zijn sending, delivered en failed.
Ja. Gebruik targetNetwork met de waarden auto, peppol of ksef. Als u niets invult, wordt auto gebruikt.
Gebruik de OpenAPI specificatie, test met de voorbeelden en volg asynchrone bezorging via webhooks.