Skip to Content

Dropbox

Dropbox icon
Arcade Optimized

Arcade tools designed for LLMs to interact with Dropbox

Author:Arcade
Version:1.0.1
Auth:User authorization via the Dropbox auth provider
3tools
PyPI VersionPython VersionsWheel StatusDownloadsLicense

Arcade provides a toolkit for integrating with Dropbox, enabling seamless interactions with files stored in the cloud. Developers can leverage these tools for various file management capabilities.

Capabilities

  • Download files directly from Dropbox.
  • List items in specified folders with efficient pagination.
  • Search for files and folders using customized criteria, while utilizing pagination to manage large result sets.

OAuth

  • Provider: Dropbox
  • Scopes: files.content.read, files.metadata.read

No secret types are required for using this toolkit. Users simply need OAuth tokens for authentication.

Available tools(3)

3 of 3
Tool nameDescriptionSecrets
Downloads the specified file. Note: either one of `file_path` or `file_id` must be provided.
Provides a dictionary containing the list of items in the specified folder path. Note 1: when paginating, it is not necessary to provide any other argument besides the cursor. Note 2: when paginating, any given item (file or folder) may be returned in multiple pages.
Returns a list of items in the specified folder path matching the search criteria. Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across multiple pagination requests using the cursor token. Note 2: when paginating, it is not necessary to provide any other argument besides the cursor. Note 3: when paginating, any given item (file or folder) may be returned in multiple pages.

Selected tools

No tools selected.

Click "Show all tools" to add tools.

Requirements

Select tools to see requirements

#

Dropbox.DownloadFile

Downloads the specified file. Note: either one of `file_path` or `file_id` must be provided.

Parameters

ParameterTypeReq.Description
file_pathstringOptionalThe path of the file to download. E.g. '/AcmeInc/Reports/Q1_2025.txt'. Defaults to None.
file_idstringOptionalThe ID of the file to download. E.g. 'id:a4ayc_80_OEAAAAAAAAAYa'. Defaults to None.

Requirements

No secrets required

Output

Type:jsonContents of the specified file
#

Dropbox.ListItemsInFolder

Provides a dictionary containing the list of items in the specified folder path. Note 1: when paginating, it is not necessary to provide any other argument besides the cursor. Note 2: when paginating, any given item (file or folder) may be returned in multiple pages.

Parameters

ParameterTypeReq.Description
folder_pathstringOptionalThe path to the folder to list the contents of. E.g. '/AcmeInc/Reports'. Defaults to an empty string (list items in the Dropbox root folder).
limitintegerOptionalThe maximum number of items to return. Defaults to 100. Maximum allowed is 2000.
cursorstringOptionalThe cursor token for the next page of results. Defaults to None (returns the first page of results).

Requirements

No secrets required

Output

Type:jsonDictionary containing the list of files and folders in the specified folder path
#

Dropbox.SearchFilesAndFolders

Returns a list of items in the specified folder path matching the search criteria. Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across multiple pagination requests using the cursor token. Note 2: when paginating, it is not necessary to provide any other argument besides the cursor. Note 3: when paginating, any given item (file or folder) may be returned in multiple pages.

Parameters

ParameterTypeReq.Description
keywordsstringRequiredThe keywords to search for. E.g. 'quarterly report'. Maximum length allowed by the Dropbox API is 1000 characters.
search_in_folder_pathstringOptionalRestricts the search to the specified folder path. E.g. '/AcmeInc/Reports'. Defaults to None (search in the entire Dropbox).
filter_by_categoryarray<string>OptionalRestricts the search to the specified category(ies) of items. Provide None, one or multiple, if needed. Defaults to None (returns all categories).
imagedocumentpdfspreadsheetpresentationaudiovideofolderpaper
limitintegerOptionalThe maximum number of items to return. Defaults to 100. Maximum allowed is 1000.
cursorstringOptionalThe cursor token for the next page of results. Defaults to None (first page of results).

Requirements

No secrets required

Output

Type:jsonList of items in the specified folder path matching the search criteria
Last updated on