> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How to register your own Envoice OAuth app

> Request an OAuth app from Envoice and connect it to Nango

This guide shows you how to register your own app with Envoice to obtain your OAuth credentials (client ID & secret). These are required to let your users grant your app access to their Envoice company.

**1. Request an OAuth app**

Envoice has no self-service developer portal. Email [developer@envoice.eu](mailto: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`

> [!NOTE]
>
> 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?](https://nango.dev/docs/api-integrations/envoice/connect).

**5. Next**

Follow the [*Quickstart*](https://nango.dev/docs/getting-started/quickstart.md) to connect your first account.

For more details, see [Envoice's OAuth 2.0 documentation](https://envoice.stoplight.io/docs/envoice-api/656d3e27e550b-o-auth-2-0-for-server-side-web-apps).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.