What Gets Synced
The Dropbox connector syncs:- Account - Account-level metadata
- Folders - Folder structure and sharing info
- Files - All files with metadata and content
Authentication
This connector uses OAuth 2.0 with custom credentials.Setup
Create Dropbox App
- Go to Dropbox App Console
- Create a new app with “Full Dropbox” access
Configure OAuth
- Under Settings, add redirect URI:
- Production:
https://api.airweave.ai/source-connections/callback - Local:
http://localhost:8001/source-connections/callback
- Production:
- Under Permissions, enable:
account_info.readfiles.metadata.readfiles.content.read
Supported Entities
Dropbox Files
Files with full metadata. Key fields:- File name and path
- Modified timestamps
- Content hash
- Sharing information
Implementation Details
View Source Code
Explore the Dropbox connector implementation on GitHub