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 tap e-invoice-be/tap && brew install peppolSend 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 tap e-invoice-be/tap && brew install peppol04
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 a free 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 a free account, get your API key, and send your first e-invoice in minutes.