> ## 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 DocuSign (Sandbox) OAuth app

> Register an OAuth app in the DocuSign developer environment and connect it to Nango

This guide shows you how to register an app in the DocuSign developer environment to get your OAuth credentials (integration key and secret key). Use them with the **DocuSign (Sandbox)** integration to test against DocuSign developer accounts.

**1. Create the app**

Open [Apps and Keys](https://apps-d.docusign.com/admin/apps-and-keys) in your DocuSign developer account and click **Add App and Integration Key**. No developer account yet? Create one for free at [go.docusign.com/o/sandbox](https://go.docusign.com/o/sandbox/).

The **Integration Key** shown on the app page is your client ID.

**2. Choose the integration type**

Under **Integration Type**, pick the type you plan to launch with, such as **Public integration** if your app connects your customers' DocuSign accounts. It only matters at go-live, and cannot be changed once the app is submitted.

**3. Configure authentication**

1. Under **User Application**, answer **Yes** to "Is your application able to securely store a client secret?" and select **Authorization Code Grant**.
2. **Require Proof Key for Code Exchange (PKCE)** is optional: Nango sends a PKCE challenge either way.
3. Click **Add Secret Key** and copy it right away: DocuSign only shows it in full once. This is your client secret.

![](https://mintcdn.com/nango/Dhxy37PyBqT4wCUG/api-integrations/docusign-sandbox/docusign_secret.png?fit=max\&auto=format\&n=Dhxy37PyBqT4wCUG\&q=85\&s=4dadfb68545cfd6ef8cf9ac6993a61e5)

**4. Add the callback URL**

Under **Additional settings > Redirect URIs**, click **Add URI** and enter `https://api.nango.dev/oauth/callback`. Then click **Save**.

**5. Add the credentials to Nango**

In Nango, open your DocuSign (Sandbox) integration and enter the integration key as the client ID and the secret key as the client secret.

The app works with any DocuSign developer account, so you can connect accounts other than your own while testing.

**6. Next**

Follow the [*Quickstart*](https://nango.dev/docs/getting-started/quickstart.md) to connect your first account. When you're ready for production, follow the [DocuSign setup guide](https://nango.dev/docs/api-integrations/docusign/how-to-register-your-own-docusign-oauth-app) to take the same app live.

For more details, see [DocuSign's authorization code grant guide](https://developers.docusign.com/platform/auth/authcode/).

***


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