Creating a Dropbox App
Register for a Dropbox developer account
If you don’t already have one, sign up for a Dropbox developer account.
Create a new app
Go to the Dropbox App Console 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
Configure OAuth settings
In your app’s settings:
- Add your OAuth Redirect URI:
https://api.nango.dev/oauth/callback - Note your App key (Client ID) and App secret (Client Secret)
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 metadatafiles.metadata.write- Create, edit, and delete files and foldersfiles.content.read- Read file contentfiles.content.write- Upload and modify file content
Changes to permissions require users to re-authorize your app to grant the new scopes.
Add credentials to Nango
In Nango:
- Go to the Integrations page
- Find and select Dropbox
- Enter your App key as the Client ID
- Enter your App secret as the Client Secret
- Add any required scopes in the configuration
- 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 |