Dropbox
Dropbox OAuth setup is straightforward, with development access available before review. An unrestricted public launch requires production approval, normally reviewed after 50 users connect.
No review needed
Connect your account immediately, then enable other development users. The cap is 500 users; reaching 50 starts a two-week approval deadline before new connections freeze.
Your timeAbout 30 minutesestimateReview waitNo review wait
- 01
Create and configure the app [1]
YouChoose App folder for app-owned content or Full Dropbox for existing user files. Enable only scopes required by your Composio tools.
Create a Dropbox appRedirect URL to pastehttps://backend.composio.dev/api/v3/toolkits/auth/callbackApp keyPaste into your Composio auth config, never into a chatApp secretPaste into your Composio auth config, never into a chatShow me how
- Choose access, name the app, and click Create app.
- Open Permissions and enable scopes required by your tools.
- Under Settings → OAuth 2 → Redirect URIs, add the callback URL.
- Copy App key and App secret into your Composio OAuth configuration.
- 02Open App Console
Enable additional development users [2]
YouOther accounts cannot connect. Enable additional users. Track the 50-user approval deadline and 500-user development cap.Show me how
- Select your app and open Settings.
- Under Development users, click Enable additional users.
- 03
Test connections through Composio
AgentUse your custom OAuth credentials in Composio. Test consent, required tools, and background access after access-token expiry; Dropbox uses short-lived tokens and supports offline refresh tokens.
Show me how
- Start a Dropbox connection using your custom OAuth configuration.
- Authorize a development account and run the required tools.
- Verify refresh-token renewal supports your agent’s background work.
Not sure yet
- ?How long production review takes after eligibility.
- ?Whether particular scopes require additional security assessments beyond standard permission review.
- ?Whether domain verification or marketplace listing is required for this integration.
- ?Which Composio configuration guarantees offline refresh-token renewal.
Sources
- [1]OAuth | Dropbox API Documentation
- [2]App Console | Dropbox API Documentation
- [3]DBX Platform developer guide | Dropbox API Documentation
- [4]Developer branding guide | Dropbox API Documentation
- [5]Dropbox - Dropbox Developer Terms and Conditions
- [6]Overview | Dropbox API Documentation
- [7]Login or Sign Up for a Dropbox Account
- [8]Dropbox Security Whitepaper