White-Label Integration Overview
This guide covers the full API integration for white-label partners building on the Docnova Peppol infrastructure under their own brand.
How the model works
- The partner platform creates one company and one user per end customer in the Docnova system.
- End customers do not interact with Docnova directly — they continue using the partner's own platform.
- The partner calls Docnova APIs on behalf of each customer using a company-scoped API key returned at company creation.
Authentication model
| Token type | How to obtain | Used for |
|---|---|---|
| Partner JWT | Login with your partner apiKey | Managing companies, Peppol registrations |
| Company JWT | Login with the company apiKey | Sending invoices, payments, IBAN management |
Base URLs
| Environment | URL |
|---|---|
| Stage | https://api-stage.docnova.ai |
| Stage FR | https://api-fr-stage.docnova.ai |
| Production | Provided separately at go-live |
Auth header
Add the JWT to every authenticated request:
R-Auth: <jwt>