Upload a file
Upload a file (image, video, audio, font, or CSV) to be used when creating videos. The returned URL can be used in POST /videos.
Authorizations
Your API key for authenticating requests.
Body
The file to upload. Supported types: images (PNG, JPEG, GIF, SVG, WebP, BMP), videos (MP4, MPEG, WebM, MOV, AVI, FLV, MPG, WMV, 3GP), audio (MP3, WAV, AAC), fonts (TTF, OTF, EOT, WOFF, WOFF2), and CSV. Max size: 10 MB.
Response
File uploaded successfully. Returns the public URL of the stored file.
Response after successfully uploading a file.
Public URL of the uploaded file. Use this URL in POST /videos fields that accept a URL.
"https://your-supabase-url.supabase.co/storage/v1/object/public/images/api-uploads/abc123.png"