> ## 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.

# Set up Dropbox with Nango

> Register an OAuth app with Dropbox and connect it to Nango

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

## Creating a Dropbox App

**1. Register for a Dropbox developer account**

If you don't already have one, sign up for a [Dropbox developer account](https://www.dropbox.com/developers).

**2. Create a new app**

Go to the [Dropbox App Console](https://www.dropbox.com/developers/apps) and click "Create app".

Choose your API type and access level:

* **Scoped access**: Recommended for most applications, provides granular permission control
* **Full Dropbox access** or **App folder access**: Choose based on your app's needs

**3. Configure OAuth settings**

In your app's settings:

1. Add your **OAuth Redirect URI**: `https://api.nango.dev/oauth/callback`
2. Note your **App key** (Client ID) and **App secret** (Client Secret)

**4. Configure permissions**

Navigate to the **Permissions** tab in your app console.

Select the appropriate scopes for your application. Common scopes include:

* `files.metadata.read` - Read file and folder metadata
* `files.metadata.write` - Create, edit, and delete files and folders
* `files.content.read` - Read file content
* `files.content.write` - Upload and modify file content

> [!NOTE]
>
> Changes to permissions require users to re-authorize your app to grant the new scopes.

**5. Add credentials to Nango**

In Nango:

1. Go to the [Integrations](https://app.nango.dev/dev/integrations) page
2. Find and select **Dropbox**
3. Enter your **App key** as the Client ID
4. Enter your **App secret** as the Client Secret
5. Add any required scopes in the configuration
6. Click **Save**

## Access Requirements

Note the following requirements for Dropbox apps:

| Requirement | Status | Notes |
| - | - | - |
| Paid developer account | Unknown | Check current requirements with Dropbox |
| Paid test account | Unknown | May be required for testing |
| Partnership | Unknown | May be needed for production access |
| App review | Unknown | May be required before production launch |
| Security audit | Unknown | May be required for certain access levels |

> [!TIP]
>
> Check [Dropbox's developer documentation](https://developers.dropbox.com/oauth-guide) for the most up-to-date requirements and guidelines.

For more details on Dropbox's OAuth implementation, see [Dropbox's OAuth documentation](https://developers.dropbox.com/oauth-guide).

***


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