Box Platform API

api.box.com

Community

[Box Platform](https://developer.box.com) provides functionality to provide access to content stored within [Box](https://box.com). It provides endpoints for basic manipulation of files and folders, management of users within an enterprise, as well as more complex topics such as legal holds and retention policies.

Auth

oauth2

Pricing

free

Spec version

1.0

Base URL

https://api.box.com/2.0

Crawl failures

1

Last verified

2026-03-01 11:53:01

Health

Loading health data...

Capabilities

app_item_associations

storage

Manage app item associations — list file app item associations, list folder app item associations. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/app_item_associations

authorization

other

Manage authorization — request access token, refresh access token, revoke access token. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/authorization

collaborations_list

storage

Manage collaborations list — list pending collaborations, list file collaborations, list folder collaborations. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/collaborations_list

comments

storage

Manage comments — create comment, update comment, list file comments. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/comments

downloads

storage

Manage downloads — download file. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/downloads

file_versions

storage

Manage file versions — promote file version, restore file version, list all file versions. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/file_versions

files

storage

Manage files — copy file, update file, get file information. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/files

metadata_instances_files

storage

Manage metadata instances files — create metadata instance on file, update metadata instance on file, list metadata instances on file. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/metadata_instances_files

tasks

storage

Manage tasks — create task, update task, list tasks on file. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/tasks

trashed_files

storage

Manage trashed files — restore file, get trashed file, permanently remove file. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/trashed_files

uploads

storage

Manage uploads — upload file, upload file version. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/uploads

uploads_chunked

storage

Manage uploads chunked — create upload session, create upload session for existing file, commit upload session. Supports standard CRUD operations through the REST API.

Detail: https://api.box.com/2.0/capabilities/uploads_chunked

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Box Platform API
Description: [Box Platform](https://developer.box.com) provides functionality to provide access to content stored within [Box](https://box.com). It provides endpoints for basic manipulation of files and folders, management of users within an enterprise, as well as more complex topics such as legal holds and retention policies.
Auth: oauth2
Capabilities:
  - app_item_associations: Manage app item associations — list file app item associations, list folder app item associations. Supports standard CRUD operations through the REST API.
  - authorization: Manage authorization — request access token, refresh access token, revoke access token. Supports standard CRUD operations through the REST API.
  - collaborations_list: Manage collaborations list — list pending collaborations, list file collaborations, list folder collaborations. Supports standard CRUD operations through the REST API.
  - comments: Manage comments — create comment, update comment, list file comments. Supports standard CRUD operations through the REST API.
  - downloads: Manage downloads — download file. Supports standard CRUD operations through the REST API.
  - file_versions: Manage file versions — promote file version, restore file version, list all file versions. Supports standard CRUD operations through the REST API.
  - files: Manage files — copy file, update file, get file information. Supports standard CRUD operations through the REST API.
  - metadata_instances_files: Manage metadata instances files — create metadata instance on file, update metadata instance on file, list metadata instances on file. Supports standard CRUD operations through the REST API.
  - tasks: Manage tasks — create task, update task, list tasks on file. Supports standard CRUD operations through the REST API.
  - trashed_files: Manage trashed files — restore file, get trashed file, permanently remove file. Supports standard CRUD operations through the REST API.
  - uploads: Manage uploads — upload file, upload file version. Supports standard CRUD operations through the REST API.
  - uploads_chunked: Manage uploads chunked — create upload session, create upload session for existing file, commit upload session. Supports standard CRUD operations through the REST API.