Create a multipart session and receive part size plus presigned PUT URLs.
Documentation Index
Fetch the complete documentation index at: https://autorender.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
session_id, part_size (split size in bytes), and parts: presigned URLs in order. Upload each chunk with Upload parts, then Multipart complete.
Authorization: Bearer YOUR_API_KEY
session_id, part_size, and parts.PUT each chunk to the matching presigned URL.| Field | Type | Required | Description |
|---|---|---|---|
file_name | string | Yes | Original file name (e.g. big-video.mp4) |
size | number | Yes | Total file size in bytes |
format | string | Yes | MIME type (e.g. video/mp4, image/jpeg) |
folder | string | No | Workspace folder path |
tags | string[] | No | Tags |
metadata | object | No | Custom metadata |
custom_id | string | No | Your tracking id |
random_prefix | boolean | No | Random prefix on stored name if true |
ttl_seconds | number | No | Presigned URL lifetime |
session_id, part_size, and parts. Part index i must be uploaded to parts[i].Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Original file name (e.g., big-video.mp4)
Total file size in bytes
MIME type (e.g., video/mp4, image/jpeg)
Folder path in the workspace
Tags to attach to the file
Custom metadata key-value pairs
Client-supplied identifier for tracking
If true, add a random prefix to the stored filename
Lifetime of presigned URLs in seconds