1
Request an OAuth app
Envoice has no self-service developer portal. Email developer@envoice.eu to request a new application registration. In the request, include:
- Your application’s name, which Envoice shows to users on the consent screen.
- The redirect URI:
https://api.nango.dev/oauth/callback
The redirect URI must match exactly, including the
https scheme, case, and any trailing /. IP addresses are not allowed.2
Get your credentials
Envoice sends your Client ID and Client Secret by email. Enter them in your Envoice integration in Nango.Envoice issues separate development keys for its sandbox (
demo-api.envoice.eu) and production keys for its live environment (api.envoice.eu). Use the keys that match the environment your connections will use. To use both, create one Nango integration for each set of keys.3
Select your scopes
In your Envoice integration in Nango, add the scopes your app needs, for example
accounting.transactions.read to read invoices. Include offline_access so Envoice issues a refresh token.4
Pick your environment
When you create a connection, choose the Environment that matches your keys:
api.envoice.eu for live (the default in the Connect UI) or demo-api.envoice.eu for the sandbox. If you create connections through the API or a headless flow, set environment in the connection config. See How do I link my account?.5
Next
Follow the Quickstart to connect your first account.