Peppox API v1

A complete Peppol document lifecycle through JSON

Integrator and company accounts use the same core endpoints. Integrators can manage multiple companies; company accounts operate their own documents.

PEPPOX / LIVE ROUTING
ERP
UBL
AP
PEPPOL
1 API routes24/7 trace
Capabilities

Main capabilities

01

Send sales invoices

Create invoice headers and line items, then submit to Peppol.

02

Create credit notes

Use a parallel document flow with references to the original invoice.

03

Generate UBL XML

Transform structured data into Peppol-ready XML.

04

Attach PDFs

Keep the human-readable document with the structured message.

05

Retrieve documents

List sent and received headers and lines with filters and sorting.

06

Authenticate securely

Use account-specific API keys and separate environments.

API

Core endpoint map

The current public API includes endpoints for each stage of document creation and retrieval.

Explore the API →
request.http
POST /invoice/add
POST /invoice_line/add
POST /invoice_attach_pdf/add
POST /xml/generate
POST /creditnote/add
POST /creditnote_line/add
GET  /doc-sent/header/list
GET  /doc-sent/lines/list
GET  /doc-received/header/list
GET  /doc-received/lines/list
Capabilities

Outgoing and incoming control

01

Outgoing documents

Validate, send, search, sort and reconcile invoices and credit notes.

02

Incoming documents

Retrieve supplier invoices, line data, attachments and delivery metadata.

03

Webhooks

Push status changes to your software instead of polling.

Peppox

One connection to the Peppol network.

Send, receive and monitor Peppol documents through one secure API and one clear dashboard.