👋 Welcome to the 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.

API Overview

  • 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

Getting Started

To start using our API, you’ll need an API key. Sign up below to request access to our developer portal where you can:

  1. Generate API credentials
  2. Access interactive API documentation
  3. Explore example code in various languages
  4. Test endpoints in our sandbox environment

Current API Status

Our API is currently in private beta. We’re working with selected partners to refine our endpoints and documentation before public release.

Tip

If you’re interested in testing our API, please contact us or request access.

Core API Features

  • Invoice Management: Create, retrieve, and update e-invoices
  • Recipient Validation: Verify if a business is Peppol-ready
  • Format Conversion: Convert between PDF, UBL, and other formats
  • Compliance Checking: Validate invoices against Belgian e-invoicing requirements
  • Document Storage: Securely store and retrieve invoice history

What to Expect

As we’re in the early stages of our API development:

  • API specifications may change based on partner feedback
  • Rate limits will be enforced to ensure system stability
  • Documentation will be regularly updated to reflect new features
  • We’ll prioritize reliability and security over feature expansion

Coming Soon

  • SDK libraries for various languages on frameworks (please let us know if you want to help us build them)
  • Interactive API playground
  • Webhook configuration interface
  • Batch processing capabilities
  • Advanced reporting features

We’re committed to building a reliable, developer-friendly API that makes Belgian e-invoicing integration straightforward for businesses of all sizes.

Contact Us

If you have any questions or feedback, please contact us.