Uploads
Uploads in API v3: create an upload, retrieve an upload, cancel an upload, complete an upload, list upload parts, create upload part urls.
6 operations.
| Operation | Summary |
|---|---|
POST /uploads | Create an upload |
GET /uploads/{upload_id} | Retrieve an upload |
PATCH /uploads/{upload_id} | Cancel an upload |
POST /uploads/{upload_id}/completions | Complete an upload |
GET /uploads/{upload_id}/parts | List upload parts |
POST /uploads/{upload_id}/parts | Create upload part URLs |
Files
Previous Page
Create an upload POST
Opens a multipart upload session and returns the upload plan: the part size (`part_size`) and the number of parts (`parts_total`). The API never receives file content. Request presigned URLs through the upload parts operation and send each part directly to the storage service, then complete the upload to obtain the file. This operation requires an `Idempotency-Key` header. The `Location` header points to the created upload session.