Developer Resources
Build with Peppol
REST API, SDKs for five languages, CLI, MCP server, webhooks. Everything you need to send and receive e-invoices programmatically.
01
Get Started
Three ways to start sending e-invoices. Pick the one that fits your workflow.
API Base URL
https://api.e-invoice.be/apiFull REST API. Send JSON, get compliant UBL.
Quickstart guideTwo API calls. That's it.
// 1. Submit your invoice dataPOST /api/documents// 2. Send via Peppol networkPOST /api/documents/:id/sendInstall CLI
brew install e-invoice-be/tap/peppol-cliSend invoices, look up Peppol IDs, and manage documents from your terminal.
GitHub repositoryMCP Server
npx -y e-invoice-api-mcp@latest12 tools for AI agents. Works with Claude, Cursor, VS Code, and any MCP-compatible client.
MCP landing page02
SDKs & Libraries
Idiomatic SDKs with rich types, auto-retry, and built-in error handling. Auto-generated from our OpenAPI spec.
03
Tools
API documentation, OpenAPI spec, and CLI for day-to-day operations.
REST API
Full-featured REST API for sending and receiving Peppol e-invoices. Send JSON, get compliant UBL. Structured error responses with hints.
CLI Tool
Command-line interface for Peppol e-invoicing. Send invoices, look up Peppol IDs, and manage documents from your terminal.
brew install e-invoice-be/tap/peppol-cli04
Infrastructure
Webhooks, streaming, authentication, and machine-readable discovery.
Webhooks
Real-time notifications for incoming invoices and document status changes via HTTP webhooks.
Webhook docsStreaming & SSE
Server-Sent Events for real-time progress on long-running operations. MCP server uses Streamable HTTP transport.
Authentication
Bearer token authentication. Create an account, complete KYC, and generate API keys in the dashboard.
Agent Discovery
Machine-readable discovery files for AI agents. agent.json, A2A agent card, MCP server card, and API catalog.
05
Guides & Resources
Tutorials, integration guides, and articles to help you ship faster.
Blog
Articles about Peppol e-invoicing, the Belgian mandate, API integrations, and industry updates.
API Integration Guide
Step-by-step walkthrough of integrating the e-invoice.be API into your application.
UBL Format Guide
Understanding the UBL invoice format and how the API handles JSON-to-UBL conversion.
Ready to build?
Create an account, get your API key, and send your first e-invoice in minutes.
Building a Peppol integration? Talk to an engineer.
15 minutes with an integration engineer. Walk through your stack, auth model, and Peppol flow. Honest take on what fits, what doesn't.

Hosted by Tom Van Asbroeck
Peppol & tax expert