Create metadata instance on file
Create metadata instance on file
global.properties
template which accepts any key-value pair.Create metadata cascade policy
Create metadata cascade policy
Commit upload session
Commit upload session
create upload session
and get upload session
endpoints.Create slack integration mapping
Create slack integration mapping
Create comment
Create comment
Create metadata instance on folder
Create metadata instance on folder
global.properties
template which accepts any key-value pair. to display the metadata template in the box web app the enterprise needs to be configured to enable cascading folder level metadata for the user in the admin console.Create collaboration
Create collaboration
pending
status, the following fields are redacted: - login
and name
are hidden if a collaboration was created using user id
, - name
is hidden if a collaboration was created using login
.Ask question
Ask question
Add domain to list of allowed collaboration domains
Add domain to list of allowed collaboration domains
Create retention policy
Create retention policy
Create task
Create task
Create teams integration mapping
Create teams integration mapping
Create user
Create user
Delete ai agent
Delete ai agent
Create shield information barrier
Create shield information barrier
Delete folder
Delete folder
Create shield information barrier segment
Create shield information barrier segment
Create email alias
Create email alias
Delete file
Delete file
Create terms of service
Create terms of service
Delete file request
Delete file request
Create user exemption from collaboration domain restrictions
Create user exemption from collaboration domain restrictions
Create shield information barrier report
Create shield information barrier report
Create folder
Create folder
Delete folder lock
Delete folder lock
Create user invite
Create user invite
Delete retention policy
Delete retention policy
Delete shield information barrier segment member by id
Delete shield information barrier segment member by id
Create folder lock
Create folder lock
Create upload session
Create upload session
Delete shield information barrier segment restriction by id
Delete shield information barrier segment restriction by id
Create terms of service status for new user
Create terms of service status for new user
Delete shield information barrier segment
Delete shield information barrier segment
Create group
Create group
Copy file
Copy file
Delete slack integration mapping
Delete slack integration mapping
Create webhook
Create webhook
Delete user avatar
Delete user avatar
Create upload session for existing file
Create upload session for existing file
Download zip archive
Download zip archive
zip
archive in binary format. this url does not require any form of authentication and could be used in a user’s browser to download the archive to a user’s device. by default, this url is only valid for a few seconds from the creation of the request for this archive. once a download has started it can not be stopped and resumed, instead a new request for a zip archive would need to be created. the url of this endpoint should not be considered as fixed. instead, use the [create zip download](e://post zip downloads) api to request to create a zip
archive, and then follow the download url
field in the response to this endpoint.Delete teams integration mapping
Delete teams integration mapping
Download file
Download file
Delete user
Delete user
force
field to delete the user and their files.Find app item for shared link
Find app item for shared link
Create jobs to terminate users session
Create jobs to terminate users session
Extract metadata structured
Extract metadata structured
Find web link for shared link
Find web link for shared link
Create jobs to terminate user group session
Create jobs to terminate user group session
Force apply metadata cascade policy to folder
Force apply metadata cascade policy to folder
Create legal hold policy
Create legal hold policy
Create metadata template
Create metadata template
Create web link
Create web link
Find metadata template by instance id
Find metadata template by instance id
Find folder for shared link
Find folder for shared link
Create zip download
Create zip download
zip
archive file. this api does not return the archive but instead performs all the checks to ensure that the user has access to all the items, and then returns a download url
and a status url
that can be used to download the archive. the limit for an archive is either the account’s upload limit or 10,000 files, whichever is met first. note: downloading a large file can be affected by various factors such as distance, network latency, bandwidth, and congestion, as well as packet loss ratio and current server load. for these reasons we recommend that a maximum zip archive total size does not exceed 25gb.Extract metadata freeform
Extract metadata freeform
Find file for shared link
Find file for shared link
Copy file request
Copy file request
Assign legal hold policy
Assign legal hold policy
Generate text
Generate text
Copy folder
Copy folder
Assign retention policy
Assign retention policy
Assign storage policy
Assign storage policy
Create shield information barrier segment member
Create shield information barrier segment member
Add or update user avatar
Add or update user avatar
Add classification to folder
Add classification to folder
/folders/:id/enterprise 12345/securityclassification-6vmvochwuwo
.Add classification to file
Add classification to file
/files/:id//enterprise 12345/securityclassification-6vmvochwuwo
.Add initial classifications
Add initial classifications
Assign task
Assign task
Authorize user
Authorize user
Cancel box sign request
Cancel box sign request
Add shared link to file
Add shared link to file
Create ai agent
Create ai agent
ask
, text gen
, extract
.Create box skill cards on file
Create box skill cards on file
Add shared link to folder
Add shared link to folder
Change shield information barrier status
Change shield information barrier status
Create box sign request
Create box sign request
Add shared link to web link
Add shared link to web link
Create shield information barrier segment restriction
Create shield information barrier segment restriction
Apply watermark to folder
Apply watermark to folder
Apply watermark to file
Apply watermark to file
Get ai agent by agent id
Get ai agent by agent id
agent id
parameter.Add user to group
Add user to group
Get ai agent default configuration
Get ai agent default configuration
Get box sign template by id
Get box sign template by id
Get trashed file
Get trashed file
get /folders/:id/trash
](e://get folders id trash) api. to list all items that have been moved to the trash, please use the get /folders/trash/items
api.Get shield information barrier report by id
Get shield information barrier report by id
Get watermark for folder
Get watermark for folder
Get shared link for web link
Get shared link for web link
Get classification on file
Get classification on file
/files/:id//enterprise 12345/securityclassification-6vmvochwuwo
.Get terms of service
Get terms of service
Get events long poll endpoint
Get events long poll endpoint
Get collaboration
Get collaboration
Get box sign request by id
Get box sign request by id
Get classification on folder
Get classification on folder
/folders/:id/enterprise 12345/securityclassification-6vmvochwuwo
.Get files under retention
Get files under retention
Get user invite status
Get user invite status
Get allowed collaboration domain
Get allowed collaboration domain
Get watermark on file
Get watermark on file
Get metadata cascade policy
Get metadata cascade policy
Get webhook
Get webhook
Get collection by id
Get collection by id
List all file versions
List all file versions
get /file/:id
api.Get file information
Get file information
List file collaborations
List file collaborations
List all global metadata templates
List all global metadata templates
List collection items
List collection items
Get current user
Get current user
as-user
header to change who this api call is made on behalf of.List box sign templates
List box sign templates
List file version legal holds
List file version legal holds
get /legal hold policy assignments/:id/file versions on hold
api can be used to return all past file versions available for this policy assignment, and the get /legal hold policy assignments/:id/files on hold
api can be used to return any current (latest) versions of a file under legal hold. the get /legal hold policy assignments?policy id=\{id\}
api can be used to find a list of policy assignments for a given policy id. once the re-architecture is completed this api will be deprecated.List file comments
List file comments
List box skill cards on file
List box skill cards on file
Get comment
Get comment
List all collections
List all collections
favorites
collection is supported.List all legal hold policies
List all legal hold policies
Get metadata instance on file
Get metadata instance on file
Get metadata instance on folder
Get metadata instance on folder
0
.List folder collaborations
List folder collaborations
Get web link
Get web link
Get file request
Get file request
List folder app item associations
List folder app item associations
List folder locks
List folder locks
List groups for enterprise
List groups for enterprise
List file version retentions
List file version retentions
List metadata instances on file
List metadata instances on file
List members of group
List members of group
List group collaborations
List group collaborations
List items in folder
List items in folder
List all metadata templates for enterprise
List all metadata templates for enterprise
Get device pin
Get device pin
Get metadata template by id
Get metadata template by id
Get trashed folder
Get trashed folder
get /folders/:id/trash
](e://get folders id trash) api. to list all items that have been moved to the trash, please use the get /folders/trash/items
api.List legal hold policy assignments
List legal hold policy assignments
List metadata instances on folder
List metadata instances on folder
0
.List all webhooks
List all webhooks
Get zip download status
Get zip download status
zip
archive, allowing an application to inspect the progress of the download as well as the number of items that might have been skipped. this endpoint can only be accessed once the download has started. subsequently this endpoint is valid for 12 hours from the start of the download. the url of this endpoint should not be considered as fixed. instead, use the [create zip download](e://post zip downloads) api to request to create a zip
archive, and then follow the status url
field in the response to this endpoint.Get file thumbnail
Get file thumbnail
32x32
,64x64
, 128x128
, and 256x256
can be returned in the .png
format and sizes of 32x32
, 160x160
, and 320x320
can be returned in the .jpg
format. thumbnails can be generated for the image and video file formats listed [found on our community site][1]. [1]: https://community.box.com/t5/migrating-and-previewing-content/file-types-and-fonts-supported-in-box-content-preview/ta-p/327List parts
List parts
create upload session
and get upload session
endpoints.List enterprise device pins
List enterprise device pins
List previous file versions for legal hold policy assignment
List previous file versions for legal hold policy assignment
get /legal hold policy assignments/:id/files on hold
api instead to return any current (latest) versions of a file for this legal hold policy assignment. due to ongoing re-architecture efforts this api might not return all files held for this policy id. instead, this api will only return past file versions held in the newly developed architecture. the get /file version legal holds
api can be used to fetch current and past versions of files held within the legacy architecture. this endpoint does not support returning any content that is on hold due to a custodian collaborating on a hub. the get /legal hold policy assignments?policy id=\{id\}
api can be used to find a list of policy assignments for a given policy id.List retention policy assignments
List retention policy assignments
List pending collaborations
List pending collaborations
List metadata cascade policies
List metadata cascade policies
0
.List shield information barriers
List shield information barriers
Get metadata template by name
Get metadata template by name
scope
and templatekey
values. to find the scope
and templatekey
for a template, list all templates for an enterprise or globally, or list all templates applied to a file or folder.Get trashed web link
Get trashed web link
List box sign requests
List box sign requests
sign files
and/or parent folder
are deleted, the signature request will not return in the list.Get shield information barrier segment member by id
Get shield information barrier segment member by id
List recently accessed items
List recently accessed items
List retention policies
List retention policies
Get retention on file
Get retention on file
Get file version
Get file version
List shield information barrier reports
List shield information barrier reports
List shield information barrier segments
List shield information barrier segments
List ai agents
List ai agents
Get upload session
Get upload session
create upload session
endpoint.Get storage policy
Get storage policy
List shield information barrier segment restrictions
List shield information barrier segment restrictions
List shield information barrier segment members
List shield information barrier segment members
Get file versions under retention
Get file versions under retention
Get shield information barrier with specified id
Get shield information barrier with specified id
Get shield information barrier segment with specified id
Get shield information barrier segment with specified id
Get retention policy assignment
Get retention policy assignment
Get storage policy assignment
Get storage policy assignment
Get file version legal hold
Get file version legal hold
Get user avatar
Get user avatar
Get shield information barrier segment restriction by id
Get shield information barrier segment restriction by id
Get retention policy
Get retention policy
Get user
Get user
List allowed collaboration domains
List allowed collaboration domains
List enterprise users
List enterprise users
user id
, public name
, and login
. the application and the authenticated user need to have the permission to look up users in the entire enterprise.Get task assignment
Get task assignment
Get group membership
Get group membership
Get shared link for file
Get shared link for file
Get folder information
Get folder information
sort
, direction
, offset
, and limit
parameters in query allows you to manage the list of returned folder items. to fetch more items within the folder, use the get items in a folder endpoint.Get user exempt from collaboration domain restrictions
Get user exempt from collaboration domain restrictions
Get task
Get task
List file app item associations
List file app item associations
Get group
Get group
List all classifications
List all classifications
/metadata templates/enterprise 12345/securityclassification-6vmvochwuwo/schema
.Get legal hold policy
Get legal hold policy
Get legal hold policy assignment
Get legal hold policy assignment
Get shared link for folder
Get shared link for folder
List storage policies
List storage policies
List user s email aliases
List user s email aliases
List storage policy assignments
List storage policy assignments
List trashed items
List trashed items
fields
parameter to retrieve those specific attributes that are not returned by default. this endpoint defaults to use offset-based pagination, yet also supports marker-based pagination using the marker
parameter.List terms of service user statuses
List terms of service user statuses
List tasks on file
List tasks on file
Unassign legal hold policy
Unassign legal hold policy
List task assignments
List task assignments
Remove metadata instance from folder
Remove metadata instance from folder
Remove collaboration
Remove collaboration
Remove watermark from file
Remove watermark from file
Remove user from list of users exempt from domain restrictions
Remove user from list of users exempt from domain restrictions
List user s groups
List user s groups
List user and enterprise events
List user and enterprise events
stream type
to admin logs streaming
for live monitoring of new events, or admin logs
for querying across historical events. the user making the api call will need to have admin privileges, and the application will need to have the scope manage enterprise properties
checked.List teams integration mappings
List teams integration mappings
List slack integration mappings
List slack integration mappings
Remove classification from folder
Remove classification from folder
/folders/:id/enterprise 12345/securityclassification-6vmvochwuwo
.Remove watermark from folder
Remove watermark from folder
Restore folder
Restore folder
List terms of services
List terms of services
Update file
Update file
Update comment
Update comment
Update folder
Update folder
Update storage policy assignment
Update storage policy assignment
Update legal hold policy
Update legal hold policy
Remove webhook
Remove webhook
Restore web link
Restore web link
List workflows
List workflows
folder id
, and have a flow with a trigger type of workflow manual start
. you application must be authorized to use the manage box relay
application scope within the developer console in to use this endpoint.Unassign storage policy
Unassign storage policy
Remove comment
Remove comment
Update group membership
Update group membership
Update file request
Update file request
Update group
Update group
Update retention policy
Update retention policy
Permanently remove file
Permanently remove file
Remove device pin
Remove device pin
Update terms of service
Update terms of service
Unassign task
Unassign task
Update slack integration mapping
Update slack integration mapping
Update shared link on file
Update shared link on file
Permanently remove folder
Permanently remove folder
Update task
Update task
Update teams integration mapping
Update teams integration mapping
Review files on legal hold policy assignment
Review files on legal hold policy assignment
get /legal hold policy assignments/:id/file versions on hold
api instead to return any previous versions of a file for this legal hold policy assignment. due to ongoing re-architecture efforts this api might not return all file versions held for this policy id. instead, this api will only return the latest file version held in the newly developed architecture. the get /file version legal holds
api can be used to fetch current and past versions of files held within the legacy architecture. this endpoint does not support returning any content that is on hold due to a custodian collaborating on a hub. the get /legal hold policy assignments?policy id=\{id\}
api can be used to find a list of policy assignments for a given policy id.Update task assignment
Update task assignment
Remove web link
Remove web link
Remove domain from list of allowed collaboration domains
Remove domain from list of allowed collaboration domains
Update ai agent
Update ai agent
Update webhook
Update webhook
Update shared link on folder
Update shared link on folder
Update terms of service status for existing user
Update terms of service status for existing user
Upload file
Upload file
attributes
part of the body must come before the file
part. requests that do not follow this format when uploading the file will receive a http 400
error with a metadata after file contents
error code.Update web link
Update web link
Remove metadata template
Remove metadata template
Remove email alias
Remove email alias
Update user
Update user
Permanently remove web link
Permanently remove web link
Upload part of file
Upload part of file
create upload session
and get upload session
endpoints.Remove file version
Remove file version
Remove retention policy assignment
Remove retention policy assignment
Request access token
Request access token
Preflight check before upload
Preflight check before upload
Upload file version
Upload file version
attributes
part of the body must come before the file
part. requests that do not follow this format when uploading the file will receive a http 400
error with a metadata after file contents
error code.Update shared link on web link
Update shared link on web link
Resend box sign request
Resend box sign request
Remove group
Remove group
Remove shared link from folder
Remove shared link from folder
Restore file
Restore file
Restore file version
Restore file version
Update shield information barrier segment with specified id
Update shield information barrier segment with specified id
Update all box skill cards on file
Update all box skill cards on file
Revoke access token
Revoke access token
List users exempt from collaboration domain restrictions
List users exempt from collaboration domain restrictions
Remove shared link from file
Remove shared link from file
Promote file version
Promote file version
etag
, and name as the original. other properties such as comments do not get updated to their former values. don’t use this endpoint to restore box notes, as it works with file formats such as pdf, doc, pptx or similar.Remove shared link from web link
Remove shared link from web link
Remove task
Remove task
Remove metadata instance from file
Remove metadata instance from file
Update collaboration
Update collaboration
Starts workflow based on request body
Starts workflow based on request body
workflow manual start
. you application must be authorized to use the manage box relay
application scope within the developer console.Refresh access token
Refresh access token
Remove legal hold policy
Remove legal hold policy
Transfer owned folders
Transfer owned folders
Remove metadata cascade policy
Remove metadata cascade policy
Remove classification from file
Remove classification from file
/files/:id//enterprise 12345/securityclassification-6vmvochwuwo
.Remove user from group
Remove user from group
Remove upload session
Remove upload session
create upload session
and get upload session
endpoints.Remove box skill cards from file
Remove box skill cards from file
Search for content
Search for content
Query files folders by metadata
Query files folders by metadata
fields
attribute in the query.