Introduction

Introduction

Welcome to e-invoice.be API

The e-invoice.be API enables developers to integrate Belgian e-invoicing capabilities directly into their applications. Our API provides a simple, reliable way to send and receive Peppol-compliant e-invoices.

What is e-invoicing?

E-invoicing is the electronic exchange of invoice documents between suppliers and buyers. In Belgium, businesses are increasingly required to use e-invoicing for B2B transactions. Our API helps you comply with these requirements by providing a simple way to send and receive invoices through the Peppol network.

Key Features

  • RESTful Interface: Modern API design following REST principles
  • JSON Format: All requests and responses use JSON
  • Authentication: Secure API key authentication
  • Webhooks: Real-time notifications for invoice events
  • Sandbox Environment: Test your integration before going live
  • PDF Processing: Convert PDF invoices to UBL format
  • Validation: Ensure your invoices meet all requirements
  • Document Management: Store and retrieve invoice history

Getting Started

To start using our API, you’ll need:

  1. An API key (request access below)
  2. Basic understanding of REST APIs
  3. Knowledge of JSON
  4. Understanding of e-invoicing concepts

Quick Start

  1. Request API Access
  2. Set up Authentication
  3. Send Your First Invoice
  4. Receive Invoices

Request Access

Our API is currently in private beta. To request access:

  1. Fill out the form below
  2. We’ll review your request
  3. Upon approval, you’ll receive your API credentials
  4. You can then start integrating with our API

Next Steps