Getting an Account
To start using the e-invoice.be API, you need to create an account and obtain your API credentials.1. Sign Up
Visit app.e-invoice.be and create your account. You’ll need to provide:- Your company information
- Company registration details (VAT number, business registration number, etc.)
- Contact details
For SaaS companies: Interested in our reseller programme? Contact us at support@e-invoice.be to learn about integration options and partnership opportunities.
2. Get Your API Key
Once your account is created:- Log in to your dashboard at app.e-invoice.be
- Navigate to Settings → API Keys
- Click Create API Key
- Copy your API key immediately - it won’t be shown again
- Store it securely (never commit it to version control)
3. Create a Sandbox Company
For development and testing, create a sandbox company - a dedicated company that runs in test mode and comes with its own API key:A sandbox company is essential for safe development. Documents are emailed instead of being sent via Peppol, so you can test your integration without affecting real recipients.In app.e-invoice.be, click Create sandbox company, then use that company’s API key for your requests. Learn more about test mode →
4. Choose Your API
There is a single API host:Learn About Test Mode
Understand test mode and when to use the development API
Quick Test
Verify your API key works by checking your account information:What’s Next?
Now that you have your account set up, you can:Authenticate
Learn how to authenticate API requests
Create Your First Invoice
Send your first e-invoice via Peppol
Validate During Development
Test your invoices before sending
Set Up Webhooks
Get notified about invoice events
Connect via MCP
Use the API from any AI assistant