Get Upload Signed URL
Asset Management
Get Upload Signed URL
Generate a pre-signed URL for direct file upload
POST
Get Upload Signed URL
Product: Visual Intelligence — Asset Management
Use case: Upload, manage, and download video/image assets used by other Visual Intelligence APIs
Host:
https://mavi-backend.memories.ai/serve/api/v2
Auth: Authorization: sk-mavi-... (no Bearer prefix)Pricing:
- API calls are free
- Storage fee: $0.001/1GB per day
Code Examples
Request Body
Response
Returns a signed URL and associated metadata for file upload.Response Parameters
Notes
- The signed URL expires after the time specified in
expires_in(in seconds) - Upload the file before the URL expires to avoid upload failures
- The
expires_invalue indicates how long the signed URL remains valid from the time it was generated
Authorizations
Body
application/json
The original filename with extension
Example:
"video.mp4"
Response
200 - application/json
Signed URL generated successfully
Response code indicating the result status
Example:
200
Response message describing the operation result
Example:
"success"
Response data object containing the signed URL and asset information
Indicates whether the operation was successful
Example:
true
Indicates whether the operation failed
Example:
false
