box-automation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Box Automation via Rube MCP

通过Rube MCP实现Box自动化

Automate Box operations including file upload/download, content search, folder management, collaboration, metadata queries, and sign requests through Composio's Box toolkit.
借助Composio的Box工具包,自动化Box操作,包括文件上传/下载、内容搜索、文件夹管理、协作、元数据查询以及签名请求。
工具包文档composio.dev/toolkits/box

Prerequisites

前提条件

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
  • Active Box connection via
    RUBE_MANAGE_CONNECTIONS
    with toolkit
    box
  • Always call
    RUBE_SEARCH_TOOLS
    first to get current tool schemas
  • 必须已连接Rube MCP(需有可用的RUBE_SEARCH_TOOLS)
  • 通过
    RUBE_MANAGE_CONNECTIONS
    并使用工具包
    box
    完成Box的激活连接
  • 请始终先调用
    RUBE_SEARCH_TOOLS
    以获取最新的工具架构

Setup

设置步骤

Get Rube MCP: Add
https://rube.app/mcp
as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
  1. Verify Rube MCP is available by confirming
    RUBE_SEARCH_TOOLS
    responds
  2. Call
    RUBE_MANAGE_CONNECTIONS
    with toolkit
    box
  3. If connection is not ACTIVE, follow the returned auth link to complete Box OAuth
  4. Confirm connection status shows ACTIVE before running any workflows
获取Rube MCP:在客户端配置中添加
https://rube.app/mcp
作为MCP服务器。无需API密钥 —— 只需添加端点即可使用。
  1. 通过确认
    RUBE_SEARCH_TOOLS
    可响应,验证Rube MCP是否可用
  2. 调用
    RUBE_MANAGE_CONNECTIONS
    并指定工具包
    box
  3. 如果连接状态未显示为ACTIVE,请按照返回的授权链接完成Box OAuth认证
  4. 在运行任何工作流之前,确认连接状态为ACTIVE

Core Workflows

核心工作流

1. Upload and Download Files

1. 文件上传与下载

When to use: User wants to upload files to Box or download files from it
Tool sequence:
  1. BOX_SEARCH_FOR_CONTENT
    - Find the target folder if path is unknown [Prerequisite]
  2. BOX_GET_FOLDER_INFORMATION
    - Verify folder exists and get folder_id [Prerequisite]
  3. BOX_LIST_ITEMS_IN_FOLDER
    - Browse folder contents and discover file IDs [Optional]
  4. BOX_UPLOAD_FILE
    - Upload a file to a specific folder [Required for upload]
  5. BOX_DOWNLOAD_FILE
    - Download a file by file_id [Required for download]
  6. BOX_CREATE_ZIP_DOWNLOAD
    - Bundle multiple files/folders into a zip [Optional]
Key parameters:
  • parent_id
    : Folder ID for upload destination (use
    "0"
    for root folder)
  • file
    : FileUploadable object with
    s3key
    ,
    mimetype
    , and
    name
    for uploads
  • file_id
    : Unique file identifier for downloads
  • version
    : Optional file version ID for downloading specific versions
  • fields
    : Comma-separated list of attributes to return
Pitfalls:
  • Uploading to a folder with existing filenames can trigger conflict behavior; decide overwrite vs rename semantics
  • Files over 50MB should use chunk upload APIs (not available via standard tools)
  • The
    attributes
    part of upload must come before the
    file
    part or you get HTTP 400 with
    metadata_after_file_contents
  • File IDs and folder IDs are numeric strings extractable from Box web app URLs (e.g.,
    https://*.app.box.com/files/123
    gives file_id
    "123"
    )
适用场景:用户需要将文件上传至Box或从Box下载文件
工具执行顺序:
  1. BOX_SEARCH_FOR_CONTENT
    - 若目标文件夹路径未知,先查找目标文件夹 [前提步骤]
  2. BOX_GET_FOLDER_INFORMATION
    - 验证文件夹是否存在并获取folder_id [前提步骤]
  3. BOX_LIST_ITEMS_IN_FOLDER
    - 浏览文件夹内容并查找文件ID [可选]
  4. BOX_UPLOAD_FILE
    - 将文件上传至指定文件夹 [上传必填]
  5. BOX_DOWNLOAD_FILE
    - 通过file_id下载文件 [下载必填]
  6. BOX_CREATE_ZIP_DOWNLOAD
    - 将多个文件/文件夹打包为ZIP文件 [可选]
关键参数:
  • parent_id
    : 上传目标文件夹的ID(根文件夹使用
    "0"
  • file
    : 用于上传的FileUploadable对象,包含
    s3key
    mimetype
    name
  • file_id
    : 文件的唯一标识符,用于下载
  • version
    : 可选参数,用于下载特定版本文件的版本ID
  • fields
    : 以逗号分隔的需返回的属性列表
注意事项:
  • 上传至已有同名文件的文件夹时,会触发冲突处理逻辑;需提前决定是覆盖还是重命名
  • 超过50MB的文件应使用分块上传API(标准工具不支持该功能)
  • 上传时,
    attributes
    部分必须在
    file
    部分之前,否则会返回HTTP 400错误,错误信息为
    metadata_after_file_contents
  • 文件ID和文件夹ID为数字字符串,可从Box网页应用的URL中提取(例如:
    https://*.app.box.com/files/123
    中的file_id为
    "123"

2. Search and Browse Content

2. 内容搜索与浏览

When to use: User wants to find files, folders, or web links by name, content, or metadata
Tool sequence:
  1. BOX_SEARCH_FOR_CONTENT
    - Full-text search across files, folders, and web links [Required]
  2. BOX_LIST_ITEMS_IN_FOLDER
    - Browse contents of a specific folder [Optional]
  3. BOX_GET_FILE_INFORMATION
    - Get detailed metadata for a specific file [Optional]
  4. BOX_GET_FOLDER_INFORMATION
    - Get detailed metadata for a specific folder [Optional]
  5. BOX_QUERY_FILES_FOLDERS_BY_METADATA
    - Search by metadata template values [Optional]
  6. BOX_LIST_RECENTLY_ACCESSED_ITEMS
    - List recently accessed items [Optional]
Key parameters:
  • query
    : Search string supporting operators (
    ""
    exact match,
    AND
    ,
    OR
    ,
    NOT
    - uppercase only)
  • type
    : Filter by
    "file"
    ,
    "folder"
    , or
    "web_link"
  • ancestor_folder_ids
    : Limit search to specific folders (comma-separated IDs)
  • file_extensions
    : Filter by file type (comma-separated, no dots)
  • content_types
    : Search in
    "name"
    ,
    "description"
    ,
    "file_content"
    ,
    "comments"
    ,
    "tags"
  • created_at_range
    /
    updated_at_range
    : Date filters as comma-separated RFC3339 timestamps
  • limit
    : Results per page (default 30)
  • offset
    : Pagination offset (max 10000)
  • folder_id
    : For
    LIST_ITEMS_IN_FOLDER
    (use
    "0"
    for root)
Pitfalls:
  • Queries with offset > 10000 are rejected with HTTP 400
  • BOX_SEARCH_FOR_CONTENT
    requires either
    query
    or
    mdfilters
    parameter
  • Misconfigured filters can silently omit expected items; validate with small test queries first
  • Boolean operators (
    AND
    ,
    OR
    ,
    NOT
    ) must be uppercase
  • BOX_LIST_ITEMS_IN_FOLDER
    requires pagination via
    marker
    or
    offset
    /
    usemarker
    ; partial listings are common
  • Standard folders sort items by type first (folders before files before web links)
适用场景:用户需要按名称、内容或元数据查找文件、文件夹或网页链接
工具执行顺序:
  1. BOX_SEARCH_FOR_CONTENT
    - 对文件、文件夹和网页链接进行全文搜索 [必填]
  2. BOX_LIST_ITEMS_IN_FOLDER
    - 浏览指定文件夹的内容 [可选]
  3. BOX_GET_FILE_INFORMATION
    - 获取特定文件的详细元数据 [可选]
  4. BOX_GET_FOLDER_INFORMATION
    - 获取特定文件夹的详细元数据 [可选]
  5. BOX_QUERY_FILES_FOLDERS_BY_METADATA
    - 按元数据模板值进行搜索 [可选]
  6. BOX_LIST_RECENTLY_ACCESSED_ITEMS
    - 列出最近访问的项目 [可选]
关键参数:
  • query
    : 支持运算符的搜索字符串(
    ""
    表示精确匹配,
    AND
    OR
    NOT
    需大写)
  • type
    : 按
    "file"
    "folder"
    "web_link"
    进行过滤
  • ancestor_folder_ids
    : 将搜索范围限制在特定文件夹(以逗号分隔的ID列表)
  • file_extensions
    : 按文件类型过滤(以逗号分隔,无需加圆点)
  • content_types
    : 指定搜索范围,包括
    "name"
    "description"
    "file_content"
    "comments"
    "tags"
  • created_at_range
    /
    updated_at_range
    : 日期过滤器,格式为以逗号分隔的RFC3339时间戳
  • limit
    : 每页返回的结果数(默认30条)
  • offset
    : 分页偏移量(最大值为10000)
  • folder_id
    : 用于
    BOX_LIST_ITEMS_IN_FOLDER
    (根文件夹使用
    "0"
注意事项:
  • 偏移量超过10000的查询会被拒绝,并返回HTTP 400错误
  • BOX_SEARCH_FOR_CONTENT
    必须提供
    query
    mdfilters
    参数之一
  • 配置错误的过滤器可能会静默遗漏预期结果;请先用小型测试查询验证
  • 布尔运算符(
    AND
    OR
    NOT
    )必须大写
  • BOX_LIST_ITEMS_IN_FOLDER
    需要通过
    marker
    offset
    /
    usemarker
    进行分页;部分结果返回是常见情况
  • 标准文件夹会先按类型排序(文件夹优先,其次是文件,最后是网页链接)

3. Manage Folders

3. 文件夹管理

When to use: User wants to create, update, move, copy, or delete folders
Tool sequence:
  1. BOX_GET_FOLDER_INFORMATION
    - Verify folder exists and check permissions [Prerequisite]
  2. BOX_CREATE_FOLDER
    - Create a new folder [Required for create]
  3. BOX_UPDATE_FOLDER
    - Rename, move, or update folder settings [Required for update]
  4. BOX_COPY_FOLDER
    - Copy a folder to a new location [Optional]
  5. BOX_DELETE_FOLDER
    - Move folder to trash [Required for delete]
  6. BOX_PERMANENTLY_REMOVE_FOLDER
    - Permanently delete a trashed folder [Optional]
Key parameters:
  • name
    : Folder name (no
    /
    ,
    \
    , trailing spaces, or
    .
    /
    ..
    )
  • parent__id
    : Parent folder ID (use
    "0"
    for root)
  • folder_id
    : Target folder ID for operations
  • parent.id
    : Destination folder ID for moves via
    BOX_UPDATE_FOLDER
  • recursive
    : Set
    true
    to delete non-empty folders
  • shared_link
    : Object with
    access
    ,
    password
    ,
    permissions
    for creating shared links on folders
  • description
    ,
    tags
    : Optional metadata fields
Pitfalls:
  • BOX_DELETE_FOLDER
    moves to trash by default; use
    BOX_PERMANENTLY_REMOVE_FOLDER
    for permanent deletion
  • Non-empty folders require
    recursive: true
    for deletion
  • Root folder (ID
    "0"
    ) cannot be copied or deleted
  • Folder names cannot contain
    /
    ,
    \
    , non-printable ASCII, or trailing spaces
  • Moving folders requires setting
    parent.id
    via
    BOX_UPDATE_FOLDER
适用场景:用户需要创建、更新、移动、复制或删除文件夹
工具执行顺序:
  1. BOX_GET_FOLDER_INFORMATION
    - 验证文件夹是否存在并检查权限 [前提步骤]
  2. BOX_CREATE_FOLDER
    - 创建新文件夹 [创建必填]
  3. BOX_UPDATE_FOLDER
    - 重命名、移动或更新文件夹设置 [更新必填]
  4. BOX_COPY_FOLDER
    - 将文件夹复制到新位置 [可选]
  5. BOX_DELETE_FOLDER
    - 将文件夹移至回收站 [删除必填]
  6. BOX_PERMANENTLY_REMOVE_FOLDER
    - 永久删除已移入回收站的文件夹 [可选]
关键参数:
  • name
    : 文件夹名称(不能包含
    /
    \
    、末尾空格或
    .
    /
    ..
  • parent__id
    : 父文件夹ID(根文件夹使用
    "0"
  • folder_id
    : 操作目标文件夹的ID
  • parent.id
    : 通过
    BOX_UPDATE_FOLDER
    移动文件夹时的目标文件夹ID
  • recursive
    : 设置为
    true
    可删除非空文件夹
  • shared_link
    : 用于创建文件夹共享链接的对象,包含
    access
    password
    permissions
  • description
    ,
    tags
    : 可选的元数据字段
注意事项:
  • BOX_DELETE_FOLDER
    默认将文件夹移至回收站;若需永久删除,请使用
    BOX_PERMANENTLY_REMOVE_FOLDER
  • 删除非空文件夹需设置
    recursive: true
  • 根文件夹(ID为
    "0"
    )无法被复制或删除
  • 文件夹名称不能包含
    /
    \
    、不可打印ASCII字符或末尾空格
  • 移动文件夹需通过
    BOX_UPDATE_FOLDER
    设置
    parent.id

4. Share Files and Manage Collaborations

4. 文件共享与协作管理

When to use: User wants to share files, manage access, or handle collaborations
Tool sequence:
  1. BOX_GET_FILE_INFORMATION
    - Get file details and current sharing status [Prerequisite]
  2. BOX_LIST_FILE_COLLABORATIONS
    - List who has access to a file [Required]
  3. BOX_UPDATE_COLLABORATION
    - Change access level or accept/reject invitations [Required]
  4. BOX_GET_COLLABORATION
    - Get details of a specific collaboration [Optional]
  5. BOX_UPDATE_FILE
    - Create shared links, lock files, or update permissions [Optional]
  6. BOX_UPDATE_FOLDER
    - Create shared links on folders [Optional]
Key parameters:
  • collaboration_id
    : Unique collaboration identifier
  • role
    : Access level (
    "editor"
    ,
    "viewer"
    ,
    "co-owner"
    ,
    "owner"
    ,
    "previewer"
    ,
    "uploader"
    ,
    "viewer uploader"
    ,
    "previewer uploader"
    )
  • status
    :
    "accepted"
    ,
    "pending"
    , or
    "rejected"
    for collaboration invites
  • file_id
    : File to share or manage
  • lock__access
    : Set to
    "lock"
    to lock a file
  • permissions__can__download
    :
    "company"
    or
    "open"
    for download permissions
Pitfalls:
  • Only certain roles can invite collaborators; insufficient permissions cause authorization errors
  • can_view_path
    increases load time for the invitee's "All Files" page; limit to 1000 per user
  • Collaboration expiration requires enterprise admin settings to be enabled
  • Nested parameter names use double underscores (e.g.,
    lock__access
    ,
    parent__id
    )
适用场景:用户需要共享文件、管理访问权限或处理协作事项
工具执行顺序:
  1. BOX_GET_FILE_INFORMATION
    - 获取文件详情及当前共享状态 [前提步骤]
  2. BOX_LIST_FILE_COLLABORATIONS
    - 列出拥有文件访问权限的用户 [必填]
  3. BOX_UPDATE_COLLABORATION
    - 更改访问级别或接受/拒绝协作邀请 [必填]
  4. BOX_GET_COLLABORATION
    - 获取特定协作的详细信息 [可选]
  5. BOX_UPDATE_FILE
    - 创建共享链接、锁定文件或更新权限 [可选]
  6. BOX_UPDATE_FOLDER
    - 为文件夹创建共享链接 [可选]
关键参数:
  • collaboration_id
    : 协作的唯一标识符
  • role
    : 访问级别(
    "editor"
    "viewer"
    "co-owner"
    "owner"
    "previewer"
    "uploader"
    "viewer uploader"
    "previewer uploader"
  • status
    : 协作邀请的状态(
    "accepted"
    "pending"
    "rejected"
  • file_id
    : 需共享或管理的文件ID
  • lock__access
    : 设置为
    "lock"
    可锁定文件
  • permissions__can__download
    : 下载权限,可选
    "company"
    "open"
注意事项:
  • 只有特定角色的用户可以邀请协作者;权限不足会导致授权错误
  • can_view_path
    会增加受邀者“所有文件”页面的加载时间;每个用户最多设置1000条
  • 协作过期功能需要企业管理员启用相关设置
  • 嵌套参数名称使用双下划线(例如:
    lock__access
    parent__id

5. Box Sign Requests

5. Box签名请求

When to use: User wants to manage document signature requests
Tool sequence:
  1. BOX_LIST_BOX_SIGN_REQUESTS
    - List all signature requests [Required]
  2. BOX_GET_BOX_SIGN_REQUEST_BY_ID
    - Get details of a specific sign request [Optional]
  3. BOX_CANCEL_BOX_SIGN_REQUEST
    - Cancel a pending sign request [Optional]
Key parameters:
  • sign_request_id
    : UUID of the sign request
  • shared_requests
    : Set
    true
    to include requests where user is a collaborator (not owner)
  • senders
    : Filter by sender emails (requires
    shared_requests: true
    )
  • limit
    /
    marker
    : Pagination parameters
Pitfalls:
  • Requires Box Sign to be enabled for the enterprise account
  • Deleted sign files or parent folders cause requests to not appear in listings
  • Only the creator can cancel a sign request
  • Sign request statuses include:
    converting
    ,
    created
    ,
    sent
    ,
    viewed
    ,
    signed
    ,
    declined
    ,
    cancelled
    ,
    expired
    ,
    error_converting
    ,
    error_sending
适用场景:用户需要管理文档签名请求
工具执行顺序:
  1. BOX_LIST_BOX_SIGN_REQUESTS
    - 列出所有签名请求 [必填]
  2. BOX_GET_BOX_SIGN_REQUEST_BY_ID
    - 获取特定签名请求的详情 [可选]
  3. BOX_CANCEL_BOX_SIGN_REQUEST
    - 取消待处理的签名请求 [可选]
关键参数:
  • sign_request_id
    : 签名请求的UUID
  • shared_requests
    : 设置为
    true
    可包含用户作为协作者(而非所有者)的请求
  • senders
    : 按发送者邮箱过滤(需设置
    shared_requests: true
  • limit
    /
    marker
    : 分页参数
注意事项:
  • 企业账户需启用Box Sign功能
  • 已删除的签名文件或父文件夹会导致请求不显示在列表中
  • 只有创建者可以取消签名请求
  • 签名请求状态包括:
    converting
    created
    sent
    viewed
    signed
    declined
    cancelled
    expired
    error_converting
    error_sending

Common Patterns

通用模式

ID Resolution

ID解析

Box uses numeric string IDs for all entities:
  • Root folder: Always ID
    "0"
  • File ID from URL:
    https://*.app.box.com/files/123
    gives file_id
    "123"
  • Folder ID from URL:
    https://*.app.box.com/folder/123
    gives folder_id
    "123"
  • Search to ID: Use
    BOX_SEARCH_FOR_CONTENT
    to find items, then extract IDs from results
  • ETag: Use
    if_match
    with file's ETag for safe concurrent delete operations
Box为所有实体使用数字字符串ID:
  • 根文件夹: ID固定为
    "0"
  • 从URL提取文件ID:
    https://*.app.box.com/files/123
    中的file_id为
    "123"
  • 从URL提取文件夹ID:
    https://*.app.box.com/folder/123
    中的folder_id为
    "123"
  • 通过搜索获取ID: 使用
    BOX_SEARCH_FOR_CONTENT
    查找项目,然后从结果中提取ID
  • ETag: 为安全的并发删除操作,可结合文件的ETag使用
    if_match
    参数

Pagination

分页

Box supports two pagination methods:
  • Offset-based: Use
    offset
    +
    limit
    (max offset 10000)
  • Marker-based: Set
    usemarker: true
    and follow
    marker
    from responses (preferred for large datasets)
  • Always paginate to completion to avoid partial results
Box支持两种分页方式:
  • 基于偏移量: 使用
    offset
    +
    limit
    (最大偏移量为10000)
  • 基于标记: 设置
    usemarker: true
    并跟随响应中的
    marker
    (推荐用于大型数据集)
  • 请始终完成全部分页,以避免获取部分结果

Nested Parameters

嵌套参数

Box tools use double underscore notation for nested objects:
  • parent__id
    for parent folder reference
  • lock__access
    ,
    lock__expires__at
    ,
    lock__is__download__prevented
    for file locks
  • permissions__can__download
    for download permissions
Box工具使用双下划线表示嵌套对象:
  • parent__id
    表示父文件夹引用
  • lock__access
    lock__expires__at
    lock__is__download__prevented
    用于文件锁定
  • permissions__can__download
    用于下载权限

Known Pitfalls

已知注意事项

ID Formats

ID格式

  • All IDs are numeric strings (e.g.,
    "123456"
    , not integers)
  • Root folder is always
    "0"
  • File and folder IDs can be extracted from Box web app URLs
  • 所有ID均为数字字符串(例如:
    "123456"
    ,而非整数)
  • 根文件夹ID固定为
    "0"
  • 文件和文件夹ID可从Box网页应用的URL中提取

Rate Limits

速率限制

  • Box API has per-endpoint rate limits
  • Search and list operations should use pagination responsibly
  • Bulk operations should include delays between requests
  • Box API对每个端点都有速率限制
  • 搜索和列表操作应合理使用分页
  • 批量操作应在请求之间添加延迟

Parameter Quirks

参数特性

  • fields
    parameter changes response shape: when specified, only mini representation + requested fields are returned
  • Search requires either
    query
    or
    mdfilters
    ; both are optional individually but one must be present
  • BOX_UPDATE_FILE
    with
    lock
    set to
    null
    removes the lock (raw API only)
  • Metadata query
    from
    field format:
    enterprise_{enterprise_id}.templateKey
    or
    global.templateKey
  • fields
    参数会改变响应结构:指定该参数后,仅返回精简表示及请求的字段
  • 搜索必须提供
    query
    mdfilters
    参数;两者单独可选,但必须提供其中一个
  • 使用
    BOX_UPDATE_FILE
    并将
    lock
    设置为
    null
    可解除锁定(仅原生API支持)
  • 元数据查询的
    from
    字段格式:
    enterprise_{enterprise_id}.templateKey
    global.templateKey

Permissions

权限

  • Deletions fail without sufficient permissions; always handle error responses
  • Collaboration roles determine what operations are allowed
  • Enterprise settings may restrict certain sharing options
  • 权限不足时,删除操作会失败;请始终处理错误响应
  • 协作角色决定了允许执行的操作
  • 企业设置可能会限制某些共享选项

Quick Reference

快速参考

TaskTool SlugKey Params
Search content
BOX_SEARCH_FOR_CONTENT
query
,
type
,
ancestor_folder_ids
List folder items
BOX_LIST_ITEMS_IN_FOLDER
folder_id
,
limit
,
marker
Get file info
BOX_GET_FILE_INFORMATION
file_id
,
fields
Get folder info
BOX_GET_FOLDER_INFORMATION
folder_id
,
fields
Upload file
BOX_UPLOAD_FILE
file
,
parent_id
Download file
BOX_DOWNLOAD_FILE
file_id
Create folder
BOX_CREATE_FOLDER
name
,
parent__id
Update folder
BOX_UPDATE_FOLDER
folder_id
,
name
,
parent
Copy folder
BOX_COPY_FOLDER
folder_id
,
parent__id
Delete folder
BOX_DELETE_FOLDER
folder_id
,
recursive
Permanently delete folder
BOX_PERMANENTLY_REMOVE_FOLDER
folder_id
Update file
BOX_UPDATE_FILE
file_id
,
name
,
parent__id
Delete file
BOX_DELETE_FILE
file_id
,
if_match
List collaborations
BOX_LIST_FILE_COLLABORATIONS
file_id
Update collaboration
BOX_UPDATE_COLLABORATION
collaboration_id
,
role
Get collaboration
BOX_GET_COLLABORATION
collaboration_id
Query by metadata
BOX_QUERY_FILES_FOLDERS_BY_METADATA
from
,
ancestor_folder_id
,
query
List collections
BOX_LIST_ALL_COLLECTIONS
(none)
List collection items
BOX_LIST_COLLECTION_ITEMS
collection_id
List sign requests
BOX_LIST_BOX_SIGN_REQUESTS
limit
,
marker
Get sign request
BOX_GET_BOX_SIGN_REQUEST_BY_ID
sign_request_id
Cancel sign request
BOX_CANCEL_BOX_SIGN_REQUEST
sign_request_id
Recent items
BOX_LIST_RECENTLY_ACCESSED_ITEMS
(none)
Create zip download
BOX_CREATE_ZIP_DOWNLOAD
item IDs

Powered by Composio
任务工具标识关键参数
搜索内容
BOX_SEARCH_FOR_CONTENT
query
,
type
,
ancestor_folder_ids
列出文件夹项目
BOX_LIST_ITEMS_IN_FOLDER
folder_id
,
limit
,
marker
获取文件信息
BOX_GET_FILE_INFORMATION
file_id
,
fields
获取文件夹信息
BOX_GET_FOLDER_INFORMATION
folder_id
,
fields
上传文件
BOX_UPLOAD_FILE
file
,
parent_id
下载文件
BOX_DOWNLOAD_FILE
file_id
创建文件夹
BOX_CREATE_FOLDER
name
,
parent__id
更新文件夹
BOX_UPDATE_FOLDER
folder_id
,
name
,
parent
复制文件夹
BOX_COPY_FOLDER
folder_id
,
parent__id
删除文件夹
BOX_DELETE_FOLDER
folder_id
,
recursive
永久删除文件夹
BOX_PERMANENTLY_REMOVE_FOLDER
folder_id
更新文件
BOX_UPDATE_FILE
file_id
,
name
,
parent__id
删除文件
BOX_DELETE_FILE
file_id
,
if_match
列出协作信息
BOX_LIST_FILE_COLLABORATIONS
file_id
更新协作
BOX_UPDATE_COLLABORATION
collaboration_id
,
role
获取协作信息
BOX_GET_COLLABORATION
collaboration_id
按元数据查询
BOX_QUERY_FILES_FOLDERS_BY_METADATA
from
,
ancestor_folder_id
,
query
列出所有集合
BOX_LIST_ALL_COLLECTIONS
(无)
列出集合项目
BOX_LIST_COLLECTION_ITEMS
collection_id
列出签名请求
BOX_LIST_BOX_SIGN_REQUESTS
limit
,
marker
获取签名请求
BOX_GET_BOX_SIGN_REQUEST_BY_ID
sign_request_id
取消签名请求
BOX_CANCEL_BOX_SIGN_REQUEST
sign_request_id
最近访问项目
BOX_LIST_RECENTLY_ACCESSED_ITEMS
(无)
创建ZIP下载包
BOX_CREATE_ZIP_DOWNLOAD
项目ID

Composio 提供支持