Box
Cloud storage management with Box
With emma's Box integration, you can manage files and folders, create shared links, and search content. Automate your cloud storage workflow with powerful file management tools.
Features
Box_Operator supports the following 8 tools:
| Category | Tools | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Files & Folders | 8 | ||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Main Parameters
| Parameter | Description |
|---|---|
| folder_id | Folder ID |
| file_id | File ID |
| query | Search query |
| access_level | Access level for shared link |
Prerequisites
- • emma account
- • Box account
- • Box access token
Setup
1. Install the package
npm install @duzzle/box-integration2. Initialize
import { DuzzleBox } from '@duzzle/box-integration';
const box = new DuzzleBox({
apiKey: process.env.DUZZLE_API_KEY,
boxToken: process.env.BOX_ACCESS_TOKEN
});3. List Folder
// List folder contents
const items = await box.listFolder({
folder_id: '0' // Root folder
});
console.log('Items:', items.entries);