The Chunked Upload API provides a way to reliably upload large files to Box by chunking them into a sequence of parts that can be uploaded individually. By using this API the application uploads a file in part, allowing it to recover from a failed request more reliably. It means an application only needs to retry the upload of a single part instead of the entire file. An additional benefit of chunked uploads is that parts can be uploaded in parallel, allowing for a potential performance improvement.Documentation Index
Fetch the complete documentation index at: https://developer.box.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Chunked uploads require a sequence of API calls to be made.- : The application creates an upload session for a new file or new version of a file. The session defines the (new) name of the file, its size, and the parent folder.
- : The application uploads the separate parts of the file as chunks.
- : The application commits the session, at which moment the integrity of the file is checked before it is placed in the location specified when the session was created.
Most of out of the Box, removing
the complexity from the application code.
