Skip to main content

Overview

Upload one part at a time, as raw binary, to the URL in parts[i] from Multipart start. Do not send your Autorender API key — these requests go straight to storage, not to Autorender. After every part succeeds, call Multipart complete. Replace the --url value with each full presigned URL from the parts array, including any query parameters. The path shown here is for documentation tooling only; production requests go to storage, not upload.autorender.io.

Request

URL

Each element of parts in the start response (full URL, including query parameters if present).

Headers

Body

Binary chunk: part_size bytes for each part except the last (may be shorter). Total bytes must equal the size you sent at start.

Split file and upload every part

If the start response is saved as start-response.json:

Response

Storage typically returns 200 OK and may include an ETag header.

Workflow

This is step 2 of 3. Before: Multipart start. After: Multipart complete.