Skip to main content
The chunked upload endpoints support files from 20MB in size and allow an application to upload the file in parts, allowing for more control to catch any errors and retry parts individually.

Upload part

The representation of an upload session chunk.
Example

Upload part (Mini)

The basic representation of an upload session chunk.
Example

Upload part plan

Represents a planned upload part with SHA-512 hash for upload session planning.
Example

Upload part plan hit

Represents a planned upload part that already exists on the server (cache hit).
Example

Upload parts

A list of uploaded chunks for an upload session.
Example

Upload session

An upload session for chunk uploading a file.
Example

Upload session plan request

Request body for planning an upload session. This allows checking which parts already exist on the server before uploading.
Example

Upload session plan response

Response from planning an upload session. Contains information about which parts already exist (hits) and which need to be uploaded (misses).
Example

Uploaded part

A chunk of a file uploaded as part of an upload session, as returned by some endpoints.
Example
Last modified on September 7, 2026