Upload, download, and manage files and folders in Box.
Abort an upload session and discard all uploaded data. Use this tool to abort an ongoing upload session and discard all uploaded data. This action is irreversible, so it should be called when the user wants to cancel an upload session.
Cancel an existing sign request to stop further processing. This tool cancels a sign request based on the provided sign request ID, preventing any further action on it.
Retrieve the status of a specific user invite. This tool is used to get the current status of a user invite by its ID.
Check the status of a zip archive download. Use this tool to inspect the download progress of a zip archive, including the number of skipped items. This endpoint should be accessed after the download starts and is available for 12 hours. Follow the `status_url` obtained from the Create zip download API.
Removes an AI agent by its ID. This tool is used to delete an AI agent by specifying the agent's ID. It should be called when an AI agent needs to be removed from the system.
Permanently delete an archive by ID. Use this tool to permanently delete an archive using its unique ID. This action cannot be undone.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-03-06 | B | 72 | - | v1 |
Delete a specific file version from Box. Use this tool to move a specific version of a file to the trash on Box. Applicable only for users with premium accounts.
Delete a specific Box Hub using its ID. This tool is used to delete a specific Box Hub by providing its unique hub ID. It should be called when a user wants to remove a particular hub from the Box service.
Remove a specific Box Hub collaboration. Use this tool to delete a specific collaboration from a Box Hub by providing the collaboration ID. It should be called when you need to remove a user's collaboration access.
Deletes a specified collaboration by ID. This tool is used to delete a collaboration by providing the specific collaboration ID. It should be called when a collaboration needs to be removed from the system.
Permanently deletes a specific comment by ID. Use this tool to permanently remove a comment by providing its unique ID. Call this when you need to delete a comment and ensure it's not recoverable.
Delete a specific device pin from the system. This tool is used to delete a specified device pin by its unique identifier. It should be called when there is a need to remove a device pin.
Delete a file from Box or move it to trash. This tool deletes a file from Box. Depending on enterprise settings, the file is either permanently deleted or moved to the trash. It should be called when a user requests to remove a file from their Box storage.
Deletes metadata from a specified file. Use this tool to delete a specific piece of metadata from a file by providing the file ID, metadata scope, and template key.
Permanently delete a specific file request. Use this tool to permanently delete a file request by its ID.
Delete a folder permanently or move it to the trash. Use this tool to remove a folder from Box, either permanently or by sending it to the trash.
Delete a specific folder lock if you're the owner or co-owner. Use this tool to delete a lock on a folder you own or co-own, ensuring that only authorized modifications are permitted.
Deletes metadata from a specified folder. Use this tool to remove a specific piece of metadata from a folder by providing the folder ID, scope, and template key.
Permanently delete a group with admin permissions. This tool is used to permanently delete a specified group. Only users with admin-level permissions are able to perform this action.
Delete a specific group membership by ID. This tool deletes a group membership identified by its ID. It should be used by group admins or users with admin-level permissions to remove a member from a group.
Initiate deletion of a legal hold policy. Use this tool to start the process of deleting an existing legal hold policy. The deletion is asynchronous, meaning the policy won't be fully deleted when the response is received.
Deletes a metadata cascade policy by ID. This tool deletes a specified metadata cascade policy using its unique ID. It should be called when you need to remove a cascade policy from your metadata handling.
Permanently delete a metadata template and its instances. Use this tool to permanently delete a metadata template and all its instances. This action is irreversible and should be used with caution.
Permanently deletes a specified retention policy. Use this tool to permanently delete a retention policy by its ID. It should be called when there is a need to remove a retention policy completely.
Delete a specific shield barrier segment restriction by ID.
Delete a shield information barrier segment by ID. Use this tool to delete a specific shield information barrier segment by providing its ID.
Delete a shield list using its ID. Use this tool to delete a specific shield list by providing its ID. Ideal for managing and updating list configurations when a list is no longer needed.
Deletes a Slack integration mapping for Box content. This tool deletes a specified Slack integration mapping in Box. It requires admin or co-admin permissions. Use it when a Slack integration mapping needs to be removed.
Delete a user's storage policy assignment. Use this tool to delete a storage policy assignment for a user. After deletion, the user will inherit the enterprise's default storage policy. Note the rate limit of two deletions per user within 24 hours.
Delete a specific task assignment. Use this tool to remove a specific task assignment by its ID. It confirms the deletion upon successful completion.
Removes a specific task from a file. Use this tool to delete a specific task from a file by providing the task ID. It is useful when tasks need to be removed as part of file management.
Deletes a Teams integration mapping in Box. Use this tool to delete a Teams integration mapping in Box. Admin or Co-Admin roles are required to perform this action.
Delete a user account from the system. Use this tool to delete a user account. Ensure the user does not own content, or use the 'force' option to remove the user along with their files.
Delete a specified web link based on its ID.
Delete a specified webhook. This tool deletes a webhook when provided with its unique identifier. Use it to manage and remove webhooks that are no longer needed.
Retrieve the binary content of a specified file. This tool is used to download the contents of a file from a given file ID. It should be called when access to the file data in binary format is required.
Download the contents of a zip archive. This tool retrieves the contents of a zip archive from a specified URL, which is valid for a short time. It's useful for downloading the archive to a device, but remember that once a download starts, it cannot be paused or resumed. A new request must be created for a fresh URL.
Retrieve details of a specific Box Sign template. This tool is used to fetch information about a specific Box Sign template by its ID. It should be called when users need to access detailed information about a sign template in Box.
Retrieve detailed information about a specific comment. This tool fetches the message, metadata, and creator information for a specified comment ID. It should be used when detailed comment insights are needed.
Fetches all storage policies in the enterprise. Use this tool to retrieve a complete list of storage policies available within an enterprise.
Retrieve a metadata template using its ID. Use this tool to get detailed information about a specific metadata template by providing its ID.
Retrieve a designated safe collaboration domain within an enterprise. This tool is used to obtain information about a domain that has been marked as safe for creating collaborations within the current enterprise. It should be called when there is a need to verify if a domain can be trusted for collaboration purposes.
Retrieve details of a shield information barrier report by ID. Use this tool to get information about a specific shield information barrier report by providing its unique ID.
Retrieve signature requests created by a user. Fetches a list of signature requests that have been created by a user. Signature requests won't be listed if their associated files or parent folder are deleted.
Retrieve details of a specific storage policy. Use this tool to fetch information about a particular storage policy using its ID. It is useful when you need to view or verify details of a storage policy by its unique identifier.
Retrieve a storage policy assignment by ID. This tool is used to fetch detailed information about a specific storage policy assignment using its unique ID. Call this tool when you need to get details about a particular storage policy assignment in the Box storage system.
Retrieve storage policy assignments for enterprise or user. Use this tool to fetch all storage policy assignments associated with a specific enterprise or user, providing insights into storage management configurations.
Retrieve metadata template details by ID. Use this tool to find and retrieve details of a metadata template by searching for the ID of a template instance.
Retrieve the default configuration for the AI agent. Call this tool to get the default settings and configurations for the AI agent. Useful for understanding the baseline setup or preparing to customize AI agent parameters.
Retrieve details of a specific AI agent by ID. Call this tool to get detailed information about a specific AI agent using their unique agent ID.
Retrieve details of the currently authenticated user. This tool retrieves information about the user who is currently authenticated via OAuth 2.0 or JWT. It can also be used with the `As-User` header to retrieve information on behalf of another user.
Retrieve details of a Box Doc Gen job using its ID. This tool fetches detailed information about a specific Box Doc Gen job, identified by its job ID. It should be called when details about a particular document generation task in Box are needed.
Fetch details of a specific Box Doc Gen template. Call this tool to retrieve detailed information about a specific template from Box Doc Gen using its template ID.
Retrieve up to a year of past events for a user or enterprise. Fetches past events for a specific user by default, or for the entire enterprise if the stream type is set. Requires admin privileges and appropriate application scope for enterprise events.
Retrieve details for a Box Hub collaboration by ID. Use this tool to obtain information about a specific Box Hub collaboration by providing the collaboration ID.
Retrieve all Box Hubs for the user. This tool retrieves all the Box Hubs associated with the requesting user. It should be called when there's a need to list or display the user's Box Hubs.
Retrieve Box Sign templates created by a user. Call this tool to get a list of all Box Sign templates that have been created by a specific user.
Retrieve Box Skills metadata cards for a given file. This tool is used to list the Box Skills metadata cards that are attached to a specific file in Box. It should be called when you need to obtain metadata information about the skills applied to a file.
Retrieve classification metadata template for the enterprise. This tool retrieves classification metadata templates and lists all classifications available to a specified enterprise. It can be used to understand the security classification options within the enterprise.
Retrieve details of a specific collaboration. Use this tool to obtain information about a specific collaboration by its ID.
Retrieve user exempt from collaboration restrictions. This tool retrieves information about a user who is exempt from collaboration domain restrictions. It should be called when there is a need to identify such exempt users.
Retrieve users exempt from collaboration restrictions. Use this tool to obtain a list of users who are not restricted by collaboration domain rules. It provides a quick way to identify exempt users.
Retrieve details of a specific device pin. This tool fetches information about a specific device pin by its identifier. It should be called when detailed information about a particular device pin is needed.
Retrieve Box Hubs for an enterprise. This tool retrieves all Box Hubs for a specified enterprise. It should be used by admins or Hub Co-admins with GCM scope to get information about the enterprise's Box Hubs.
Retrieve all device pins for a specific enterprise. This tool should be used to retrieve all device pins within a specified enterprise. It requires admin privileges and the application needs the 'manage enterprise' scope to access the data.
Retrieve all retention policies for an enterprise. This tool retrieves all retention policies associated with an enterprise. Use it to get a comprehensive list of retention policies.
Retrieve all shield lists for the enterprise. This tool retrieves all security shield lists available within an enterprise, providing information on the protection settings implemented.
Retrieve the enterprise's terms of service. This tool fetches the most recent terms of service text and settings for the enterprise. Use it to obtain or verify the terms currently in effect.
Retrieve app items associated with a specific file. This tool retrieves all app items associated with a specified file, including those linked to its ancestors. It reveals type/ids even if the user lacks View permission on the app item, assuming the user has access to the file.
Retrieve classification metadata for a specific file. Fetches the applied classification metadata instance for a given file using its ID.
Retrieve collaborations for a specific file. Fetches pending and active collaborations for a file, showing all users with access or invitations.
Retrieve comments for a specific file. This tool retrieves a list of comments associated with a given file. It should be called when you need to access comments on a file identified by its ID.
Retrieve all tasks associated with a specific file. This tool retrieves all tasks linked to a given file using its file ID. It's used when there is a need to fetch task details for file management or task tracking purposes.
Retrieve a list of past versions for a file. This tool retrieves past versions of a specified file from Box, applicable only for premium account users. Use it to track file changes and version history.
Retrieve details of a file version retention. This tool provides information about a specific file version retention. Note that the file retention API is deprecated. For details on files and file versions under retention, refer to alternative endpoints.
Retrieve file version retentions for an enterprise. Retrieves all file version retentions for a specified enterprise. Note that this API is deprecated; consider using newer alternatives for files and file versions under retention.
Retrieve previous file versions under a legal hold assignment. Use this tool to obtain a list of previous file versions associated with a specific legal hold policy assignment. For current versions, use a different endpoint. This tool focuses on past file versions within the ongoing system architecture. It excludes content held due to custodian collaborations on a Hub.
Fetch file versions under a specific retention policy assignment. This tool retrieves a list of file versions that are currently under retention for a specified retention policy assignment. Use it to manage or review file retention statuses.
Retrieve the watermark for a file by its ID. Use this tool to get the watermark information of a specific file. It requires the file ID to identify which file's watermark needs to be retrieved.
Retrieve files currently on legal hold for a specific assignment. This tool retrieves a list of files with their current versions that are under a legal hold for a specified assignment. It should be used when you need to know which files are currently on hold for legal purposes associated with a specific legal hold policy assignment.
Retrieve app items associated with a specific folder. This tool returns all app items associated with a specified folder, including those linked through ancestor folders. It reveals type and IDs of the app items if the user has access to the folder, regardless of their permission on the app items themselves.
Retrieve classification metadata for a specific folder. This tool retrieves the security classification metadata applied to a specific folder. It can be used to understand how a folder is classified within an enterprise. The tool should be called when needing to access classification details for data management or security reviews.
Retrieve pending and active collaborations for a folder. This tool retrieves a list of users who have access to or have been invited to a specified folder. It returns both pending and active collaborations.
Retrieve details for a folder and its first 100 entries. Use this tool to get information about a folder, along with the first 100 items it contains. This includes options for sorting and pagination. For accessing more items in the folder, a different endpoint should be used.
Retrieve metadata template instance applied to a folder. This tool retrieves the metadata template instance from a specified folder, excluding the root folder (ID `0`).
Retrieve information for a shared link on a folder. Use this tool to get details about a shared link for a specific folder using its ID. Useful for accessing or managing shared folder links.
Retrieve the watermark for a specific folder. Use this tool to get the watermark information for a folder identified by its ID. Useful for checking watermark status and details.
Retrieve collaborations for a specified group. Fetches all collaborations associated with a group, including access details for files or folders. Requires admin permissions to view enterprise groups.
Retrieve file versions on legal hold in the legacy system. This endpoint fetches file versions under legal hold in the legacy architecture for a specific legal hold assignment. It may not return all file versions for the policy ID. For file versions held in the new architecture, refer to the appropriate newer endpoints. This API will be deprecated after re-architecture completion.
Retrieve items assigned to a legal hold policy. Use this tool to fetch all items that have been associated with a specific legal hold policy.
Retrieve workflows with manual start triggers for a folder. Use this tool to get workflows associated with a specific folder ID that have a manual start trigger type. Ensure your application is authorized to use the 'Manage Box Relay' application scope.
Retrieve metadata cascade policies for a folder. Use this tool to obtain a list of metadata cascade policies applied to a specific folder, excluding the root folder.
Retrieve user's pending collaboration invites from Box. This tool fetches all pending collaboration invitations for a user from the Box service. It should be called when you need to check for any outstanding collaboration invites for a user.
Fetch recent items accessed by a user in Box. Retrieves information on the most recent items a user has accessed in Box, up to 1000 items or within the last 90 days.
Retrieve details of a specified retention policy. Use this tool to get details about a specific retention policy using its ID. It should be called when you need to understand or display the specifics of a particular retention policy.
Retrieve retention policy assignments by policy ID. This tool returns a list of all retention policy assignments associated with a specified retention policy ID.
Retrieve domains approved for safe collaboration. Use this tool to get a list of domains that are considered safe for creating collaborations within the current enterprise environment.
Retrieve details of an app item using a shared link. Use this tool to get information about an app item by providing a shared link, which may originate from any enterprise.
Retrieve folder details using a shared link. Fetch detailed information about a folder using a shared link. This tool is useful when only the shared link is available, regardless of the folder's origin.
Retrieve shared link details for a specific file. This tool is used to get information about a shared link for a specified file. It should be called when users need details about the shared link associated with a particular file in the Box service.
Retrieve shared link information for a web link. Use this tool to obtain detailed information about a shared link on a specific web link by providing the web link ID.
Retrieve details of a shield information barrier segment member. This tool retrieves details about a specific shield information barrier segment member based on its ID.
Retrieve shield information barrier segment by ID. Use this tool to obtain details about a shield information barrier segment using its ID.
Retrieve shield information barrier by ID. Use this tool to get details of a shield information barrier using its ID.
Retrieve shield information barrier reports. This tool fetches a list of reports related to shield information barriers, which can be used to understand and analyze the barriers in place.
Retrieve shield barrier segment restriction by ID. This tool retrieves details of a shield information barrier segment restriction using the specified ID.
Retrieve shield information barrier segment details. Use this tool to fetch details of shield information barrier segment objects for a specified Information Barrier ID.
Retrieve shield information barriers for the enterprise. This tool fetches a list of shield information barrier objects associated with the enterprise according to the JWT.
Retrieve restrictions for a shield information barrier segment. Use this tool to list restrictions for a specific shield information barrier segment based on its ID.
Fetches details of a specific terms of service. Use this tool to retrieve information about a specific terms of service using its ID.
Retrieve details of a specific webhook by ID. Use this tool to get information about a specific webhook by providing its ID. It retrieves details such as URL, triggers, and other related metadata.
Retrieve Teams integration mappings for an enterprise. This tool retrieves a list of Teams integration mappings within a user's enterprise. It requires Admin or Co-Admin access to execute this call.
Retrieve details of a specific file upload session. This tool retrieves information about a file upload session using the session ID. It is useful for checking the status or details of ongoing or past file uploads.
Retrieve the list of uploaded chunks for an upload session. Use this tool to get a list of file chunks that have been uploaded to a specific upload session. This is helpful for tracking upload progress and ensuring all parts are correctly uploaded.
Retrieve the image of a user's avatar. Use this tool to get the avatar image for a specific user by their user ID.
Retrieve all email aliases for a specific user. Fetches all email aliases associated with a user, excluding their primary login email.
Retrieve all groups a user belongs to. Fetches all the groups associated with a specific user. This is accessible only to group members or users with admin-level permissions.
Retrieve detailed user information in the enterprise. Use this tool to get information about a user in the enterprise. Requires permission to access user details. Returns limited info for external users with appropriate scopes.
Retrieve user acceptance status for terms of service. This tool retrieves information about users and their status regarding terms of service acceptance, including whether they have accepted the terms and when.
Retrieve a list of AI agents with specified parameters. This tool fetches AI agents from the service based on provided filters or parameters. It should be called when information about available AI agents is needed, such as their names, types, or statuses.
Retrieve Box Doc Gen templates the user collaborates on. Fetches a list of Box Doc Gen templates where the user is a collaborator. Useful for managing or accessing document templates in Box.
Retrieves a list of Box Doc Gen jobs for a user. Use this tool to get all the Box Doc Gen job details associated with a user.
Retrieve tags from a specific Box Doc Gen template. Call this tool to list all tags used in a specific Box Doc Gen template. Use it when you need to access or manage the tags associated with a given template.
Retrieve all webhooks for your application. Used to get all webhooks defined for files or folders owned by the authenticated user. Note: Admins can't see webhooks created by service accounts unless they have access to those folders.
Retrieve details of Box Doc Gen jobs in a batch. Use this tool to get a list of Box Doc Gen jobs contained within a specific batch using the batch ID.
Retrieve all users in the enterprise. Fetches a list of users for the enterprise, including user IDs, public names, and login information. Requires appropriate permissions to access user data across the enterprise.
Retrieve files under a retention policy assignment. This tool fetches a list of files that are under retention for a given retention policy assignment ID. It should be called when you need to identify files associated with a specific retention policy.
Retrieve members of shield information barrier segments. This tool lists the members of shield information barrier segments based on provided segment IDs. It should be called when there's a need to identify or review members within these segments.
Retrieve Slack integration mappings for a Box enterprise. This tool is used to list Slack integration mappings within a user's enterprise on Box. It requires Admin or Co-Admin privileges.
Retrieve all assignments for a specified task. This tool is used to list all the assignments associated with a given task by providing the task ID. Use this tool to get details on who is assigned to a specific task.
Retrieve jobs associated with a specific document template. Use this tool to get a list of all user jobs linked to a particular document generation template by providing the template ID.
Permanently delete a file that is in the trash. This tool is used to permanently remove a file that has been moved to the trash. This action is irreversible and should be called when a file needs to be deleted without the possibility of recovery.
Permanently delete a folder from the trash. This tool permanently deletes a folder that is in the trash, and this action cannot be undone. It should be called when there is a need to remove a folder from the trash permanently.
Permanently delete a trashed web link. Use this tool to permanently delete a web link that is currently in the trash. This action is irreversible and should be used when the web link is no longer needed.
Remove Box Skills cards metadata from a file. Use this tool to delete any Box Skills cards metadata associated with a specific file. It should be called when there is a need to clean metadata from files stored in Box.
Remove a user's exemption from domain restrictions in collaborations. This tool is used to revoke a specific user's exemption from the list of allowed domains for collaborative activities, ensuring that the domain restrictions apply.
Remove classifications from a specified file. This tool is used to remove any security classifications from a file in the Box service. It should be called when there's a need to clear security classifications.
Removes the watermark from a specified file. This tool is used to remove a watermark from a file in the Box service. It should be called when there's a need to delete the watermark from a specified file.
Remove classifications from a specified folder. Use this tool to remove any security classifications applied to a specific folder. It is useful when needing to update or clear the classification status of folders in an enterprise setting.
Initiate removal of a legal hold from an item. Use this tool to start the process of removing a legal hold from a specific item. It is an asynchronous operation, meaning the hold is not fully removed immediately upon response.
Removes a retention policy assignment from content. This tool is used to delete a specific retention policy assignment identified by its ID. It should be called when you need to remove the association of retention policies from specific content.
Remove a domain from the safe collaboration list. Use this tool to delete a domain from the list of approved domains for collaborations in the enterprise.
Delete a shield information barrier segment member by ID. This tool deletes a member from a shield information barrier segment using the provided member ID. Use this to manage and update segment member lists.
Removes a user's existing avatar. Use this tool to permanently delete a user's avatar. This action is irreversible, so it should be called when you want to ensure a user's avatar is removed from their profile.
Removes an email alias from a user account. Call this tool to delete a specific email alias from a user's account using their user ID and the email alias ID.
Removes the watermark from a specified folder. Use this tool to remove the watermark from a folder by providing the folder's ID in the request.
Resend signature request email to outstanding signers. This tool is used to resend a signature request email to all signers who have not yet completed the sign request. It should be called when you need to prompt signers again to complete a signing process.
Retrieves collaborations for a Box Hub. This tool fetches all the collaborations associated with a given Box Hub. It should be called when there is a need to access or review the collaborative associations within a Box Hub.
Fetch Box Hub details using its ID. Use this tool to obtain detailed information about a specific Box Hub by providing its unique identifier.
Fetch all items from a specified Box Hub. Use this tool to retrieve all items associated with a particular Box Hub. This is useful for accessing and managing the contents of a hub.
Retrieve details of a collection using its ID. Use this tool to get detailed information about a specific collection by providing its ID.
Fetch files and folders from a specific collection. This tool retrieves the files and/or folders contained within a specified collection. It should be called when a user needs to access or browse the contents of a particular collection using its ID.
Retrieve archives for an enterprise from Box. This tool retrieves archives for an enterprise using Box's API. It should be called when information about stored archives is needed.
Retrieve all groups for an enterprise with admin rights. Use this tool to get a list of all groups within a specific enterprise. Requires admin permissions.
Retrieve metadata templates for the user's enterprise. Used to fetch all metadata templates designated for use within the user's enterprise.
Fetch details about a specific file using its ID. Use this tool to get information about a file by providing its ID. It retrieves detailed metadata and properties of the file.
Retrieve all metadata for a specific file. This tool is used to obtain comprehensive metadata information for a given file. It should be called when there is a need to access detailed metadata associated with a specific file ID in the Box service.
Retrieve information about a specific file request. This tool retrieves detailed information about a file request using its unique identifier. It should be called when you need to access metadata or details related to a specific file request.
Retrieve metadata for a specific file template. Use this tool to get the metadata template instance applied to a file. It should be called when metadata information about a file is needed, such as tags, classifications, or other custom data types.
Retrieves a thumbnail image of a specified file. This tool retrieves a thumbnail of a file in various sizes, such as 32x32, 64x64, 128x128, and 256x256 in .png format, or 32x32, 160x160, and 320x320 in .jpg format. Use this tool to get a smaller image representation of images and videos.
Retrieve a specific version of a file for premium Box users. Use this tool to fetch details about a specific version of a file stored on Box. Only applicable for Box users with premium accounts who have version tracking enabled.
Get details of legal holds on a specific file version. Use this tool to retrieve information about legal hold policies assigned to a specific file version. This is useful for compliance and legal purposes when you need to know which legal holds are applied.
Retrieve items in a specified folder, including files and links. Use this tool to get a list of items such as files, folders, and web links contained within a specific folder. To obtain details about the folder itself, use a different endpoint.
Retrieve lock details for a specific folder. Use this tool to get information about locks on a folder. Authentication as the owner or co-owner is required.
Retrieve all metadata for a specific folder. Use this tool to get metadata details for any folder except the root folder.
Fetches global metadata templates from Box. Use this tool to retrieve all available global metadata templates provided by Box for enterprises.
Retrieve detailed information about a specified group. This tool fetches information about a group from Box. It's intended for use by group members or users with admin-level permissions.
Fetch details of a specific group membership. This tool retrieves details for a specific group membership. It should be called by group admins or users with admin-level permissions to access membership information.
Fetch members of a specified group. Retrieves all the members of a specified group. This tool should be called when you need to get a list of users in a group. Note that access is restricted to members of the group or users with admin-level permissions.
Retrieve a list of enterprise legal hold policies. Use this tool to obtain a list of legal hold policies associated with an enterprise. Ideal for managing or reviewing legal compliance requirements.
Retrieve information about a specific legal hold policy. This tool is used to fetch details of a legal hold policy based on its ID. It should be called when users need to access information about a particular legal hold policy.
Retrieve details of a specific legal hold policy assignment. Use this tool to get information about a specific legal hold policy assignment by its ID. It provides details such as the policy name, status, and related information.
Retrieve a specific metadata cascade policy for a folder. This tool retrieves detailed information about a specific metadata cascade policy that is assigned to a folder. Use this when you need to access the policy information by its unique ID.
Retrieve a metadata template by scope and template key. This tool retrieves a metadata template using its `scope` and `templateKey`. It is useful for accessing specific template details for Box. To find these values, list all templates for an enterprise or globally, or list those applied to specific files or folders.
Fetch details of a retention policy assignment by ID. Use this tool to retrieve information about a specific retention policy assignment by providing the assignment ID. Useful for managing and reviewing data retention policies in Box.
Retrieve file information from a shared link. Fetches details of a file using a shared link, which may originate within the current enterprise or externally. Useful for accessing file metadata when you only have the shared link.
Retrieve information about a shared web link using a shared link. This tool is used to obtain details about a shared web link when you have a shared link, regardless of its origin.
Retrieve details of a specific shield list by ID. Use this tool to get information about a shield list using its unique ID. It's called to access details of specific shield lists when needed.
Retrieve details of a specific sign request by ID. Use this tool to obtain information about a sign request using its unique identifier.
Retrieve detailed information about a task assignment. This tool is used to get information on a specific task assignment by its ID. It can be called when users need to understand the status, assignee, or other details related to a task assignment.
Fetch details of a specific task by ID. This tool retrieves information about a specific task using its ID. It should be called when you need detailed information about a particular task.
Retrieve a file that has been moved to the trash. This tool retrieves details of a specific file that has been directly moved to the trash. It cannot be used if one of its parent folders was trashed instead.
Retrieve a specific folder from the trash. This tool retrieves a folder that has been specifically moved to the trash. It can only be used if the folder itself, rather than a parent folder, is in the trash.
Retrieve files and folders from the trash. Use this tool to access files and folders that have been moved to the trash. Supports retrieval of specific attributes and pagination options.
Retrieves a web link that has been moved to the trash. Use this tool to get information about a specific web link that has been moved to the trash. Call this when you need to access details of a trashed web link by its ID.
Retrieve collections for a user, including favorites. This tool retrieves all collections for a specified user, currently supporting only the 'favorites' collection.
Retrieve information about a specific web link. This tool is used to get details about a web link by its ID. Call this tool when you need information regarding a particular web link from the Box service.
Unmarks a file as a Box Doc Gen template. This tool should be called to remove the designation of a Box file as a Doc Gen template. It confirms whether the unmarking was successful.