Dropbox
Cloud file storage service for files, folders, sharing links, revisions, permissions, and team content.
Helps file storage flows that create text files, organize folders, manage share links, and react to new or changed content.
Use Dropbox with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Dropbox to work.
What Snow can do with Dropbox
These are the Dropbox operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads93
Look at your data without changing it.
- Continue Dropbox Search
Tool to fetch the next page of search results from a previous Dropbox search. Use when you have a cursor from a search operation and need to retrieve additional results. Note: search along with search_continue can only retrieve a maximum of 10,000 matches total.
- Get account
Tool to get information about a user's Dropbox account using their account ID. Use when you need to retrieve account details for a specific user.
- Get shared folder metadata
Tool to retrieve metadata for a specific shared folder by its ID. Use when you need detailed information about a shared folder including access level, policies, owner, paths, and permissions.
- Get space usage
Tool to get space usage information for the current user's Dropbox account. Use when you need to check storage usage, available space, or quota information.
- Get team audit log events
Tool to retrieve team audit log events from Dropbox. Use when you need to access team activity logs, audit trails, or monitor team events. Supports filtering by time range and event category, with pagination for large result sets.
- Get team info
Tool to retrieve information about a Dropbox team. Use when you need to get team details such as team name, ID, licensed user counts, or team policies.
- List file requests
Tool to list all file requests owned by the current user. Use when you need to see existing file requests, their status, and details.
- List folder continue
Tool to continue paginating through folder contents using a cursor from list_folder. Use when has_more is true to retrieve remaining entries.
- List received files
Tool to list all files shared with the current user. Returns files directly shared with the user but does not include files received via shared folders or unclaimed invitations. Use when discovering files that have been shared with the authenticated user.
- List shared links
Tool to list existing shared links for the current user, optionally filtered by path. Use when you need to discover or reuse existing shared links to avoid creating duplicates or to check what links already exist for a file or folder. Supports pagination via cursor for large result sets.
Creates17
Add something new to your account.
- Add team members
Tool to add new members to a Dropbox team. Use when you need to invite users to join the team with specified roles and settings. Maximum of 20 members per request. Requires team admin credentials.
- Copy file or folder
Tool to copy a file or folder to a different location in Dropbox. Use when you need to duplicate content without removing the original. If the source path is a folder, all its contents will be copied.
- Create file request
Tool to create a new file request in Dropbox. Use when you need to request files from others by generating a unique link for uploads to a specified Dropbox folder, optionally with a deadline.
- Create folder
Tool to create a new folder at a specified path in Dropbox. Use when you need to organize files by creating a new directory.
- Create paper document
Creates a new Dropbox Paper document at the specified path using HTML or Markdown content.
- Create shared link
Tool to create a stable, long-lived shared link for a Dropbox file or folder. Use when the user needs a permanent URL suitable for embedding or long-term sharing (as opposed to temporary links that expire in hours). Supports optional settings like expiration, password protection, and visibility controls. Note: If a shared link already exists for the path, the API will return an error; in that case, use a separate list_shared_links endpoint to retrieve existing links.
- Create team folder
Tool to create a new, active team folder with no members in Dropbox. Use when you need to set up a new team folder for collaboration. The folder is created without any members initially.
- Create team group
Tool to create a new, empty team group in Dropbox with a specified name. Use when you need to create a new group for organizing team members. Requires team admin credentials with team member management permissions.
- Save copy reference
Tool to save a copy reference to the user's Dropbox. Use when you have a copy reference (obtained from copy_reference/get) and need to save it to a specific destination path.
- Add property template for team
Tool to add a property template for a team in Dropbox. Use when you need to create a standardized set of custom properties that can be applied to files and folders. Requires team admin permissions and a Dropbox Business account.
Updates43
Change something that is already there.
- Add file member
Tool to add specified members to a Dropbox file with configurable access levels. Use when sharing a file with specific users by email or Dropbox ID. Supports custom invitation messages and notification controls. Note: This endpoint does not support apps with the app folder permission, and members will receive invitations unless quiet mode is enabled.
- Add folder member
Tool to add members to a shared folder with specified access levels. Use when an owner or editor needs to invite new members to a shared folder. Members receive invites and must be mounted via mount_folder for full access. Requires appropriate ACL permissions.
- Add members to team group
Tool to add members to a team group with specified access levels. Use when you need to add users to an existing team group. Requires team admin credentials with group management permissions.
- Modify shared link settings
Tool to modify settings of an existing Dropbox shared link. Use when the user needs to change visibility, access permissions, expiration, or password settings for a shared link. Supports changing audience (public/team/private), access level (viewer/editor), expiration dates, and password protection.
- Move file or folder
Move file or folder
- Restore file to specific revision
Tool to restore a specific revision of a file to the given path in Dropbox. Use when you need to revert a file to a previous version using its revision identifier.
- Set team member admin permissions
Tool to update a team member's admin permissions. Use when you need to grant or revoke admin privileges for team members. Requires team admin permissions to execute.
- Share folder
Tool to share a folder with collaborators in Dropbox. Most sharing will be completed synchronously, but large folders will be completed asynchronously. If an async_job_id is returned, you'll need to call check_share_job_status until the action completes to get the folder metadata. Use when you need to create a shared folder or convert an existing folder to a shared folder.
- Update file member
Tool to change a member's access level on a shared file. Use when you need to update permissions for an existing file member (e.g., change from editor to viewer or vice versa). Note: This endpoint does not support apps with the app folder permission.
- Update file properties
Tool to update custom properties on a file or folder in Dropbox. Use when you need to modify metadata fields associated with a property template, such as updating status, priority, or other custom attributes. Requires the files.metadata.write scope.
Deletes21
Remove something. This often cannot be undone.
- Delete file or folder
Tool to delete a file or folder at the specified path in Dropbox. Use when you need to permanently remove a file or folder and all its contents.
- Remove File Properties
Tool to permanently remove specified property groups from a file or folder. Use when you need to delete custom properties associated with a file.
- Remove tag from file or folder
Tool to remove a tag from a file or folder in Dropbox. Use when you need to delete or untag an existing tag from an item. The tag will be removed only if it exists on the specified path.
- Revoke shared link
Tool to revoke a Dropbox shared link. Use when you need to remove access to a file or folder by disabling its shared link. Note that revoking a direct link to a file may not fully prevent access if parent folders have active shared links.
- Archive team folder
Tool to archive an active team folder in Dropbox. Sets the team folder's status to archived and removes all folder and file members. Use when you need to archive a team folder that is no longer in active use. The folder must be active before it can be archived.
- Delete all closed file requests
Tool to delete all closed file requests owned by the current user. Use when you need to clean up closed file requests in bulk.
- Delete file requests
Tool to delete a batch of closed file requests in Dropbox. Use when you need to remove multiple file requests that are no longer needed. Only closed file requests can be deleted; attempting to delete open file requests will fail.
- Delete manual contacts batch
Tool to delete specific manually added contacts from Dropbox by their email addresses. Use when you need to remove contacts that were manually added to a user's Dropbox account.
- Delete multiple files/folders
Tool to delete multiple files or folders at once in Dropbox. Use when you need to delete several items simultaneously. This route is asynchronous and returns a job ID immediately for large batches. Use delete_batch/check to verify completion status.
- Delete team group
Tool to delete a Dropbox team group. Use when you need to remove a team group. Note that this requires team admin permissions and the group cannot be system-managed.
Related integrations
Ready to put Dropbox to work?
Sign up free, build an app by chatting, and connect Dropbox in minutes. No credit card required.