Box Platform API Skill
box
box
| Method | Path | Description |
|---|---|---|
GET | /authorize | |
POST | /oauth2/token | Authorize user |
POST | /oauth2/token#refresh | Request access token |
POST | /oauth2/revoke | Refresh access token |
GET | /files/{file_id} | Revoke access token |
POST | /files/{file_id} | Get file information |
PUT | /files/{file_id} | Restore file |
DELETE | /files/{file_id} | Update file |
GET | /files/{file_id}/app_item_associations | Delete file |
GET | /files/{file_id}/content | List file app item associations |
POST | /files/{file_id}/content | Download file |
OPTIONS | /files/content | Upload file version |
POST | /files/content | Preflight check before upload |
POST | /files/upload_sessions | Upload file |
POST | /files/{file_id}/upload_sessions | Create upload session |
GET | /files/upload_sessions/{upload_session_id} | Create upload session for existing file |
PUT | /files/upload_sessions/{upload_session_id} | Get upload session |
DELETE | /files/upload_sessions/{upload_session_id} | Upload part of file |
GET | /files/upload_sessions/{upload_session_id}/parts | Remove upload session |
POST | /files/upload_sessions/{upload_session_id}/commit | List parts |
POST | /files/{file_id}/copy | Commit upload session |
GET | /files/{file_id}/thumbnail.{extension} | Copy file |
GET | /files/{file_id}/collaborations | Get file thumbnail |
GET | /files/{file_id}/comments | List file collaborations |
GET | /files/{file_id}/tasks | List file comments |
GET | /files/{file_id}/trash | List tasks on file |
DELETE | /files/{file_id}/trash | Get trashed file |
GET | /files/{file_id}/versions | Permanently remove file |
GET | /files/{file_id}/versions/{file_version_id} | List all file versions |
DELETE | /files/{file_id}/versions/{file_version_id} | Get file version |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install box
Downloads and installs to ~/.claude/skills/box/
2024.0 (2026-02-13)