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.
2
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
3
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)
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 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.
5
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 |