1"use strict";(self.webpackChunkembedded_workflow_builder_docs=self.webpackChunkembedded_workflow_builder_docs||[]).push([["3643"],{8659(e,n,s){s.r(n),s.d(n,{metadata:()=>t,default:()=>a,frontMatter:()=>d,contentTitle:()=>l,toc:()=>o,assets:()=>h});var t=JSON.parse('{"id":"connectors/box","title":"Box Connector","description":"Manage files stored in Box","source":"@site/docs/connectors/box.md","sourceDirName":"connectors","slug":"/connectors/box","permalink":"/connectors/box","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Box Connector","sidebar_label":"Box","description":"Manage files stored in Box"},"sidebar":"docs","previous":{"title":"Bill","permalink":"/connectors/bill"},"next":{"title":"Branch","permalink":"/connectors/branch"}}'),r=s(74848),i=s(28453);let d={title:"Box Connector",sidebar_label:"Box",description:"Manage files stored in Box"},l,h={},o=[{value:"API Documentation",id:"api-documentation",level:2},{value:"Connections",id:"connections",level:2},{value:"Developer Token",id:"apikey",level:3},{value:"Prerequisites",id:"prerequisites",level:4},{value:"Setup Steps",id:"setup-steps",level:4},{value:"Configure the Connection",id:"configure-the-connection",level:4},{value:"OAuth 2.0",id:"oauth2",level:3},{value:"Prerequisites",id:"prerequisites-1",level:4},{value:"Setup Steps",id:"setup-steps-1",level:4},{value:"Configure the Connection",id:"configure-the-connection-1",level:4},{value:"App Authorization",id:"app-authorization",level:4},{value:"Granting App Authorization",id:"granting-app-authorization",level:4},{value:"Triggers",id:"triggers",level:2},{value:"Managed Webhook",id:"managedwebhook",level:3},{value:"Manual Webhook",id:"webhook",level:3},{value:"New and Updated Files",id:"neworupdatedfile",level:3},{value:"New File Comments",id:"newfilecomments",level:3},{value:"New Folders",id:"newfolder",level:3},{value:"Actions",id:"actions",level:2},{value:"Add Shared Link to File",id:"addsharedlinktofile",level:3},{value:"Add Shared Link to Folder",id:"addsharedlinktofolder",level:3},{value:"Copy Object",id:"copyobject",level:3},{value:"Create Folder",id:"createfolder",level:3},{value:"Create Webhook",id:"createwebhook",level:3},{value:"Delete Instance Webhooks",id:"deleteinstancewebhooks",level:3},{value:"Delete Object",id:"deleteobject",level:3},{value:"Delete Webhook",id:"deletewebhook",level:3},{value:"Download File",id:"downloadfile",level:3},{value:"Find File for Shared Link",id:"findfileforsharedlink",level:3},{value:"Find Folder for Shared Link",id:"findfolderforsharedlink",level:3},{value:"Get Current User",id:"getcurrentuser",level:3},{value:"Get File Download URL",id:"getfiledownloadurl",level:3},{value:"Get Path Details",id:"pathdetails",level:3},{value:"Get Shared Link for File",id:"getsharedlinkforfile",level:3},{value:"Get Shared Link for Folder",id:"getsharedlinkforfolder",level:3},{value:"List Folder",id:"listfolderwithpagination",level:3},{value:"List Webhooks",id:"listwebhooks",level:3},{value:"Move Object",id:"moveobject",level:3},{value:"Raw Request",id:"rawrequest",level:3},{value:"Remove Shared Link from File",id:"removesharedlinkfromfile",level:3},{value:"Remove Shared Link from Folder",id:"removesharedlinkfromfolder",level:3},{value:"Update Shared Link on File",id:"updatesharedlinktofile",level:3},{value:"Update Shared Link on Folder",id:"updatesharedlinkonfolder",level:3},{value:"Upload File",id:"uploadfile",level:3}];function c(e){let n={a:"a",admonition:"admonition",br:"br",code:"code",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.img,{alt:"Box",src:s(51414).A+"#connector-icon",width:"32",height:"32"}),"\n",(0,r.jsx)(n.a,{href:"https://www.box.com/",children:"Box"})," is a file sharing platform that allows teams to collaborate and share files with one another.\nThe Box component allows creating, listing, fetching, moving, and deleting files and folders in a customer's Box account."]}),"\n",(0,r.jsx)(n.h2,{id:"api-documentation",children:"API Documentation"}),"\n",(0,r.jsxs)(n.p,{children:["This component was built using the ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference",children:"Box REST API"})]}),"\n",(0,r.jsx)(n.h2,{id:"connections",children:"Connections"}),"\n",(0,r.jsx)(n.h3,{id:"apikey",children:"Developer Token"}),"\n",(0,r.jsx)(n.p,{children:"Authenticate requests using a developer token."}),"\n",(0,r.jsxs)(n.p,{children:["A ",(0,r.jsx)(n.strong,{children:"Developer Token"})," is a short-lived (60-minute) token that can be used for testing purposes. Developer tokens allow access to the Box API for a personal Box account only."]}),"\n",(0,r.jsx)(n.admonition,{title:"Production Authentication",type:"note",children:(0,r.jsxs)(n.p,{children:["When an integration is ready for production, an ",(0,r.jsx)(n.a,{href:"#oauth2",children:"OAuth 2.0"})," connection is required to authenticate customer Box accounts. Testing can also be performed with OAuth 2.0."]})}),"\n",(0,r.jsx)(n.h4,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["A ",(0,r.jsx)(n.a,{href:"https://www.box.com/",children:"Box account"})]}),"\n",(0,r.jsxs)(n.li,{children:["Access to the ",(0,r.jsx)(n.a,{href:"https://app.box.c
1om/developers/console",children:"Box Developer Console"})]}),"\n"]}),"\n",(0,r.jsx)(n.h4,{id:"setup-steps",children:"Setup Steps"}),"\n",(0,r.jsx)(n.p,{children:"To generate a developer token:"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:["Navigate to the ",(0,r.jsx)(n.a,{href:"https://app.box.com/developers/console",children:"Box Developer Console"})]}),"\n",(0,r.jsxs)(n.li,{children:["Select ",(0,r.jsx)(n.strong,{children:"Create New App"})]}),"\n",(0,r.jsxs)(n.li,{children:["Choose ",(0,r.jsx)(n.strong,{children:"Custom App"})," and click ",(0,r.jsx)(n.strong,{children:"Next"})]}),"\n",(0,r.jsxs)(n.li,{children:["Select ",(0,r.jsx)(n.strong,{children:"User Authentication (OAuth 2.0)"})," and click ",(0,r.jsx)(n.strong,{children:"Next"})]}),"\n",(0,r.jsxs)(n.li,{children:["Enter an app name and click ",(0,r.jsx)(n.strong,{children:"Create App"})]}),"\n",(0,r.jsxs)(n.li,{children:["In the app's ",(0,r.jsx)(n.strong,{children:"Configuration"})," tab, scroll to the ",(0,r.jsx)(n.strong,{children:"Developer Token"})," section"]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Generate Developer Token"})]}),"\n",(0,r.jsx)(n.li,{children:"Copy the generated token (valid for 60 minutes)"}),"\n"]}),"\n",(0,r.jsxs)(n.p,{children:["For more information, refer to the ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/authentication/tokens/developer-tokens",children:"Box Developer Token documentation"}),"."]}),"\n",(0,r.jsx)(n.h4,{id:"configure-the-connection",children:"Configure the Connection"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Enter the developer token value into the ",(0,r.jsx)(n.strong,{children:"Developer Token"})," field of the connection configuration"]}),"\n"]}),"\n",(0,r.jsx)(n.admonition,{title:"Token Expiration",type:"warning",children:(0,r.jsx)(n.p,{children:"Developer tokens expire after 60 minutes. Generate a new token if authentication fails due to expiration."})}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsx)(n.tbody,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Developer Token"}),(0,r.jsxs)(n.td,{children:["A short-lived developer token for testing purposes. Obtain from ",(0,r.jsx)(n.a,{href:"https://app.box.com/developers/console",children:"Box Developer Console"}),"."]}),(0,r.jsx)(n.td,{})]})})]}),"\n",(0,r.jsx)(n.h3,{id:"oauth2",children:"OAuth 2.0"}),"\n",(0,r.jsx)(n.p,{children:"Authenticate using OAuth 2.0."}),"\n",(0,r.jsx)(n.p,{children:"To connect to Box using OAuth 2.0, create a Box OAuth 2.0 app to authorize the integration to access customer Box accounts."}),"\n",(0,r.jsxs)(n.p,{children:["Refer to the ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/authentication/oauth2/oauth2-setup",children:"Box OAuth 2.0 setup guide"})," for detailed information."]}),"\n",(0,r.jsx)(n.h4,{id:"prerequisites-1",children:"Prerequisites"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["A ",(0,r.jsx)(n.a,{href:"https://www.box.com/",children:"Box account"})]}),"\n",(0,r.jsxs)(n.li,{children:["Access to the ",(0,r.jsx)(n.a,{href:"https://app.box.com/developers/console",children:"Box Developer Console"})]}),"\n"]}),"\n",(0,r.jsx)(n.h4,{id:"setup-steps-1",children:"Setup Steps"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:["Navigate to the ",(0,r.jsx)(n.a,{href:"https://app.box.com/developers/console",children:"Box Developer Console"})]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Create New App"})]}),"\n",(0,r.jsxs)(n.li,{children:["Select ",(0,r.jsx)(n.strong,{children:"Custom App"})," and click ",(0,r.jsx)(n.strong,{children:"Next"})]}),"\n",(0,r.jsxs)(n.li,{children:["Select ",(0,r.jsx)(n.strong,{children:"User Authentication (OAuth 2.0)"})," and click ",(0,r.jsx)(n.strong,{children:"Next"})]}),"\n",(0,r.jsxs)(n.li,{children:["Enter an app name and click ",(0,r.jsx)(n.strong,{children:"Create App"})]}),"\n",(0,r.jsxs)(n.li,{children:["In the app's ",(0,r.jsx)(n.strong,{children:"Configuration"})," tab, configure the OAuth settings:\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Copy the ",(0,r.jsx)(n.strong,{children:"Client ID"})," and ",(0,r.jsx)(n.strong,{children:"Client Secret"})," values"]}),"\n",(0,r.jsxs)(n.li,{children:["Under ",(0,r.jsx)(n.strong,{children:"OAuth 2.0 Redirect URI"}),", add ",(0,r.jsx)(n.code,{children:"https://oauth2.integrations.acme.com/callback"})]}),"\n",(0,r.jsxs)(n.li,{children:["Under ",(0,r.jsx)(n.strong,{children:"Application Scopes"}),", select the appropriate permissions:\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["For full access, select ",(0,r.jsx)(n.strong,{children:"Write all files and folders stored in Bo
1x"})]}),"\n",(0,r.jsxs)(n.li,{children:["For read-only access, select ",(0,r.jsx)(n.strong,{children:"Read all files and folders stored in Box"})]}),"\n",(0,r.jsxs)(n.li,{children:["Refer to ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/api-calls/permissions-and-errors/scopes",children:"Box scopes documentation"})," for more granular permissions"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:["Leave ",(0,r.jsx)(n.strong,{children:"CORS Domains"})," blank"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Save Changes"})]}),"\n"]}),"\n",(0,r.jsx)(n.h4,{id:"configure-the-connection-1",children:"Configure the Connection"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Enter the ",(0,r.jsx)(n.strong,{children:"Client ID"})," and ",(0,r.jsx)(n.strong,{children:"Client Secret"})," from the Box app configuration"]}),"\n",(0,r.jsxs)(n.li,{children:["For ",(0,r.jsx)(n.strong,{children:"Scopes"}),", either:\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Leave blank to use the ",(0,r.jsx)(n.strong,{children:"Application Scopes"})," configured in the Box app"]}),"\n",(0,r.jsxs)(n.li,{children:["Enter specific scopes as a space-separated list (e.g., ",(0,r.jsx)(n.code,{children:"root_readwrite manage_webhook"}),")"]}),"\n",(0,r.jsxs)(n.li,{children:["Refer to ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/api-calls/permissions-and-errors/scopes",children:"Box scopes documentation"})," for available scopes"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(n.admonition,{title:"Box Enterprise Features",type:"note",children:(0,r.jsx)(n.p,{children:"Some Box features require an Enterprise account. Ensure the Box account has appropriate subscription level for the required functionality."})}),"\n",(0,r.jsx)(n.h4,{id:"app-authorization",children:"App Authorization"}),"\n",(0,r.jsx)(n.p,{children:"Box gives enterprise IT administrators explicit control over which third-party apps can access their organization's data. This is not a vendor review process. It is an enterprise access control step that a Box administrator at the customer's organization must complete before their users can connect."}),"\n",(0,r.jsxs)(n.p,{children:["Box enterprise accounts require an administrator to explicitly authorize a custom app before any users in the organization can authenticate. This is a ",(0,r.jsx)(n.strong,{children:"hard requirement"}),": without admin authorization, only the developer's own Box account can connect. All other users receive an error when attempting to authenticate."]}),"\n",(0,r.jsx)(n.p,{children:"Personal (non-enterprise) Box accounts do not require this step."}),"\n",(0,r.jsx)(n.h4,{id:"granting-app-authorization",children:"Granting App Authorization"}),"\n",(0,r.jsxs)(n.p,{children:["A Box enterprise administrator must authorize the app using the app's ",(0,r.jsx)(n.strong,{children:"Client ID"}),":"]}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:["In the ",(0,r.jsx)(n.a,{href:"https://app.box.com/master",children:"Box Admin Console"}),", navigate to ",(0,r.jsx)(n.strong,{children:"Apps"})," \u2192 ",(0,r.jsx)(n.strong,{children:"Custom Apps Manager"})]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Add App"})]}),"\n",(0,r.jsxs)(n.li,{children:["Enter the ",(0,r.jsx)(n.strong,{children:"Client ID"})," from the Box app's ",(0,r.jsx)(n.strong,{children:"Configuration"})," tab"]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Next"}),", review the requested scopes, and select ",(0,r.jsx)(n.strong,{children:"Authorize"})]}),"\n"]}),"\n",(0,r.jsx)(n.p,{children:"Once authorized, users within the enterprise organization can authenticate with the integration."}),"\n",(0,r.jsx)(n.admonition,{title:"Re-authorization Required After App Recreation",type:"note",children:(0,r.jsx)(n.p,{children:"If the Box app is deleted and recreated, a new Client ID is generated and admin authorization must be repeated."})}),"\n",(0,r.jsxs)(n.p,{children:["This connection uses OAuth 2.0, a common authentication mechanism for integrations.\nRead about how OAuth 2.0 works ",(0,r.jsx)(n.a,{href:"/oauth2",children:"here"}),"."]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Client ID"}),(0,r.jsxs)(n.td,{children:["The OAuth 2.0 client ID from the Box app configuration. Obtain from ",(0,r.jsx)(n.a,{href:"https://app.box.c
1om/developers/console",children:"Box Developer Console"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Client Secret"}),(0,r.jsxs)(n.td,{children:["The OAuth 2.0 client secret from the Box app configuration. Obtain from ",(0,r.jsx)(n.a,{href:"https://app.box.com/developers/console",children:"Box Developer Console"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Scopes"}),(0,r.jsxs)(n.td,{children:["A space-delimited set of one or more scopes. Leave blank to use the app's configured default scopes. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/api-calls/permissions-and-errors/scopes",children:"Box OAuth Scopes"})," for available options."]}),(0,r.jsx)(n.td,{children:"root_readwrite manage_webhook"})]})]})]}),"\n",(0,r.jsx)(n.h2,{id:"triggers",children:"Triggers"}),"\n",(0,r.jsx)(n.h3,{id:"managedwebhook",children:"Managed Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Receive and validate webhook requests from Box. Automatically creates and manages a webhook subscription when the instance is deployed, and removes the subscription when the instance is deleted."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Target ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file or folder that will trigger the webhook."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Target Type"}),(0,r.jsx)(n.td,{children:"The type of item that will trigger the webhook (file or folder)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Trigger Type"}),(0,r.jsxs)(n.td,{children:["Select which event types will trigger this webhook. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/triggers",children:"Box Events"})," for available options."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Primary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Secondary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"webhook",children:"Manual Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Receive and validate webhook requests from Box for manually configured webhook subscriptions."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Primary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Secondary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"neworupdatedfile",children:"New and Updated Files"}),"\n",(0,r.jsx)(n.p,{children:"Checks for new and updated files in a specified folder on a configured schedule."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"newfilecomments",children:"New File Comments"}),"\n",(0,r.jsx)(n.p,{children:"Checks for new comments on a specified file on a configured schedule."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"newfolder",children:"New Folders"}),"\n",(0,r.jsx)(n.p,{children:"Checks for new folders in a specified folder on a configured schedule."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h2,{id:"actions",children:"Actions"}),"\n",(0,r.jsx)(n.h3,{id:"addsharedlinktofile",children:"Add Shared Link to File"}),"\n",(0,r.jsx)(n.p,{children:"Adds a shared link to a file."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Access"}),(0,r.jsxs)(n.td,{children:["The level of access for the shared link. Values: open, company, collaborators. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/shared-links",children:"Box Shared Links"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Additional Fields"}),(0,r.jsx)(n.td,{children:"Additional optional fields: includes Shared Link Password, Shared Link Permissions, and Shared Link Vanity Name."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Permissions"}),(0,r.jsxs)(n.td,{children:["The permissions for the shared link (file). Specify which actions are allowed. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/put-files-id#request-body",children:"Box Shared Link Permissions"})," for details."]}),(0,r.jsx)(n.td,{children:(0,r.jsxs)(n.code,{children:["{",(0,r.jsx)(n.br,{}),' "can_download": true,',(0,r.jsx)(n.br,{}),' "can_edit": true,',(0,r.jsx)(n.br,{}),' "can_preview": true',(0,r.jsx)(n.br,{}),"}"]})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Vanity Name"}),(0,r.jsxs)(n.td,{children:["The custom vanity name for the shared link URL. Creates a URL like ",(0,r.jsx)(n.code,{children:"https://app.box.c
1om/v/your-vanity-name"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"addsharedlinktofolder",children:"Add Shared Link to Folder"}),"\n",(0,r.jsx)(n.p,{children:"Adds a shared link to a folder."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Access"}),(0,r.jsxs)(n.td,{children:["The level of access for the shared link. Values: open, company, collaborators. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/shared-links",children:"Box Shared Links"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Additional Fields"}),(0,r.jsx)(n.td,{children:"Additional optional fields: includes Shared Link Password, Shared Link Permissions Folder, and Shared Link Vanity Name."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Permissions Folder"}),(0,r.jsxs)(n.td,{children:["The permissions for the shared link (folder). Specify which actions are allowed. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/put-folders-id#request-body",children:"Box Shared Link Permissions"})," for details."]}),(0,r.jsx)(n.td,{children:(0,r.jsxs)(n.code,{children:["{",(0,r.jsx)(n.br,{}),' "can_download": true,',(0,r.jsx)(n.br,{}),' "can_preview": true',(0,r.jsx)(n.br,{}),"}"]})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Vanity Name"}),(0,r.jsxs)(n.td,{children:["The custom vanity name for the shared link URL. Creates a URL like ",(0,r.jsx)(n.code,{children:"https://app.box.com/v/your-vanity-name"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"copyobject",children:"Copy Object"}),"\n",(0,r.jsx)(n.p,{children:"Copy a Folder or File from one path to another."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"From Path"}),(0,r.jsx)(n.td,{children:"The full path to the source file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"To Path"}),(0,r.jsx)(n.td,{children:"The full path to the destination location including the new filename. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"createfolder",children:"Create Folder"}),"\n",(0,r.jsx)(n.p,{children:"Create a Folder at the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"createwebhook",children:"Create Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Create a webhook to send data from Box to an instance URL."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Webhook URL"}),(0,r.jsx)(n.td,{children:"The URL where webhook events will be sent. Reference a flow's URL from the trigger payload."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Target ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file or folder that will trigger the webhook."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Target Type"}),(0,r.jsx)(n.td,{children:"The type of item that will trigger the webhook (file or folder)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Trigger Type"}),(0,r.jsxs)(n.td,{children:["Select which event types will trigger this webhook. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/triggers",children:"Box Events"})," for available options."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Primary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Secondary Signature Key"}),(0,r.jsxs)(n.td,{children:["A signature key used to validate webhook requests. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/webhooks/v2/signatures-v2",children:"Box Webhook Signatures"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"deleteinstancewebhooks",children:"Delete Instance Webhooks"}),"\n",(0,r.jsx)(n.p,{children:"Delete all Box webhooks that point to a flow in this instance."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsx)(n.tbody,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})})]}),"\n",(0,r.jsx)(n.h3,{id:"deleteobject",children:"Delete Object"}),"\n",(0,r.jsx)(n.p,{children:"Delete a Folder or File at the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"deletewebhook",children:"Delete Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Delete a webhook by ID."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Webhook ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the webhook."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"downloadfile",children:"Download File"}),"\n",(0,r.jsx)(n.p,{children:"Download the file at the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"findfileforsharedlink",children:"Find File for Shared Link"}),"\n",(0,r.jsx)(n.p,{children:"Returns the file represented by a shared link."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fields"}),(0,r.jsxs)(n.td,{children:["A comma-separated list of attributes to include in the response. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/files-resources#file",children:"Box File Fields"})," for available options."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"findfolderforsharedlink",children:"Find Folder for Shared Link"}),"\n",(0,r.jsx)(n.p,{children:"Returns the folder represented by a shared link."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fields"}),(0,r.jsxs)(n.td,{children:["A comma-separated list of attributes to include in the response. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/files-resources#file",children:"Box File Fields"})," for available options."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"getcurrentuser",children:"Get Current User"}),"\n",(0,r.jsx)(n.p,{children:"Get the information and metadata of the user that is currently logged in."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsx)(n.tbody,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})})]}),"\n",(0,r.jsx)(n.h3,{id:"getfiledownloadurl",children:"Get File Download URL"}),"\n",(0,r.jsx)(n.p,{children:"Get a URL to download the file at the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}
1),"\n",(0,r.jsx)(n.h3,{id:"pathdetails",children:"Get Path Details"}),"\n",(0,r.jsx)(n.p,{children:"Get detailed information about folders/files in the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"getsharedlinkforfile",children:"Get Shared Link for File"}),"\n",(0,r.jsx)(n.p,{children:"Gets the shared link for a file."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"getsharedlinkforfolder",children:"Get Shared Link for Folder"}),"\n",(0,r.jsx)(n.p,{children:"Gets the shared link for a folder."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"listfolderwithpagination",children:"List Folder"}),"\n",(0,r.jsx)(n.p,{children:"List Folder contents at the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fetch All"}),(0,r.jsx)(n.td,{children:"When true, automatically fetches all pages of results using pagination."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fields/Metadata"}),(0,r.jsxs)(n.td,{children:["Comma-separated attributes to include in the response. Supports metadata queries (e.g., metadata.enterprise_12345.contractTemplate). See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/files-resources#file-full",children:"Box File Fields"})," for available options."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Marker, limit, and offset controls for paging through results."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Limit"}),(0,r.jsx)(n.td,{children:"The maximum number of items to return (1-1000)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Marker"}),(0,r.jsx)(n.td,{children:"The pagination marker returned by a previous request to retrieve the next page of results."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Offset"}),(0,r.jsx)(n.td,{children:"The position to start returning results from (zero-based index)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"listwebhooks",children:"List Webhooks"}),"\n",(0,r.jsx)(n.p,{children:"List all webhooks configured in Bo
1x, including those for other integrations."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fetch All"}),(0,r.jsx)(n.td,{children:"When true, automatically fetches all pages of results using pagination."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Marker and limit controls for paging through results."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Limit"}),(0,r.jsx)(n.td,{children:"The maximum number of items to return (1-1000)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Marker"}),(0,r.jsx)(n.td,{children:"The pagination marker returned by a previous request to retrieve the next page of results."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Show Only Instance Webhooks"}),(0,r.jsx)(n.td,{children:"When true, returns only webhooks that point to this instance."}),(0,r.jsx)(n.td,{children:"true"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"moveobject",children:"Move Object"}),"\n",(0,r.jsx)(n.p,{children:"Move a Folder or File from one path to another."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"From Path"}),(0,r.jsx)(n.td,{children:"The full path to the source file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"To Path"}),(0,r.jsx)(n.td,{children:"The full path to the destination location including the new filename. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"rawrequest",children:"Raw Request"}),"\n",(0,r.jsx)(n.p,{children:"Send raw HTTP request to Box."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"URL"}),(0,r.jsxs)(n.td,{children:["Input the path only, such as ",(0,r.jsx)(n.code,{children:"/2.0/folders"}),". The base URL ",(0,r.jsx)(n.code,{children:"https://api.box.com"})," is already included. For example, to call ",(0,r.jsx)(n.code,{children:"https://api.box.com/2.0/folders"}),", enter ",(0,r.jsx)(n.code,{children:"/2.0/folders"})," in this field."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Method"}),(0,r.jsx)(n.td,{children:"The HTTP method to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Data"}),(0,r.jsx)(n.td,{children:"The HTTP body payload to send to the URL."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Form Data"}),(0,r.jsx)(n.td,{children:"The Form Data to be sent as a multipart form upload."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File Data"}),(0,r.jsx)(n.td,{children:"File Data to be sent as a multipart form upload."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File Data File Names"}),(0,r.jsx)(n.td,{children:"File names to apply to the file data inputs. Keys must match the file data keys above."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Query Parameter"}
1),(0,r.jsx)(n.td,{children:"A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Header"}),(0,r.jsx)(n.td,{children:"A list of headers to send with the request."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Response Type"}),(0,r.jsx)(n.td,{children:"The type of data you expect in the response. You can request json, text, or binary data."}),(0,r.jsx)(n.td,{children:"json"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Timeout"}),(0,r.jsx)(n.td,{children:"The maximum time that a client will await a response to its request"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Debug Request"}),(0,r.jsx)(n.td,{children:"Enabling this flag will log out the current request."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Retry Delay (ms)"}),(0,r.jsx)(n.td,{children:"The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled."}),(0,r.jsx)(n.td,{children:"0"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Retry On All Errors"}),(0,r.jsx)(n.td,{children:"If true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Max Retry Count"}),(0,r.jsx)(n.td,{children:"The maximum number of retries to attempt. Specify 0 for no retries."}),(0,r.jsx)(n.td,{children:"0"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Use Exponential Backoff"}),(0,r.jsx)(n.td,{children:"Specifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored."}),(0,r.jsx)(n.td,{children:"false"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"removesharedlinkfromfile",children:"Remove Shared Link from File"}),"\n",(0,r.jsx)(n.p,{children:"Removes a shared link from a file."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"removesharedlinkfromfolder",children:"Remove Shared Link from Folder"}),"\n",(0,r.jsx)(n.p,{children:"Removes a shared link from a folder."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"updatesharedlinktofile",children:"Update Shared Link on File"}),"\n",(0,r.jsx)(n.p,{children:"Updates a shared link on a file."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the file."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Access"}),(0,r.jsxs)(n.td,{children:["The level of access for the shared link. Values: open, company, collaborators. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/shared-links",children:"Box Shared Links"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Additional Fields"}),(0,r.jsx)(n.td,{children:"Additional optional fields: includes Shared Link Password, Shared Link Permissions, and Shared Link Vanity Name."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Permissions"}),(0,r.jsxs)(n.td,{children:["The permissions for the shared link (file). Specify which actions are allowed. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/put-files-id#request-body",children:"Box Shared Link Permissions"})," for details."]}),(0,r.jsx)(n.td,{children:(0,r.jsxs)(n.code,{children:["{",(0,r.jsx)(n.br,{}),' "can_download": true,',(0,r.jsx)(n.br,{}),' "can_edit": true,',(0,r.jsx)(n.br,{}),' "can_preview": true',(0,r.jsx)(n.br,{}),"}"]})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Vanity Name"}),(0,r.jsxs)(n.td,{children:["The custom vanity name for the shared link URL. Creates a URL like ",(0,r.jsx)(n.code,{children:"https://app.box.c
1om/v/your-vanity-name"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"updatesharedlinkonfolder",children:"Update Shared Link on Folder"}),"\n",(0,r.jsx)(n.p,{children:"Updates a shared link on a folder."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Folder ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the folder."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link"}),(0,r.jsx)(n.td,{children:"The URL of the shared link."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Access"}),(0,r.jsxs)(n.td,{children:["The level of access for the shared link. Values: open, company, collaborators. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/guides/shared-links",children:"Box Shared Links"})," for details."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Additional Fields"}),(0,r.jsx)(n.td,{children:"Additional optional fields: includes Shared Link Password, Shared Link Permissions Folder, and Shared Link Vanity Name."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Password"}),(0,r.jsx)(n.td,{children:"The password for the shared link, if one is set."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Permissions Folder"}),(0,r.jsxs)(n.td,{children:["The permissions for the shared link (folder). Specify which actions are allowed. See ",(0,r.jsx)(n.a,{href:"https://developer.box.com/reference/put-folders-id#request-body",children:"Box Shared Link Permissions"})," for details."]}),(0,r.jsx)(n.td,{children:(0,r.jsxs)(n.code,{children:["{",(0,r.jsx)(n.br,{}),' "can_download": true,',(0,r.jsx)(n.br,{}),' "can_preview": true',(0,r.jsx)(n.br,{}),"}"]})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Shared Link Vanity Name"}),(0,r.jsxs)(n.td,{children:["The custom vanity name for the shared link URL. Creates a URL like ",(0,r.jsx)(n.code,{children:"https://app.box.com/v/your-vanity-name"}),"."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"uploadfile",children:"Upload File"}),"\n",(0,r.jsx)(n.p,{children:"Upload a file to the specified path."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Path"}),(0,r.jsx)(n.td,{children:"The full path to the file or folder. Must include a leading forward slash (/)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File Contents"}),(0,r.jsx)(n.td,{children:"The file content to upload. Accepts text, binary data (images, PDFs), or output from a previous step."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{children:"The Box connection to use."}),(0,r.jsx)(n.td,{})]})]})]})]})}function a(e={}){let{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},51414(e,n,s){s.d(n,{A:()=>t});let t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsSAAALEgHS3X78AAAD1klEQVRYhe1VW2yTZRh+NiYSYzzc4OECMpXEC0PAUySSdF4YlSBjXf6e+//t6rZ2B44mJtz8knhlZLAZNIvJPMaLERNHIuxQ1mVbKGXt2r9rmUXFwQYMhjMSwXhYX/N939/ftnRcool9kib9nu/wPt/zvt/7A2WUUcZ/CqpaCTVUhf/nzRlsIxvhmjwAqfdePgZV4I5AJWF7Q6YDu34jSP3P87HUu+IOCQgJAd4zh+C/SNh+dJPgUysh0QoxX+QGE8f43LxKwkW2jo91Vw0sx+cL8KQ60TJPqOt74VYH2AH6ZiNYEfJ5ogr+y+01/pfcGNIFnOlE4DKh9kgNHGEzXNFP4I59Cnd0L17+bLUQRUKUZeQluCffh3PiC7hi76L+2EbOW088Djl2GLbgej426WdLQ2s47whtEDHznVBzKUh3oXmWoCTm0LqQRcsVgv9iFjt+IXhSV2Edq+HrnJEe7lTrtSyaZ7NoXyQ0zRDs4wE4T2/Dnj8JnqkMtvQ+zNc/030P5PgY3iSCHN9dIKzQgXQX/HOExnMEd7QHltBTsIfXwX5yH/yzhIZvv4fjVDfaf2aCTsE6VANXohqW4Xr4zs6gdYFgHa6Fe7IDO2+wiwzwc9lZO66z4McB5NJaUULAVAe/rRL/UvBUaVjuCL+F5guE5vMEJXkBdV8VpqR+8Fm88QPBlxkDUAnPVIS7JMdj3B1v+ke88vkjImBxPai6AF/mIFqvEazB18ThqZXGnGPsMXiSv/IUuSKHOdd+9m4usil6Fx8riQiU5B/Y/MGDqBtYzVPJRCvadUgDG5Z/2qoeRNb2CxtDW/8RoPcI8+A6KNpNLsAZ6S4QkFujJCbgSf6OVzvvw+t91ZC1q1yAJ3kT5oEXCxwrgKSrYkXGBCiJrw2rjBRE9vPg3M6py9h6dE1BMdlDm9F0nqUgiLVrV8GTTvMX5YoNo/HcE
1hqm5yH1VYsLl+oF0POiaP28YNzxI5COb0L9sfVwnDyAwDyhYToF++h7aFskeKdTsIS2w9z/JGyjjfB9dwWBSwTz4Ba4J3uw64Y4g8E1cYjXlqyNw6SuKl0H0Alb8CG4Y6No+4nQsrCEwPySKExtBpah5/SCPMitbVvMwj8nnqkvswTriANurRZ7/2KFGoPp4weES6YqyPFv+DP0pko8w2IRJrUKzvFtkONdkLUPYQ97IfXeX9iIgk9Djr4DJfkRnKf3Qep/gvO2wUfhDL/NG1L+elaUjGe1lB/rFrCWWTJHjKfbt+Li1m0EWe7M28H4yOgfnGLFvPr1eWanEYAqhL3FN1yOL6OMMvDv4m+UZugsbXWLlgAAAABJRU5ErkJggg=="},28453(e,n,s){s.d(n,{R:()=>d,x:()=>l});var t=s(96540);let r={},i=t.createContext(r);function d(e){let n=t.useContext(i);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:d(e.components),t.createElement(i.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.