Video Search API BETA
Find the scenes your models need. Search 1B+ indexed web
videos by visual content, not just metadata, and get
timestamped results that feed directly into your training-data
pipeline. Built for VLM, VLA, and world model data curation at
web scale.
- 1B+ web videos indexed by visual content
- Visual query & text-to-video search
- Timestamped, moment-level results
- Public dataset indexing on request
Powering AI training pipelines on a platform trusted by 50,000+ customers
Web-scale visual discovery for AI training
Visual-First Search
Timestamp-Level Results
Training-Pipeline Native
Search by task, not by title
One API call turns a visual query or natural-language description into ranked, timestamped video results, ready for your extraction pipeline.
curl -sX POST https://api.brightdata.com/video-search/v1/text
-H "Authorization: Bearer "
-H "Content-Type: application/json"
-d '{"query":"first-person view washing
dishes","date_from":"2026-03-01","date_to":"2026-03-17","top_k":20,"min_score":0.20}'
- Query : submit a visual example or a text description of a target scene
- Discover : get ranked results with source URLs and timestamps
- Retrieve : pipe output into the Media Data API for extraction
- Augment : point us at public video datasets of interest and we'll index them
Built for systematic training-data curation
Video Search API
The only web-scale visual discovery index for AI training workflows, enabling systematic task-family discovery and scene diversity at a scale no manual curation team can match.
Power your most demanding visual workflows
Video Search API
Keyword search / static datasets
Find the scenes your models need
Web-scale visual discovery for AI training, now in Beta.
FAQs
What is Video Search API?
Video Search API indexes web videos to enable discovery of specific frames, moments, and scenes. Given a visual query or text description, it returns ranked video results with timestamps pointing to relevant segments. Built for ML teams curating training data for VLMs, VLAs, and world models.
How is this different from keyword search on YouTube or TikTok?
Keyword search finds metadata. Video Search API finds visual content: scenes where the relevant moment isn't described in the title or tags. That's where task-family diversity comes from, and it's why keyword search can't scale to frontier model training requirements.
Is Video Search API a replacement for Twelve Labs?
No. Twelve Labs searches and understands content you already hold. Video Search API discovers new content from the 1B+ web index. They are complementary products targeting different workflow steps. Use Video Search API to discover, and an understanding layer to process.
Can I get a specific dataset indexed?
Yes, as long as the videos are public. Point us at public video datasets you're interested in and we'll index them, so you can query them alongside the web index. Private datasets are not supported.
What integrations are supported?
Output currently feeds into the Media Data API for retrieval after discovery. Additional integrations may follow after Beta.
What modalities are indexed?
Visual content only. Audio search is not currently supported.
How fresh is the index?
The index is updated as part of Bright Data's ongoing web crawl cadence. Frequency is subject to Beta SLA terms.
It's in Beta. Is it production-ready?
Beta means we are still improving the search algorithm, and result quality will keep getting better. The underlying index and infrastructure are production-grade, built on the same platform that supports 10B+ video extractions per day. Ask about current beta customer results.
What is the KYC process?
KYC (Know Your Customer) is our vetting process: describe your intended use case, data types, and end purpose. Bright Data approves access based on compliance with the acceptable use policy and applicable law. Output includes source URL and timestamp; rights determination is the customer's responsibility.