All integrations
Catalogue metadata onlyfile management & storagev20260826_00

BOX

Box

Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

286

Action summaries

Display-only definitions

20

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

OAUTH2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 121–150 of 286 actions

Get collection by id

BOX_GET_COLLECTION

Retrieves details of a specific collection by its unique identifier. Collections in Box are used to organize items (files and folders). Currently, Box only supports the 'favorites' collection, which contains items that the user has marked as favorites. Use 'list_all_collections' to discover available collection IDs. R…

Untrusted display-only summary

Get comment

BOX_GET_COMMENT

Retrieves the message and metadata for a specific comment, as well as information on the user who created the comment.

Untrusted display-only summary

Get current user

BOX_GET_CURRENT_USER

Retrieves information about the user who is currently authenticated. In the case of a client-side authenticated OAuth 2.0 application this will be the user who authorized the app. In the case of a JWT, server-side authenticated application this will be the service account that belongs to the application by default. Us…

Untrusted display-only summary

Get device pin

BOX_GET_DEVICE_PIN

Retrieves information about an individual device pin in the enterprise. Device pins are created when users access Box from mobile or desktop devices that support device pinning. This endpoint returns details about a specific device pin including the device type and the user who owns it. The user must have admin privil…

Untrusted display-only summary

Get Real-Time Server URL for Long-Polling Events

BOX_GET_EVENTS_LONG_POLL_ENDPOINT

Returns a list of real-time servers that can be used for long-polling user events. Long-polling allows applications to listen for events in real-time without repeatedly polling the /events endpoint. After calling this endpoint, make a GET request to the returned `url` to start listening for events. When events occur,…

Untrusted display-only summary

Get file information

BOX_GET_FILE_INFORMATION

Retrieves the details about a file.

Untrusted display-only summary

Get file request

BOX_GET_FILE_REQUEST

Retrieves detailed information about a file request in Box. File requests are forms that allow external users to upload files to a specific folder without needing a Box account. This action returns the file request's configuration including its title, description, status, associated folder, and the shareable URL. Note…

Untrusted display-only summary

Get files under retention

BOX_GET_FILES_UNDER_RETENTION

Returns a paginated list of files under retention for a specific retention policy assignment. This endpoint is part of Box Governance and requires: - 'manage_retention_policies' scope enabled for the application - Global Content Manager (GCM) permissions, which must be enabled by Box support The response includes file…

Untrusted display-only summary

Get file thumbnail

BOX_GET_FILE_THUMBNAIL

Retrieves a thumbnail, or smaller image representation, of a file. Sizes of `32x32`,`64x64`, `128x128`, and `256x256` can be returned in the `.png` format and sizes of `32x32`, `160x160`, and `320x320` can be returned in the `.jpg` format. Thumbnails can be generated for the image and video file formats listed [found…

Untrusted display-only summary

Get file version

BOX_GET_FILE_VERSION

Retrieve detailed information about a specific version of a file. This action returns metadata about a file version including its SHA1 hash, size, creation date, and who modified it. Versions are only tracked for Box users with premium accounts. Use BOX_LIST_ALL_FILE_VERSIONS to get a list of all available versions fo…

Untrusted display-only summary

Get file version legal hold

BOX_GET_FILE_VERSION_LEGAL_HOLD

Retrieves detailed information about a specific file version legal hold by its ID. A file version legal hold represents the preservation of a specific file version due to legal hold policies. This action returns the hold details including which file and file version are held, and which legal hold policy assignments cr…

Untrusted display-only summary

Get file versions under retention

BOX_GET_FILE_VERSIONS_UNDER_RETENTION

Returns a list of file versions under retention for a specified retention policy assignment. A retention policy assignment links a retention policy to content (enterprise, folder, or metadata template). This endpoint retrieves all file versions that are currently being retained under the specified assignment. Use case…

Untrusted display-only summary

Get folder information

BOX_GET_FOLDER

Retrieves details for a folder, including the first 100 entries in the folder. Passing `sort`, `direction`, `offset`, and `limit` parameters in query allows you to manage the list of returned [folder items](r://folder--full#param-item-collection). To fetch more items within the folder, use the [Get items in a folder](…

Untrusted display-only summary

Get group

BOX_GET_GROUP

Retrieves information about a group. Only members of this group or users with admin-level permissions will be able to use this API.

Untrusted display-only summary

Get group membership

BOX_GET_GROUP_MEMBERSHIP

Retrieves a specific group membership. Only admins of this group or users with admin-level permissions will be able to use this API.

Untrusted display-only summary

Get legal hold policy

BOX_GET_LEGAL_HOLD_POLICY

Retrieve detailed information about a specific legal hold policy by its ID. Legal hold policies preserve content for litigation or compliance purposes by preventing deletion or modification. This action returns the policy's name, description, status (active/applying/releasing/released), assignment counts by type (user…

Untrusted display-only summary

Get legal hold policy assignment

BOX_GET_LEGAL_HOLD_POLICY_ASSIGNMENT

Retrieves detailed information about a specific legal hold policy assignment by its ID. Legal hold policy assignments link a legal hold policy to specific items (files, folders, file versions, users, ownership-based content, or user interactions). When a policy is assigned, it places a legal hold on the relevant file…

Untrusted display-only summary

Get metadata cascade policy

BOX_GET_METADATA_CASCADE_POLICY

Retrieve a specific metadata cascade policy assigned to a folder.

Untrusted display-only summary

Get metadata instance on file

BOX_GET_METADATA_INSTANCE_ON_FILE

Retrieves a specific metadata template instance that has been applied to a file. This action returns the metadata key-value pairs for a particular template on a file. Use BOX_LIST_METADATA_INSTANCES_ON_FILE first to discover which templates are applied to a file if you don't know the scope and template_key. Common err…

Untrusted display-only summary

Get metadata instance on folder

BOX_GET_METADATA_INSTANCE_ON_FOLDER

Retrieves the instance of a metadata template that has been applied to a folder. This can not be used on the root folder with ID `0`.

Untrusted display-only summary

Get metadata taxonomies for namespace

BOX_GET_METADATA_TAXONOMIES_FOR_NAMESPACE

Retrieves all metadata taxonomies within a specific namespace. Use this when you need to list all taxonomy templates available in an enterprise namespace.

Untrusted display-only summary

Get metadata taxonomy by taxonomy key

BOX_GET_METADATA_TAXONOMY_BY_TAXONOMY_KEY

Retrieves a metadata taxonomy by its namespace and taxonomy key. Use when you need to fetch detailed information about a specific taxonomy structure.

Untrusted display-only summary

Get metadata taxonomy node by ID

BOX_GET_METADATA_TAXONOMY_NODE_BY_ID

Retrieves a specific node from a metadata taxonomy by its identifier. Use when you need to get details about a particular taxonomy node including its display name, level, and ancestor information.

Untrusted display-only summary

Get metadata template by id

BOX_GET_METADATA_TEMPLATE_BY_ID

Retrieves a metadata template by its ID.

Untrusted display-only summary

Get metadata template by name

BOX_GET_METADATA_TEMPLATE_BY_NAME

Retrieves a metadata template by its `scope` and `templateKey` values. To find the `scope` and `templateKey` for a template, list all templates for an enterprise or globally, or list all templates applied to a file or folder.

Untrusted display-only summary

Get retention on file

BOX_GET_RETENTION_ON_FILE

Returns information about a file version retention. **Note**: File retention API is now **deprecated**. To get information about files and file versions under retention, see [files under retention](e://get-retention-policy-assignments-id-files-under-retention) or [file versions under retention](e://get-retention-polic…

Untrusted display-only summary

Get retention policy

BOX_GET_RETENTION_POLICY

Retrieves a retention policy by its unique ID. Retention policies define how long content is retained before being automatically deleted or having the retention removed. This is an enterprise-level feature that requires the 'manage_data_retention' OAuth scope to be enabled. Returns details including policy name, reten…

Untrusted display-only summary

Get retention policy assignment

BOX_GET_RETENTION_POLICY_ASSIGNMENT

Retrieves a retention policy assignment by its unique ID. A retention policy assignment represents a link between a retention policy and its target (a folder, the enterprise, or a metadata template). This action returns details about where and how the retention policy is applied. Requires Box Governance license and sc…

Untrusted display-only summary

Get shared link for file

BOX_GET_SHARED_LINK_FOR_FILE

Retrieves the shared link information for a file. This action fetches details about an existing shared link, including the URL, access level, permissions, and usage statistics. If the file does not have a shared link, the shared_link field in the response will be null.

Untrusted display-only summary

Get shared link for folder

BOX_GET_SHARED_LINK_FOR_FOLDER

Retrieves shared link information for a folder. This action fetches the shared link details for a specified folder, including the public URL, access level, permissions, and usage statistics. If the folder does not have a shared link, the 'shared_link' field in the response will be null. Use the 'fields' parameter to r…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.