Search videos across the web via Brave's independent index, paid per-call over MPP/Tempo.
What it does
Brave Video Search is a pay-per-call endpoint served through the Locus MPP (Micropayment Protocol) gateway. It queries Brave Search's independent video index and returns video results for a given query string. The endpoint accepts POST requests with a JSON body containing the search query and optional parameters for result count (1–50, default 20) and freshness filtering (last 24 hours, 7 days, 31 days, 365 days, or a custom date range).
Payment is settled via the Tempo method on pathUSD. Each call costs 35,000 base units of pathUSD (6 decimals), which works out to $0.035 per request. The endpoint is part of a broader Brave Search suite exposed at the same gateway, including web search, news search, image search, LLM context retrieval, and AI answers — all at the same per-call price except AI Answers which costs $0.085.
The probe returned 404 on HEAD and GET, which is expected because the OpenAPI spec defines the endpoint as POST-only. The OpenAPI schema is present and well-structured, listing the request body fields and payment metadata. No response schema is documented, so the exact shape of returned video results is not confirmed from the probe material alone. Brave's own API documentation is referenced at https://api.search.brave.com/app/#/documentation for further details.
Capabilities
Use cases
- —Finding video content across the web for a given topic or keyword
- —Building video aggregation tools that need an independent, non-Google search index
- —Agents that need to surface relevant video links as part of research or summarization workflows
- —Monitoring video content freshness by filtering results to recent time windows
Fit
Best for
- —AI agents needing programmatic video search without API-key signup
- —Privacy-conscious applications that want to avoid Google/Bing video search
- —Low-cost per-query video discovery at $0.035 per call
Not for
- —High-volume bulk video indexing (per-call pricing adds up quickly)
- —Retrieving actual video streams or downloading video files (returns metadata/links only)
Quick start
curl -X POST https://brave.mpp.paywithlocus.com/brave/video-search \
-H "Content-Type: application/json" \
-d '{"q": "machine learning tutorial", "count": 10}'Example
Request
{
"q": "machine learning tutorial",
"count": 10,
"freshness": "pm"
}Endpoint
Quality
The OpenAPI spec provides a clear request schema and payment metadata, but no response schema is documented. The probe returned 404 because HEAD/GET were used on a POST-only endpoint, so liveness is not directly confirmed. No crawled pages yielded useful documentation beyond error messages pointing to external docs.
Warnings
- —No response schema documented — the shape of video search results is unknown from available material
- —Endpoint liveness not directly confirmed: probe used HEAD/GET but the endpoint is POST-only
- —Currency address 0x20c000000000000000000000b9537d11c60e8b50 assumed to be pathUSD with 6 decimals based on Tempo convention; if different, the $0.035 price may be incorrect
Citations
- —The video-search endpoint accepts POST with q (required), count (1-50), and freshness parametershttps://brave.mpp.paywithlocus.com
- —Payment amount is 35000 base units via Tempo methodhttps://brave.mpp.paywithlocus.com
- —Brave Search API reference is available at the documented URLhttps://api.search.brave.com/app=#/documentation
- —Additional Locus MPP documentation referenced at skill.md and llms.txthttps://paywithlocus.com/skill.md