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 [email protected] 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. Choose Your Environment

e-invoice.be provides two environments:
EnvironmentBase URLPurpose
Productionhttps://api.e-invoice.beLive transactions
Staginghttps://api-dev.e-invoice.beTesting and development
Start with the staging environment for development and testing. Switch to production only when you’re ready for live transactions.

Quick Test

Verify your API key works by checking your account information:
curl -X GET "https://api.e-invoice.be/api/me/" \
     -H "Authorization: Bearer YOUR_API_KEY"
You should receive a response with your account details:
{
  "id": "ten_...",
  "name": "Your Company Name",
  "email": "[email protected]",
  "peppol_id": "0208:0123456789"
}

What’s Next?

Now that you have your account set up, you can: