Skip to content

Box

Reference


Box is a cloud content management and file sharing service that enables businesses to securely store, manage, and collaborate on documents.

Categories: [file-storage]

Version: 1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameTypeControl TypeDescription
Client IdSTRINGTEXT
Client SecretSTRINGTEXT

Triggers

New File

Triggers when file is uploaded to folder.

Type: DYNAMIC_WEBHOOK

Properties

NameTypeControl TypeDescription
FolderSTRINGSELECTFolder in which file uploads will trigger this webhook.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
STRINGTEXT
{STRING(type), STRING(id), STRING(name)}OBJECT_BUILDER

New Folder

Triggers when folder is created.

Type: DYNAMIC_WEBHOOK

Properties

NameTypeControl TypeDescription
FolderSTRINGSELECTFolder in which new folder will trigger this webhook.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
STRINGTEXT
{STRING(type), STRING(id), STRING(name)}OBJECT_BUILDER

Actions

Create folder

Creates a new empty folder within the specified parent folder.

Properties

NameTypeControl TypeDescription
Folder nameSTRINGTEXTThe name for the new folder.
Parent folderSTRINGSELECTFolder where the new folder will be created; if no folder is selected, the folder will be created in the root folder.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
STRINGTEXT
{STRING(type), STRING(id), STRING(name)}OBJECT_BUILDER

Download file

Download a selected file.

Properties

NameTypeControl TypeDescription
Parent folderSTRINGSELECTFolder from which you want to download the file.
FileSTRINGSELECTFile to download.

Output

Type: FILE_ENTRY

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
STRINGTEXT
STRINGTEXT

Upload file

Uploads a small file to Box.

Properties

NameTypeControl TypeDescription
Parent folderSTRINGSELECTFolder where the file should be uploaded; if no folder is selected, the file will be uploaded in the root folder.
FileFILE_ENTRYFILE_ENTRY

Output

Type: OBJECT

Properties

TypeControl Type
[{STRING(type), STRING(id), STRING(name), {STRING(type), STRING(id), STRING(name)}(parent)}]ARRAY_BUILDER

Additional instructions


anl-c-box-md

CONNECTION

Setting up OAuth2