Create a presigned image upload ticket
The server generates the object key. Upload the exact declared number of bytes with PUT and copy every returned header. Supported media types are JPEG, PNG, WebP and GIF images (10 MiB), or MP4/WebM video and MP3/WAV audio (90 MiB, at most 600 seconds). Audio/video commit verifies format and measurable duration; it does not apply a platform content filter. LoRA weights are uploaded as application/octet-stream (a .safetensors file, up to 2 GiB; the ticket stays valid for 2 hours); commit checks that it is a complete safetensors file, and the returned URI goes in loras[].path. After PUT, call the file commit endpoint and use its spicy:// URI in task input.
Request
- Base URL: https://api.spicyapi.ai
- URL: https://api.spicyapi.ai/api/v1/common/upload-url
- Auth: HTTP bearer
Request body
Response
Presigned upload ticket.
Changes
No recorded changes to this operation across all 1 revision of this API.