Box

FREE
By zakutynsky
Updated 8 months ago
Business Software
4.8/10
Popularity Score
106ms
Latency
100%
Success Rate

Box API Documentation

Manage, share, and upload files to the cloud.

View API Details
POSTaddItemsToCollection
POSTapplyWatermarkOnFile
POSTapplyWatermarkOnFolder
POSTchangeUserLogin
POSTcopyFile
POSTcopyFolder
POSTcreateAppUser
POSTcreateCollaboration
POSTcreateComment
POSTcreateEmailAlias
POSTcreateFileMetadata
POSTcreateFileSharedLink
POSTcreateFolder
POSTcreateFolderMetadata
POSTcreateGroup
POSTcreateLegalHoldPolicy
POSTcreateMembership
POSTcreateMetadataTemplate
POSTcreateNewPolicyAssignment
POSTcreateRetentionPolicyAssignment
POSTcreateRetentionPolicy
POSTcreateTask
POSTcreateTaskAssignment
POSTcreateUser
POSTcreateWebLink
POSTcreateWebhook
POSTdeleteCollaboration
POSTdeleteComment
POSTdeleteDevicePin
POSTdeleteEmailAlias
POSTdeleteFile
POSTdeleteFileMetadata
POSTdeleteFolder
POSTdeleteFolderMetadata
POSTdeleteGroup
POSTdeleteItemsFromCollection
POSTdeleteLegalHoldPolicy
POSTdeleteMembership
POSTdeleteOldFileVersion
POSTdeletePolicyAssignment
POSTdeleteTask
POSTdeleteTaskAssignment
POSTdeleteUser
POSTdeleteWebLink
POSTdeleteWebhook
POSTdownloadFile
POSTgetAccessToken
POSTgetCollaboration
POSTgetCollectionItems
POSTgetCollections
POSTgetDevicePin
POSTgetEmailAliases
POSTgetEnterpriseDevicePins
POSTgetEnterpriseEvents
POSTgetEnterpriseGroups
POSTgetEnterpriseTemplates
POSTgetEnterpriseUsers
POSTgetFileAllMetadata
POSTgetFileCollaborations
POSTgetFileComments
POSTgetFileEmbedLink
POSTgetFileInfo
POSTgetFileSharedLink
POSTgetFileSingleMetadata
POSTgetFileTasks
POSTgetFileThumbnail
POSTgetFileVersionLegalHolds
POSTgetFileVersionRetentions
POSTgetFileVersionSingleLegalHold
POSTgetFileVersions
POSTgetFolderAllMetadata
POSTgetFolderCollaborations
POSTgetFolderInfo
POSTgetFolderItems
POSTgetFolderSingleMetadata
POSTgetGroup
POSTgetGroupCollaborations
POSTgetGroupMemberships
POSTgetLegalHoldPolicies
POSTgetMe
POSTgetMembership
POSTgetMetadataTemplate
POSTgetPendingCollaborations
POSTgetPolicyAssignments
POSTgetRetentionPolicies
POSTgetRetentionPolicyAssignment
POSTgetSharedItem
POSTgetSingleComment
POSTgetSingleFileVersionRetention
POSTgetSingleLegalHoldPolicy
POSTgetSinglePolicyAssignment
POSTgetSingleRetentionPolicyAssignments
POSTgetSingleRetentionPolicy
POSTgetSingleTrashedItem
POSTgetSingleUser
POSTgetSingleWebhook
POSTgetTask
POSTgetTaskAssignment
POSTgetTaskAssignments
POSTgetTrashedItems
POSTgetUserEvents
POSTgetUserMemberships
POSTgetWatermarkOnFile
POSTgetWatermarkOnFolder
POSTgetWebhooks
POSTgetWeblink
POSTinviteUser
POSTlockFile
POSTmoveOwnedItems
POSTpermanentlyDeleteItem
POSTpromoteFileVersion
POSTremoveWatermarkOnFile
POSTremoveWatermarkOnFolder
POSTrestoreTrashedItem
POSTrevokeAccessToken
POSTsearchContent
POSTunlockFile
POSTupdateCollaboration
POSTupdateComment
POSTupdateFileInfo
POSTupdateFileSharedLink
POSTupdateFolder
POSTupdateGroup
POSTupdateLegalHoldPolicy
POSTupdateMembership
POSTupdateRetentionPolicy
POSTupdateTask
POSTupdateTaskAssignment
POSTupdateUser
POSTupdateWebLink
POSTupdateWebhook
POSTuploadFile
POSTuploadFileVersion
POSTverifyFileAcceptance
POSTwebhookCommand
POSTupdateFolder

Update a folder.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
folderIdSTRING
REQUIREDFolder Id
accessTokenSTRING
REQUIREDAccess token is a data string that enables Box to verify that a request belongs to an authorized session.
Optional Parameters
fieldsLIST
OPTIONALList of fields to include in the response
ownedByIdSTRING
OPTIONALThe ID of the user (should be your own user ID)
sharedLinkUnsharedAtDATEPICKER
OPTIONALThe date-time that this link will become disabled. This field can only be set by users with paid accounts.
tagsSTRING
OPTIONALAll tags attached to this folder. To add/remove a tag to/from a folder, you can first get the folder’s current tags (be sure to specify ?fields=tags, since the tags field is not returned by default); then modify the list as required; and finally, set the folder’s entire list of tags.
descriptionSTRING
OPTIONALThe description of the folder
sharedLinkAccessSELECT
OPTIONALThe level of access. Can be open ('People with the link'), company ('People in your company'), or collaborators ('People in this folder'). If you omit this field then the access level will be set to the default access level specified by the enterprise admin.
sharedLinkPermissionsCanDownloadSELECT
OPTIONALWhether the shared link allows downloads. For shared links on folders, this also applies to any items in the folder. Can only be set with access levels open and company (not collaborators)
sharedLinkPasswordSTRING
OPTIONALThe password required to access the shared link. Set to null to remove the password.
syncStateSTRING
OPTIONALWhether Box Sync clients will sync this folder. Values of synced or not_synced can be sent, while partially_synced may also be returned.
parentIdSTRING
OPTIONALThe ID of the parent folder
nameSTRING
OPTIONALThe desired name for the folder
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication