Skip to main content

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.

πŸš€ Quickstart

Connect to Dropbox with Nango and see data flow in 2 minutes.
1

Create the integration

In Nango (free signup), go to Integrations -> Configure New Integration -> Dropbox.
2

Authorize Dropbox

Go to Connections -> Add Test Connection -> Authorize, then log in to Dropbox. Later, you’ll let your users do the same directly from your app.
3

Call the Dropbox API

Let’s make your first request to the Dropbox API. Replace the placeholders below with your secret key, integration ID, and connection ID:
curl "https://api.nango.dev/proxy/2/files/list_folder" \
  -X POST \
  -H "Authorization: Bearer <NANGO-SECRET-KEY>" \
  -H "Provider-Config-Key: <INTEGRATION-ID>" \
  -H "Connection-Id: <CONNECTION-ID>" \
  -H "Content-Type: application/json" \
  -d '{"path": ""}'
Or fetch credentials with the Node SDK or API.βœ… You’re connected! Check the Logs tab in Nango to inspect requests.
4

Implement Nango in your app

Follow our Auth implementation guide to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.

πŸ“š Dropbox Integration Guides

Nango maintained guides for common use cases. Official docs: Dropbox API documentation

🧩 Pre-built syncs & actions for Dropbox

Enable them in your dashboard. Extend and customize to fit your needs.

Files

Function nameDescriptionTypeSource code
batch-copy-files-or-foldersCopy multiple files or folders to new Dropbox paths in one batch jobActionπŸ”— Github
batch-create-foldersCreate multiple Dropbox folders in one batch requestActionπŸ”— Github
batch-delete-files-or-foldersDelete multiple Dropbox files or folders in one batch jobActionπŸ”— Github
batch-move-files-or-foldersMove multiple Dropbox files or folders to new locations in one batch job.ActionπŸ”— Github
check-batch-copy-files-or-foldersCheck the status of a Dropbox batch copy job using its async job ID.ActionπŸ”— Github
check-batch-delete-files-or-foldersCheck the status of a Dropbox batch delete job using its async job ID.ActionπŸ”— Github
check-batch-move-files-or-foldersCheck the status of a Dropbox batch move job using its async job ID.ActionπŸ”— Github
copy-file-or-folderCopy a Dropbox file or folder to a different path.ActionπŸ”— Github
create-folderCreate a folder at a Dropbox path.ActionπŸ”— Github
delete-file-or-folderDelete a Dropbox file or folder by pathActionπŸ”— Github
download-fileDownload file contents from Dropbox.ActionπŸ”— Github
download-folder-as-zipDownload a Dropbox folder as a zip archiveActionπŸ”— Github
get-file-or-folder-metadataRetrieve metadata for a Dropbox file or folderActionπŸ”— Github
get-file-temporary-linkGenerate a temporary Dropbox link for file content streaming.ActionπŸ”— Github
list-file-revisionsList revisions for a Dropbox file by path or file id.ActionπŸ”— Github
list-folderList Dropbox folder contents with pagination and optional recursion.ActionπŸ”— Github
move-file-or-folderMove a Dropbox file or folder to a different pathActionπŸ”— Github
restore-file-revisionRestore a previous Dropbox file revision to the current pathActionπŸ”— Github
search-files-and-foldersSearch Dropbox files and folders by query text and path scope.ActionπŸ”— Github
upload-fileUpload a small file directly to Dropbox.ActionπŸ”— Github
upload-large-fileUpload a large file to Dropbox with an upload sessionActionπŸ”— Github

Sharing

Function nameDescriptionTypeSource code
check-unshare-folderCheck the status of a Dropbox unshare folder job using its async job ID.ActionπŸ”— Github
create-shared-linkCreate a shared link for a Dropbox file or folder with optional settings.ActionπŸ”— Github
list-shared-foldersList shared folders available to the current Dropbox user.ActionπŸ”— Github
list-shared-linksList shared links for the current user or for a specific pathActionπŸ”— Github
modify-shared-link-settingsUpdate settings on an existing Dropbox shared link.ActionπŸ”— Github
revoke-shared-linkRevoke a Dropbox shared link so it no longer grants access.ActionπŸ”— Github
share-folderTurn a Dropbox folder into a shared folder for collaboratorsActionπŸ”— Github
unshare-folderUnshare a Dropbox shared folder as its owner.ActionπŸ”— Github

Users

Function nameDescriptionTypeSource code
create-userCreates a user in Dropbox. Requires Dropbox Business.ActionπŸ”— Github
get-current-accountRetrieve the authenticated Dropbox account profile.ActionπŸ”— Github

Others

Function nameDescriptionTypeSource code
filesSync Dropbox file metadata from configured root paths using list folder cursors.SyncπŸ”— Github
foldersSync Dropbox folder metadata from configured root paths.SyncπŸ”— Github
shared-foldersSync shared folder metadata visible to the current Dropbox user.SyncπŸ”— Github
shared-linksSync Dropbox shared links for the current user or configured path scopes.SyncπŸ”— Github