dropbox · 177 tools · no triggers
Connect it
run auth dropbox
run auth dropbox --scope team # shared with the organization
Use it
run dropbox # common commands
run dropbox --all # every command
import { dropbox } from "@boxd/run";
Common tools
| Tool | What it does |
|---|---|
add-file-member | Tool to add specified members to a Dropbox file with configurable access levels. |
add-folder-member-action | Tool to add members to a shared folder with specified access levels. |
add-team-group-members | Tool to add members to a team group with specified access levels. |
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. |
copy-file-or-folder | Tool to copy a file or folder to a different location in Dropbox. |
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… |
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. |
create-shared-link-simple | DEPRECATED: Use CreateSharedLinkV2 instead. Tool to create a basic shared link for a Dropbox file or folder. |
create-team-folder | Tool to create a new, active team folder with no members in Dropbox. |
create-team-group | Tool to create a new, empty team group in Dropbox with a specified name. |
delete-file | Tool to delete a file or folder at the specified path in Dropbox. |
files-search | Tool to search for files and folders in Dropbox by name or content. |
get-account | Tool to get information about a user’s Dropbox account using their account ID. |
get-shared-folder-metadata | Tool to retrieve metadata for a specific shared folder by its ID. |
get-space-usage | Tool to get space usage information for the current user’s Dropbox account. |
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. |
get-team-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. |
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. |
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… |
list-shared-links | Tool to list existing shared links for the current user, optionally filtered by path. |
list-team-folders | Tool to list all team folders for a Dropbox Business team. Use when you need to discover team-wide folders or manage team folder access. |
list-team-members | Tool to list members of a Dropbox team. Use when you need to retrieve information about team members, including their status, roles, and contact details. |
All 177 tools
All 177 tools
| Tool | What it does |
|---|---|
activate-team-folder | Tool to activate an archived team folder. Use when you need to restore access to a previously archived team folder. |
add-file-member | Tool to add specified members to a Dropbox file with configurable access levels. |
add-file-properties | Tool to add custom properties to a Dropbox file using a filled property template. |
add-file-tags | Tool to add a tag to a file or folder in Dropbox. Use when you need to tag items for organization. |
add-folder-member-action | Tool to add members to a shared folder with specified access levels. |
add-member-space-limits-excluded-users | Tool to add users to the team’s space limits exclusion list in Dropbox. |
add-sharing-allowlist | Tool to add domains or email addresses to the team sharing allowlist. |
add-team-group-members | Tool to add members to a team group with specified access levels. |
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. |
add-team-members-secondary-emails | Tool to add secondary email addresses to Dropbox team members. |
add-team-properties-template | 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. |
alpha-upload-file | Tool to upload a new file to Dropbox using the alpha upload endpoint. |
append-upload-session | Tool to append more data to an existing upload session. Use when uploading large files in chunks. |
append-upload-session-batch | Tool to append data to multiple upload sessions in a single request. |
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. |
check-copy-batch | Tool to check the status of an asynchronous copy batch job in Dropbox. |
check-delete-batch | Tool to check the status of an asynchronous delete batch job in Dropbox. |
check-folder-batch | Tool to check the status of an asynchronous folder batch creation job. |
check-job-status | Tool to check the status of an asynchronous sharing job in Dropbox. |
check-move-batch | Tool to check the status of an asynchronous move batch job. Use when you need to poll the status of a batch move operation started with move_batch_v2. |
check-move-former-member-files-job-status | Tool to check the status of an asynchronous move former member files job. |
check-remove-member | Tool to check the status of an asynchronous remove folder member job in Dropbox. |
check-save-url-status | Tool to check the status of a save_url job in Dropbox. Use when you have an async_job_id from a save_url operation and need to poll its completion status. |
check-share-job-status | Tool to check the status of an asynchronous folder sharing job in Dropbox. |
check-team-folder-archive | Tool to check the status of an asynchronous team folder archive job in Dropbox. |
check-upload-batch | Tool to check the status of an asynchronous upload batch job in Dropbox. |
check-user | Tool to test Dropbox API connection and validate access token by echoing back a supplied string. |
copy-batch | Tool to copy multiple files or folders to different locations at once in Dropbox. |
copy-file-or-folder | Tool to copy a file or folder to a different location in Dropbox. |
count-file-requests | Tool to get the total number of file requests owned by the authenticated user. |
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… |
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-folder-batch | Tool to create multiple folders at once in Dropbox. Use when you need to create several folders efficiently in a single request. |
create-paper-document | Creates a new Dropbox Paper document at the specified path using HTML or Markdown content. |
create-paper-folder | Tool to create a new Paper folder with the provided info. Use when you need to organize Paper documents by creating a new folder. |
create-shared-link | Tool to create a stable, long-lived shared link for a Dropbox file or folder. |
create-shared-link-simple | DEPRECATED: Use CreateSharedLinkV2 instead. Tool to create a basic shared link for a Dropbox file or folder. |
create-team-folder | Tool to create a new, active team folder with no members in Dropbox. |
create-team-group | Tool to create a new, empty team group in Dropbox with a specified name. |
delete-all-closed-file-requests | Tool to delete all closed file requests owned by the current user. |
delete-batch | Tool to delete multiple files or folders at once in Dropbox. |
delete-file | Tool to delete a file or folder at the specified path in Dropbox. |
delete-file-or-folder | DEPRECATED: Use DeleteFile instead. Permanently and irreversibly deletes the file or folder at the specified path in Dropbox. |
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. |
delete-manual-contacts-batch | Tool to delete specific manually added contacts from Dropbox by their email addresses. |
delete-team-folder-permanently | Tool to permanently delete an archived team folder in Dropbox. |
delete-team-group | Tool to delete a Dropbox team group. Use when you need to remove a team group. |
delete-team-member-profile-photo | Tool to delete a team member’s profile photo. Use when you need to remove the profile picture of a team member. |
delete-team-members-secondary-emails | Tool to delete secondary email addresses from Dropbox team members. |
download-zip | Tool to download a folder from Dropbox as a zip file. Use when you need to download an entire folder structure with multiple files. |
export-file | Tool to export non-downloadable Dropbox files (especially Dropbox Paper) to Markdown/HTML/plain text and return usable content. |
files-search | Tool to search for files and folders in Dropbox by name or content. |
finish-upload-session | Tool to finish an upload session and save the uploaded data to the given file path. |
finish-upload-session-batch | Tool to commit many files at once into a user’s Dropbox after uploading file contents via upload_session/start and upload_session/append. |
get-about-me | Tool to get information about the current user’s Dropbox account. |
get-account | Tool to get information about a user’s Dropbox account using their account ID. |
get-account-batch | Tool to get information about multiple user accounts in a single request. |
get-available-team-member-roles | Tool to retrieve all available team member roles for the connected Dropbox team. |
get-copy-reference | Tool to get a copy reference to a file or folder. Use when you need to generate a reference string that can be used to copy the file or folder to… |
get-file-lock-batch | Tool to return lock metadata for multiple files in a single batch request. |
get-file-metadata-batch | Tool to retrieve metadata for multiple shared files in a single batch request. |
get-file-preview | Tool to get a preview for a file. PDF previews are generated for document formats (.ai, .doc, .docx, .eps, .ppt, .pptx, etc.), and HTML previews are… |
get-file-request | Tool to retrieve details of an existing file request by ID. Use when you need to check the status, URL, deadline, or other details of a specific file request. |
get-file-tags | Tool to get list of tags assigned to files or folders in Dropbox. |
get-folder-cursor | Tool to get a cursor representing the current state of a folder without listing its contents. |
get-jwks | Tool to retrieve JSON Web Key Set containing public verification keys for Dropbox signed ID tokens. |
get-metadata | Tool to fetch metadata for a file or folder by path. Use when you need to verify existence, get canonical identifiers (id, path_display), determine… |
get-metadata-alpha | Tool to fetch metadata for a file or folder using the alpha endpoint. |
get-openid-config | Tool to retrieve Dropbox’s OpenID Connect discovery document describing supported OAuth 2.0 and OIDC parameters. |
get-shared-file-metadata | Tool to retrieve metadata for a shared file in Dropbox. Use when you need to get information about a shared file’s permissions, access levels, owner… |
get-shared-folder-metadata | Tool to retrieve metadata for a specific shared folder by its ID. |
get-shared-link-file | Tool to download a file from a Dropbox shared link. Use when you have a shared link URL and need to retrieve the actual file content. |
get-shared-link-metadata | Tool to resolve a Dropbox shared link URL into structured metadata. |
get-space-usage | Tool to get space usage information for the current user’s Dropbox account. |
get-team-feature-values | Tool to get values for one or more team features. Use when you need to check team capabilities like upload rate limits, shared team root… |
get-team-folder-info | Tool to retrieve metadata for team folders. Returns information about folder status, sync settings, and properties for the specified team folder IDs. |
get-team-groups-info | Tool to retrieve information about one or more team groups by their IDs or external IDs. |
get-team-groups-job-status | Tool to check the status of an asynchronous team groups job in Dropbox. |
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. |
get-team-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. |
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-quota | Tool to retrieve custom storage quotas for team members. Use when you need to check which team members have custom quota allocations and their quota amounts. |
get-team-members-add-job-status | Tool to poll the status of an asynchronous team member addition job. |
get-team-members-info | Tool to retrieve information about multiple team members in a single request. |
get-team-properties-template | Tool to get the schema for a specified property template for a team. |
get-temporary-link | Tool to get a one-click temporary (expiring) download link. Use when you need to share a Dropbox file directly without proxying content through this service. |
get-temporary-upload-link | Tool to get a one-time use temporary upload link to upload a file to Dropbox. |
get-thumbnail | Tool to get a thumbnail for an image file. Use when you need to generate a thumbnail preview of an image. |
get-thumbnail-batch | Tool to get thumbnails for multiple image files in a single batch request. |
get-thumbnail-v2 | Tool to get a thumbnail for an image file. Use when you need to generate a thumbnail preview of an image. |
get-user-features | Tool to get a list of feature values configured for the current Dropbox account. |
list-excluded-users-continue | Tool to paginate through team members excluded from space limits using a cursor from a previous list call. |
list-file-members | Tool to obtain the members who have been invited to a file, both inherited and uninherited members. |
list-file-members-batch | Tool to get members of multiple files at once. Use when you need to retrieve sharing information for multiple files in a single request. |
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-file-requests-continue | Tool to paginate through file requests using a cursor from a previous list call. |
list-file-revisions | Tool to retrieve the revision history for a file. Use when you need to see past versions of a file, restore a previous version, or track changes over time. |
list-files-in-folder | Tool to list files and folders in a specified Dropbox directory. |
list-folder-continue | Tool to continue paginating through folder contents using a cursor from list_folder. |
list-folder-members | Tool to list members of a shared folder, including users, groups, and invitees. |
list-folder-members-continue | Tool to continue paginating through shared folder members using a cursor from list_folder_members. |
list-folders | DEPRECATED: Use ListFilesInFolder instead. Retrieves a list of folders, files, and deleted entries from a specified Dropbox path. |
list-folders-continue | Tool to continue paginating through shared folders using a cursor from list_folders. |
list-member-linked-apps | Tool to list all applications linked to a specific team member’s account. |
list-member-space-limits-excluded-users | Tool to list team members excluded from space limits. Use when you need to view which users are exempt from storage quotas. |
list-mountable-folders | Tool to list all shared folders the current user can mount or unmount. |
list-mountable-folders-continue | Tool to paginate through mountable shared folders using a cursor. |
list-paper-docs | Tool to return the list of all Paper docs according to filter and sort specifications. |
list-paper-docs-continue | Tool to continue paginating through Paper documents using a cursor from paper/docs/list. |
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… |
list-shared-folders | Tool to list all shared folders the authenticated user has access to. |
list-shared-links | Tool to list existing shared links for the current user, optionally filtered by path. |
list-sharing-allowlist | Tool to list Approve List entries for a team from newest to oldest. |
list-team-devices | Tool to list all device sessions of a team including web sessions, desktop clients, and mobile clients. |
list-team-folders | Tool to list all team folders for a Dropbox Business team. Use when you need to discover team-wide folders or manage team folder access. |
list-team-folders-continue | Tool to continue paginating through team folders using a cursor from team_folder/list. |
list-team-group-members | Tool to list members of a Dropbox team group. Use when you need to retrieve the list of team members who belong to a specific group. |
list-team-groups | Tool to list all groups on a Dropbox team. Use when you need to see all team groups with their metadata including group ID, name, and member count. |
list-team-groups-continue | Tool to continue listing team groups using a cursor from team/groups/list. |
list-team-groups-members-continue | Tool to continue listing team group members using a cursor from team/groups/members/list. |
list-team-linked-apps | Tool to list all applications linked to team members’ accounts. |
list-team-member-devices | Tool to list all device sessions of a team’s member, including web sessions, desktop clients, and mobile clients. |
list-team-members | Tool to list members of a Dropbox team. Use when you need to retrieve information about team members, including their status, roles, and contact details. |
list-team-members-continue | Tool to continue listing team members using a cursor from team/members/list or team/members/list/continue_v2. |
list-team-namespaces | Tool to list all team-accessible namespaces in a Dropbox Business team. |
list-team-namespaces-continue | Tool to continue paginating through team-accessible namespaces using a cursor from team/namespaces/list. |
list-team-sharing-allowlist-continue | Tool to continue paginating through team sharing allowlist entries using a cursor. |
list-templates-for-team | Tool to list all property templates for a team. Use when you need to retrieve available custom file property templates at the team level. |
list-user-templates | Tool to get the template identifiers for a user. Use when you need to retrieve available custom file property templates that can be applied to files. |
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… |
mount-folder | Tool to mount a shared folder for the current user after they have been added as a member. |
move-batch | Tool to move multiple files or folders to different locations at once in Dropbox. |
move-file-or-folder | Move file or folder |
overwrite-file-properties | Tool to overwrite property groups associated with a file or folder. |
read-file | Downloads a file from the specified Dropbox path, requiring files.content.read scope. |
remove-file-member | Tool to remove a specified member from a file’s sharing permissions. |
remove-file-properties | Tool to permanently remove specified property groups from a file or folder. |
remove-file-properties-template-for-team | Tool to remove a property template from a team. Use when you need to delete a file properties template that was previously added to the team. |
remove-file-tag | 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. |
remove-folder-member | Tool to remove a member from a shared folder. Use when an owner or editor needs to revoke access for a user or group. |
remove-group-members | Tool to remove members from a Dropbox team group. Use when you need to remove one or more users from a team group. |
remove-sharing-allowlist | Tool to remove domains or email addresses from the team sharing allowlist. |
remove-team-member-custom-quota | Tool to remove custom storage quota for team members, reverting them to the team’s default quota. |
remove-team-member-space-limits-excluded-users | Tool to remove users from the member space limits excluded users list. |
rename-team-folder | Tool to rename an existing team folder in Dropbox. Use when you need to update the name of a team folder. |
resend-secondary-email-verification | Tool to resend secondary email verification emails to team members. |
restore-file | Tool to restore a specific revision of a file to the given path in Dropbox. |
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. |
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… |
save-url | Tool to save a file to Dropbox directly from a public URL via server-side fetch. |
search-continue | Tool to fetch the next page of search results from a previous Dropbox search. |
search-file-or-folder | Tool to search for files and folders in Dropbox by name or content, optionally scoped to a path, with pagination support. |
search-file-properties | Tool to search across property templates for particular property field values. |
send-team-member-welcome-email | Tool to send a welcome email to a pending team member. Use when a team admin needs to resend or send a welcome email to a user who has been invited to the team. |
set-profile-photo | Tool to set the profile photo for the current user’s Dropbox account. |
set-team-member-custom-quota | Tool to set custom storage quotas for team members in Dropbox. |
share-folder | Tool to share a folder with collaborators in Dropbox. Most sharing will be completed synchronously, but large folders will be completed asynchronously. |
start-upload-session | Tool to start a new upload session with the given data. Use when uploading large files in multiple requests. |
start-upload-session-batch | Tool to start a batch of upload sessions. Use when you need to upload multiple large files and want to initialize multiple upload sessions at once. |
unlock-file-batch | Tool to unlock multiple files at specified paths in a single batch operation. |
unmount-folder | Tool to unmount a shared folder for the current user. Once unmounted, the shared folder will be removed from the user’s Dropbox. |
unshare-file | Tool to remove all members from a Dropbox file. Use when you need to revoke access for all collaborators on a file. |
unshare-folder | Tool to allow a shared folder owner to unshare the folder. Use when you need to stop sharing a folder with all members. |
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… |
update-file-properties | Tool to update custom properties on a file or folder in Dropbox. |
update-file-request | Tool to update an existing file request in Dropbox. Use when you need to modify the title, destination, deadline, open/closed status, or description of a file request. |
update-folder-member | Tool to update another member’s permissions in a shared folder. |
update-folder-policy | Tool to update the sharing policies for a shared folder. Use when you need to change who can be members, who can update the ACL, viewer info… |
update-group-member-access-type | Tool to change a member’s access type in a team group. Use when you need to promote a member to owner or demote an owner to regular member. |
update-paper-document | Tool to update an existing Dropbox Paper document with new content in Markdown, HTML, or plain text format. |
update-property-template-for-team | Tool to update a property template for a team in Dropbox. Use when you need to modify an existing template’s name, description, or add new property fields. |
update-team-folder-sync-settings | Tool to update the sync settings on a team folder or its contents in Dropbox. |
update-team-group | Tool to update a team group’s name, external ID, and/or management type. |
update-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. |
update-team-member-profile | Tool to update a team member’s profile information. Use when you need to change a team member’s email, name, external ID, or directory restrictions. |
update-team-member-profile-photo | Tool to update a team member’s profile photo. Use when you need to set or change the profile picture of a team member. |
upload-file | Uploads a file (up to ~150 MB) to a specified path in the user’s Dropbox, with options for handling existing files. |