Skip to main content

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:
  1. Log in to your dashboard at app.e-invoice.be
  2. Navigate to SettingsAPI Keys
  3. Click Create API Key
  4. Copy your API key immediately - it won’t be shown again
  5. 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:
Everything runs on https://api.e-invoice.be. Use a sandbox company’s API key to test in test mode, and a real company’s API key to send over Peppol. You won’t need to change your code or base URL when going live.

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:
You should receive a response with your account details:
Since both environments share the same database and credentials, the response will be identical regardless of which environment you query.

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