Box is a cloud-based content management and collaboration platform that enables secure file storage, sharing, and workflow automation. It offers enterprise-grade security, compliance, and integrations with various business applications.
Integrating with Box enhances secure file storage, seamless collaboration, and workflow automation within your application.
Authentication
Before you begin, make sure you have the following information:
Connection Name
: Select a descriptive name for your connection, like "MyAppBoxIntegration". This helps in easily identifying the connection within your application or integration settings.Authentication Type
: Box supports OAuth 2.0 for authentication. This method ensures secure access to Box’s functionalities and data.
OAuth 2.0 Authentication
Login into https://app.box.com/developers/console or create a new account if you don’t have existing account.
In the My apps Section, Click on “
Create New App
” and create a custom AppProvide the name and Purpose to the app and click on Next button.
Select the authentication method(use OAuth 2.0) and click on “
Create App
”Once the app is created, Navigate to the configuration tab and within OAuth 2.0 Credential section, you’ll find the Client ID and Client Secret required for the authentication.
Actions Supported
Actions | Description |
| Adds a comment to a file in Box |
| Gets file comments from Box |
| Cancels a sign request in Box |
| Copies a file or folder in Box |
| Creates collaboration in Box |
| Creates metadata in a file in Box |
| Creates a shared link for a file in Box |
| Creates a new folder in Box |
| Creates a shared link for a folder in Box |
| Creates a sign request in Box |
| Deletes metadata in a file in Box |
| Deletes a file or folder in Box |
| Downloads a file from Box |
| Gets the download URL of a file from Box |
| Gets a sign request from Box |
| Gets files and folders in a specific folder in Box |
| Gets sign requests from Box |
| Renames or moves a file or folder in Box |
| Resends a sign request in Box |
| Searches for files and folders in Box |
| Updates metadata in a file in Box |
| Uploads a file to Box |
Triggers Supported
Triggers | Description |
| Triggers when a file updates in a specific folder in Box |
| Triggers when a folder is updated in a specific folder in Box |
| Triggers when metadata is updated in a specific folder in Box |
| Triggers when a sign event updates in a specific folder in Box |
| Triggers when a new file/folder is created in a specific folder in Box |