Dropbox
Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations
Sign in with one click. Composio asks the app for you; Quilt never sees the login.
Reads on its own94
Agents use these right away.
- Search files and foldersTool to search for files and folders in Dropbox by name or content.
- Get accountTool to get information about a user's Dropbox account using their account ID.
- Get shared folder metadataTool to retrieve metadata for a specific shared folder by its ID.
- Get space usageTool to get space usage information for the current user's Dropbox account.
- Get team infoTool to retrieve information about a Dropbox team.
- Get team audit log eventsTool to retrieve team audit log events from Dropbox.
- List file requestsList a page of file requests owned by the current user, including their status and details.
- List folder continueTool to continue paginating through folder contents using a cursor from list_folder.
- List received filesList files directly shared with the current user, excluding files received via shared folders or unclaimed invitations.
- List shared linksTool to list existing shared links for the current user, optionally filtered by path.
- List team foldersList team folders for a Dropbox Business team.
- List team membersList a batch of Dropbox team members, including their status, roles and contact details.
- Continue Dropbox SearchTool to fetch the next page of search results from a previous Dropbox search.
- Search File or FolderSearch Dropbox files and folders by name or content, optionally scoped to a path, with cursor pagination.
- Search File PropertiesTool to search across property templates for particular property field values.
- Who Am IReturn the identity (email, name) of the connected Dropbox account.
- Check copy batch job statusCheck the status of an asynchronous Dropbox copy batch job using its job ID.
- Check delete batch statusTool to check the status of an asynchronous delete batch job in Dropbox.
- Check folder batch statusCheck the status of an asynchronous Dropbox folder batch creation job using its job ID.
- Check sharing job statusTool to check the status of an asynchronous sharing job in Dropbox.
- Check move batch job statusTool to check the status of an asynchronous move batch job.
- Check move former member files job statusTool to check the status of an asynchronous move former member files job.
- Check remove member job statusTool to check the status of an asynchronous remove folder member job in Dropbox.
- Check save URL job statusTool to check the status of a save_url job in Dropbox.
- Check share job statusTool to check the status of an asynchronous folder sharing job in Dropbox.
- Check team folder archive statusTool to check the status of an asynchronous team folder archive job in Dropbox.
- Check upload batch statusCheck the status of an asynchronous Dropbox upload batch job initiated by upload_session/finish_batch.
- Check userTool to test Dropbox API connection and validate access token by echoing back a supplied string.
- Count file requestsTool to get the total number of file requests owned by the authenticated user.
- Download Folder as ZipTool to download a folder from Dropbox as a zip file.
- Export FileExport Dropbox files, including non-downloadable files such as Paper documents, and return UTF-8 text and metadata; text is truncated beyond 500,000 characters.
- Get about meTool to get information about the current user's Dropbox account.
- Get account batchTool to get information about multiple user accounts in a single request.
- Get available team member rolesTool to retrieve all available team member roles for the connected Dropbox team.
- Get copy referenceTool to get a copy reference to a file or folder.
- Get file lock batchTool to return lock metadata for multiple files in a single batch request.
- Get shared file metadata batchTool to retrieve metadata for multiple shared files in a single batch request.
- Get file previewTool to get a preview for a file.
- Get file request detailsTool to retrieve details of an existing file request by ID.
- Get file or folder tagsTool to get list of tags assigned to files or folders in Dropbox.
- Get folder state cursorTool to get a cursor representing the current state of a folder without listing its contents.
- Get JWKSTool to retrieve JSON Web Key Set containing public verification keys for Dropbox signed ID tokens.
- Get file or folder metadataFetch metadata for a Dropbox file or folder by path, including identifiers, type and attributes, without enumerating folder contents.
- Get file or folder metadata (alpha)Tool to fetch metadata for a file or folder using the alpha endpoint.
- Get OpenID configTool to retrieve Dropbox's OpenID Connect discovery document describing supported OAuth 2.0 and OIDC parameters.
- Get shared file metadataTool to retrieve metadata for a shared file in Dropbox.
- Download file from shared linkTool to download a file from a Dropbox shared link.
- Get shared link metadataTool to resolve a Dropbox shared link URL into structured metadata.
- Get team feature valuesTool to get values for one or more team features.
- Get team folder infoTool to retrieve metadata for team folders.
- Get team groups infoTool to retrieve information about one or more team groups by their IDs or external IDs.
- Get team groups job statusTool to check the status of an asynchronous team groups job in Dropbox.
- Get team log events (continue)Tool to paginate through team audit log events using a cursor from team_log/get_events.
- Get team member custom quotaTool to retrieve custom storage quotas for team members.
- Get team members add job status v2Tool to poll the status of an asynchronous team member addition job.
- Get team members infoTool to retrieve information about multiple team members in a single request.
- Get property template for teamTool to get the schema for a specified property template for a team.
- Get temporary linkTool to get a one-click temporary (expiring) download link.
- Get thumbnailTool to get a thumbnail for an image file.
- Get thumbnail batchTool to get thumbnails for multiple image files in a single batch request.
- Get thumbnail v2Tool to get a thumbnail for an image file.
- Get user featuresTool to get a list of feature values configured for the current Dropbox account.
- List member space limits excluded users (continue)Tool to paginate through team members excluded from space limits using a cursor from a previous list call.
- List file membersList users, groups and invitees with access to a shared file, including access levels and optionally inherited members and requested permissions.
- List file members batchRetrieve sharing members for multiple files in one request, including users, groups, invitees and member counts or per-file access errors.
- List file requests (continue)Tool to paginate through file requests using a cursor from a previous list call.
- List file revisionsRetrieve the revision history for a file to inspect past versions or track changes over time.
- List files in folderTool to list files and folders in a specified Dropbox directory.
- List folder membersTool to list members of a shared folder, including users, groups, and invitees.
- List folder members continueTool to continue paginating through shared folder members using a cursor from list_folder_members.
- List shared folders continueTool to continue paginating through shared folders using a cursor from list_folders.
- List member linked appsTool to list all applications linked to a specific team member's account.
- List excluded users from space limitsTool to list team members excluded from space limits.
- List mountable foldersTool to list all shared folders the current user can mount or unmount.
- List mountable folders continueTool to paginate through mountable shared folders using a cursor.
- List Paper docsTool to return the list of all Paper docs according to filter and sort specifications.
- List Paper documents (continue)Tool to continue paginating through Paper documents using a cursor from paper/docs/list.
- List shared foldersLists shared folders accessible to the authenticated user, including folder name, ID, access level, and paths when available.
- List team sharing allowlistTool to list Approve List entries for a team from newest to oldest.
- List team devicesTool to list all device sessions of a team including web sessions, desktop clients, and mobile clients.
- List team folders continueTool to continue paginating through team folders using a cursor from team_folder/list.
- List team group membersTool to list members of a Dropbox team group.
- List team groupsList groups on a Dropbox team, returning a page of group metadata including group ID, name, and member count when available.
- List team groups continueTool to continue listing team groups using a cursor from team/groups/list.
- List team group members continueTool to continue listing team group members using a cursor from team/groups/members/list.
- List members linked appsTool to list all applications linked to team members' accounts.
- List team member devicesTool to list all device sessions of a team's member, including web sessions, desktop clients, and mobile clients.
- List team members continue (v2)Tool to continue listing team members using a cursor from team/members/list or team/members/list/continue_v2.
- List team namespacesList team-accessible namespaces in a Dropbox Business team, including team folders, shared folders, member home namespaces, and app folders.
- List team namespaces continueTool to continue paginating through team-accessible namespaces using a cursor from team/namespaces/list.
- List team sharing allowlist continueTool to continue paginating through team sharing allowlist entries using a cursor.
- List property templates for teamList identifiers of custom file property templates available at the team level.
- List user templatesTool to get the template identifiers for a user.
- Read a fileDownload a file from a specified Dropbox path, requiring the files.content.read scope, and return downloadable content and file metadata.
Asks someone first81
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add file memberTool to add specified members to a Dropbox file with configurable access levels.
- Add folder memberTool to add members to a shared folder with specified access levels.
- Add members to team groupTool to add members to a team group with specified access levels.
- Add team membersAdd up to 20 new members to a Dropbox team with specified roles and settings; requires team admin credentials.
- Copy file or folderTool to copy a file or folder to a different location in Dropbox.
- Create file requestTool to create a new file request in Dropbox.
- Create folderTool to create a new folder at a specified path in Dropbox.
- Create paper documentCreates a new Dropbox Paper document at the specified path using HTML or Markdown content.
- Create shared linkTool to create a stable, long-lived shared link for a Dropbox file or folder.
- Create team folderTool to create a new, active team folder with no members in Dropbox.
- Create team groupTool to create a new, empty team group in Dropbox with a specified name.
- Delete file or folderTool to delete a file or folder at the specified path in Dropbox.
- Modify shared link settingsModify an existing Dropbox shared link's visibility, audience, access level, expiration, password protection or download settings.
- Move file or folderMove file or folder
- Remove File PropertiesTool to permanently remove specified property groups from a file or folder.
- Remove tag from file or folderTool to remove a tag from a file or folder in Dropbox.
- Restore file to specific revisionTool to restore a specific revision of a file to the given path in Dropbox.
- Revoke shared linkTool to revoke a Dropbox shared link.
- Save copy referenceTool to save a copy reference to the user's Dropbox.
- Share folderTool to share a folder with collaborators in Dropbox.
- Update file memberTool to change a member's access level on a shared file.
- Update file propertiesTool to update custom properties on a file or folder in Dropbox.
- Update team groupTool to update a team group's name, external ID, and/or management type.
- Set team member admin permissionsTool to update a team member's admin permissions.
- Activate team folderTool to activate an archived team folder.
- Add file propertiesTool to add custom properties to a Dropbox file using a filled property template.
- Add tag to file or folderTool to add a tag to a file or folder in Dropbox.
- Add users to space limits exclusion listTool to add users to the team's space limits exclusion list in Dropbox.
- Add sharing allowlistTool to add domains or email addresses to the team sharing allowlist.
- Add secondary emails to team membersTool to add secondary email addresses to Dropbox team members.
- Add property template for teamTool to add a property template for a team in Dropbox.
- Alpha Upload FileTool to upload a new file to Dropbox using the alpha upload endpoint.
- Append data to upload sessionTool to append more data to an existing upload session.
- Append to multiple upload sessionsTool to append data to multiple upload sessions in a single request.
- Archive team folderTool to archive an active team folder in Dropbox.
- Copy multiple files or foldersTool to copy multiple files or folders to different locations at once in Dropbox.
- Create multiple foldersCreate multiple folders in Dropbox in a single request.
- Create Paper folderTool to create a new Paper folder with the provided info.
- Delete all closed file requestsTool to delete all closed file requests owned by the current user.
- Delete multiple files/foldersDelete multiple files or folders in Dropbox in one batch.
- Delete file requestsTool to delete a batch of closed file requests in Dropbox.
- Delete manual contacts batchTool to delete specific manually added contacts from Dropbox by their email addresses.
- Permanently delete archived team folderTool to permanently delete an archived team folder in Dropbox.
- Delete team groupTool to delete a Dropbox team group.
- Delete team member profile photoTool to delete a team member's profile photo.
- Delete team members secondary emailsTool to delete secondary email addresses from Dropbox team members.
- Finish upload sessionTool to finish an upload session and save the uploaded data to the given file path.
- Finish batch upload sessionsTool to commit many files at once into a user's Dropbox after uploading file contents via upload_session/start and upload_session/append.
- Get temporary upload linkTool to get a one-time use temporary upload link to upload a file to Dropbox.
- Mount shared folderTool to mount a shared folder for the current user after they have been added as a member.
- Move multiple files or folders in batchTool to move multiple files or folders to different locations at once in Dropbox.
- Overwrite file propertiesTool to overwrite property groups associated with a file or folder.
- Remove file memberRemove a specified member from a file's sharing permissions; inherited access may remain.
- Remove file properties template for teamTool to remove a property template from a team.
- Remove folder memberRemoves a user or group from a shared folder, identified by email or Dropbox ID.
- Remove group membersTool to remove members from a Dropbox team group.
- Remove sharing allowlistTool to remove domains or email addresses from the team sharing allowlist.
- Remove team member custom quotaTool to remove custom storage quota for team members, reverting them to the team's default quota.
- Remove member space limits excluded usersTool to remove users from the member space limits excluded users list.
- Rename team folderTool to rename an existing team folder in Dropbox.
- Resend secondary email verificationTool to resend secondary email verification emails to team members.
- Save file from URLSave a file to Dropbox directly from a public URL via server-side fetch.
- Send team member welcome emailTool to send a welcome email to a pending team member.
- Set profile photoSet a Dropbox account's profile photo using a base64-encoded JPEG image.
- Set team member custom quotaTool to set custom storage quotas for team members in Dropbox.
- Start upload sessionTool to start a new upload session with the given data.
- Start batch of upload sessionsTool to start a batch of upload sessions.
- Unlock multiple filesTool to unlock multiple files at specified paths in a single batch operation.
- Unmount shared folderTool to unmount a shared folder for the current user.
- Unshare fileTool to remove all members from a Dropbox file.
- Unshare folderTool to allow a shared folder owner to unshare the folder.
- Update file requestTool to update an existing file request in Dropbox.
- Update folder memberTool to update another member's permissions in a shared folder.
- Update folder policyTool to update the sharing policies for a shared folder.
- Set group member access typeTool to change a member's access type in a team group.
- Update Paper DocumentTool to update an existing Dropbox Paper document with new content in Markdown, HTML, or plain text format.
- Update property template for teamTool to update a property template for a team in Dropbox.
- Update team folder sync settingsTool to update the sync settings on a team folder or its contents in Dropbox.
- Set team member profileTool to update a team member's profile information.
- Set team member profile photoTool to update a team member's profile photo.
- Upload FileUploads a file (up to ~150 MB) to a specified path in the user's Dropbox, with options for handling existing files.
3 more of its actions are no longer kept up by Dropbox and are left out.