Send invoices via Peppol by a single REST API
Accept XML, JSON or PDF documents, validate and convert them to Peppol-compliant formats, and track delivery asynchronously via API or webhooks.
POST /v1/invoices/send
{ "format": "JSON", ... }
xTool Engine
SBDH Wrappers applied...
Delivery ACK: SUCCESS
Send invoices
Accepts XML/JSON/PDF, performs automated validation, and converts to Peppol-compliant formats (BIS 3, XRechnung).
Track status
Monitor real-time delivery lifecycle, inspect Peppol acknowledgements, and resolve rejection reasons.
Webhooks
Receive immediate notifications for delivery success, validation failures, or participant status changes.
Logs & audit trail
Trace every document lifecycle through comprehensive logs, accessible via both API and UI for operational monitoring.
Production-ready API flow
xTool processes invoices asynchronously. Use API polling or webhooks to track validation and Peppol delivery status.
Universal format engine
Single endpoint to transform invoices between Peppol BIS, XRechnung, ZUGFeRD, SAP IDoc and internal models.
Built-in compliance
Automatic schema validation and business rule enforcement before document transmission.
Network readiness
Automated participant lookup to resolve endpoints and supported document types in real-time.
// 1. Send document for processing
POST /v1/invoices/send
{
"receiver_id": "0088:12345678",
"format": "PEPPOL_BIS_3",
"document": "<base64-encoded-doc>"
}
// 2. Immediate async response
// 202 Accepted
{
"job_id": "job_92834",
"status": "queued"
}
// 3. Track status via polling or webhooks
GET /v1/invoices/job_92834
Integration Workflow
Send invoice data
Push XML, JSON or PDF documents via standard REST API endpoints.
Validate & convert
Automatic validation and conversion to Peppol-compliant data models.
Deliver via Peppol
Secure transmission through the production Peppol network infrastructure.
Track asynchronously
Monitor delivery lifecycle and acknowledgements via API or webhooks.
Audit trail
Comprehensive records of all API requests and document lifecycle events.
Role-based access
Granular control over API keys and administrative permissions.
Secure data handling
Industry-standard encryption and full data residency compliance.
Monitoring & support
Dedicated health monitoring and technical assistance for integrators.
Start integrating Peppol e-invoicing via API
Get API access, explore endpoints, or talk to our technical team about your integration.
Ready to modernize your invoicing?
Whether you need a custom enterprise integration or just want to see a live demo of the platform, our experts are here to help.