Search
Three endpoints:POST /v1/search— text or image queryPOST /v1/search/similar— find clips similar to a referencePOST /v1/embeddings/query— raw embedding similarity
Text search
- Python
- curl
Image search
Pass a base64-encoded image. URL-based image queries are restricted to allowlisted hosts — use base64 if your URL gets rejected.- Python
- curl
Find similar
Given a clip, frame, or image — find the most similar content.- Python
- curl
Filters
All search endpoints accept:| Parameter | Type | What it does |
|---|---|---|
factory_ids | string[] | Only these factories |
worker_ids | string[] | Only these workers |
exclude_factory_ids | string[] | Skip these factories |
exclude_worker_ids | string[] | Skip these workers |
collection_id | string | Search within a collection |
created_after | string | ISO date lower bound |
created_before | string | ISO date upper bound |
- Python
- curl
Pagination
All search results use cursor pagination:cursor from the previous response to get the next page. Stop when has_more is false.