Upload Video
Easily upload your video to Memories.ai. Once uploaded, the video enters Memories.ai’s processing pipeline, where it is analyzed and prepared for further use. You can check the processing status at any time via the API.
unique_id
Parameter
You can optionally include a unique_id
when uploading a video to associate it with a specific user, folder, workspace, or namespace in your application.
- Purpose: Enables multi-tenant or organized content management by grouping videos under the same
unique_id
. - Default Behavior: If omitted,
unique_id
is automatically set to"default"
. - When to Use: Recommended if your application has multiple users or logical groupings.
If you do not require a namespace-like concept, you can skip this parameter.
Optionally, include a callback URI in your request body to receive automatic status updates—no need to wait around for the results!


Upload Methods
- Upload from Local File – Upload a video directly from your device.
- Upload from URL – Upload a video using a direct download link (public or signed URL).
FAQ
- If your video status shows "FAILED" shortly after uploading, it is most likely due to an unsupported video codecs.