Verstuur UBL-facturen via één endpoint, volg bezorging met webhooks en verstuur via Peppol of KSeF met transparante staffelprijzen.
Na het aanmaken van je account neem je contact op met support om de Peppol API voor je bedrijf te laten activeren.
Verstuur per request één base64-gecodeerde UBL XML-factuur via POST /v1/peppol/invoice.
Je krijgt meteen een response met submissionId en status sending of failed.
Ontvang lifecycle-updates via webhook callbacks terwijl je factuur door het netwerk gaat.
Start vanuit Swagger UI of ruwe OpenAPI JSON en lever snel je eerste integratie op.
Bekijk request- en response-schema’s en test direct vanuit je browser.
https://api.budgetinvoice.com/docs/peppolImporteer het ruwe schema in Postman, Insomnia of je 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 je API-sleutel in de Authorization header. De API geeft direct status terug met eventueel een foutmelding.
Na een geaccepteerde submission ontvangt je 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. Je betaalt per verstuurde factuur.
Per factuur excl. btw
Gebruik de OpenAPI specificatie, test met de voorbeelden en volg asynchrone bezorging via webhooks.
Stuur je 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 je niets invult, wordt auto gebruikt.
Gebruik de OpenAPI specificatie, test met de voorbeelden en volg asynchrone bezorging via webhooks.