When you upload content, the platform indexes it automatically so it becomes searchable.Documentation Index
Fetch the complete documentation index at: https://api-tools.memories.ai/llms.txt
Use this file to discover all available pages before exploring further.
Which Library Does Your Upload Go To?
Visual Search has two private libraries. Each upload method writes to a specific library — they are not interchangeable.| Upload method | Target library | Content type |
|---|---|---|
| Upload Video | Private Video Library | Video files or direct URLs |
| Upload from Social Media | Private Video Library | TikTok / YouTube / Instagram posts |
| Upload Image | Private Image Library | Image files |
How Indexing Works
Upload
Send a video or image to the appropriate upload endpoint. Videos go to your Private Video Library; images go to your Private Image Library.
Automatic Indexing
The platform processes content through two pipelines in parallel:
- Embedding — visual frames and audio are encoded into semantic vectors, enabling natural-language and image search
- Caption & transcription — the platform generates descriptions and transcribes spoken audio, enabling text-level search
Indexing Status
| Status | Meaning |
|---|---|
UNPARSE | Upload accepted — indexing in progress. Not yet searchable. |
PARSE | Indexing complete. Fully searchable. |
How to wait for indexing to finish
The right polling endpoint depends on which upload method you used, because the two paths return different identifiers:| Upload method | Returns | How to check status |
|---|---|---|
| Upload Video (file or URL) | videoNo | Get Metadata with video_no |
| Upload Image | videoNo per image | Get Metadata with video_no |
| Upload from Social Media | taskId (one task expands into N videos) | Get Task Status with taskId |
callback URL at upload time to receive a push notification instead of polling.
Choose an Upload Method
Upload Video → Private Video Library
Upload from a local file or a direct download URL.
Upload from Social Media → Private Video Library
Import from TikTok, YouTube, or Instagram — by post URL, creator profile, or hashtag. Up to 50 videos per request.
Upload Image → Private Image Library
Upload one or more image files. Goes to your Private Image Library — separate from your video library.
