Upload a file with multipart/form-data using an API key.
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.
POST /api/v1/uploads is the primary upload endpoint for backend services.
| Header | Value |
|---|---|
Authorization | Bearer YOUR_API_KEY |
Content-Type | multipart/form-data |
| Field | Required | Description |
|---|---|---|
file | Yes | Binary file payload |
file_name | Yes | Final filename in your workspace |
| Field | Description |
|---|---|
folder | Organize destination path (products/shoes) |
tags | Comma-separated labels for filtering |
transform | Apply transformation during upload |
metadata | JSON object string with custom fields |
custom_id | Internal reference ID from your app |
random_prefix | Add random suffix to reduce name collisions |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
File upload with optional settings
The file to upload (binary data)
File name for the uploaded file (e.g., my-image.jpg)
Folder path where the file will be stored (e.g., uploads/my-folder)
Comma-separated tags (e.g., tag1,tag2,tag3)
Image transformation string (e.g., w_800,h_600,q_90)
JSON string for custom metadata (e.g., {"key": "value"})
Custom identifier for the file
Set to "true" to add a random suffix to filename