Home / Connectors / Box Outbound Connector

Box Outbound Connector

Interact with the Box Document API

outbound io.camunda:box:1

Required inputs

KeyLabelType
authentication.clientIdEnterprise Client id FEEL expression
authentication.clientSecretEnterprise Client secret secret
authentication.enterpriseId Enterprise ID FEEL expression
authentication.clientIdUser Client id FEEL expression
authentication.clientSecretUser Client secret secret
authentication.userId User ID FEEL expression
authentication.accessToken Access key secret
authentication.jsonConfig JSON config FEEL expression
operation.createFolderName Folder name FEEL expression
operation.createFolderParentPath Parent path FEEL expression
operation.deleteFolderPath Folder path FEEL expression
operation.uploadFileName File name FEEL expression
operation.uploadFileFolderPath Folder path FEEL expression
operation.uploadFileDocument Document reference FEEL expression
operation.moveFilePath File path FEEL expression
operation.moveFileFolderPath Target folder path FEEL expression
operation.deleteFilePath File path FEEL expression
operation.searchQuery Search query FEEL expression
operation.searchSortColumn Search sort column FEEL expression

Optional inputs

KeyLabelType
authentication.type Authentication string
operation.type Operation string
operation.recursive Recursive string
operation.downloadFilePath File path FEEL expression
operation.searchSortDirection Search sort direction string
operation.searchOffset Search offset string
operation.searchLimit Search limit string
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression
retryCount Retries FEEL expression
retryBackoff Retry backoff string

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.box", { "authentication.clientIdEnterprise": "= ...", "authentication.clientSecretEnterprise": "<your client secret>", "authentication.enterpriseId": "= ...", "authentication.clientIdUser": "= ...", "authentication.clientSecretUser": "<your client secret>", "authentication.userId": "= ...", "authentication.accessToken": "<your access key>", "authentication.jsonConfig": "= ...", "operation.createFolderName": "= ...", "operation.createFolderParentPath": "= /", "operation.deleteFolderPath": "= ...", "operation.uploadFileName": "= ...", "operation.uploadFileFolderPath": "= ...", "operation.uploadFileDocument": "= ...", "operation.moveFilePath": "= ...", "operation.moveFileFolderPath": "= ...", "operation.deleteFilePath": "= ...", "operation.searchQuery": "= ...", "operation.searchSortColumn": "= modified_at", "authentication.type": "clientCredentialsEnterprise", "operation.type": "createFolder", })