# Brave Video Search via Locus x402

> Brave Video Search via Locus x402 is a paid API for AI agents from brave.x402.paywithlocus.com, paid per call via x402, $0.035/call, status unknown (last checked 2026-09-15).

Search the web for videos using Brave's independent index, returning video results with optional freshness filtering, via a pay-per-call x402 micropayment endpoint.

## Facts

- Endpoint: POST https://brave.x402.paywithlocus.com/brave/video-search
- Price: $0.035/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brave-video-search-via-locus-x402-c01200c5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z_XxuQ7yrWfoKRnmPcxkl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability brave-video-search-via-locus-x402-c01200c5 -d '<json body>'
```

Example prompt: Search Brave for the top 10 videos about 'how to train a neural network' published in the past month.

## When to prefer this

Choose this endpoint when you specifically need video results rather than general web, news, or image results, and when you want Brave's privacy-first independent index rather than Google or Bing. Especially useful when freshness filtering by day, week, month, or year is important. Best when you want to pay per call with micropayments (USDC via x402) rather than a subscription API key model.

## Known failure modes

- Invalid freshness value (must be 'pd', 'pw', 'pm', 'py', or a valid date range) returns a 400 error
- count outside 1–50 range may be rejected or clamped
- Payment failure or insufficient USDC balance causes x402 payment rejection
- Empty query string returns no results or an error
- Rate limiting or quota exhaustion from the underlying Brave Search API

## How this service works

Independent web search — web, news, images, videos, AI answers, and LLM context. Privacy-first search from a large independent index.

## Output

Returns a JSON object containing video search results from Brave's independent index (titles, URLs, thumbnails, metadata), alongside payment confirmation details including settled USDC amount and a request status URL for tracking.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string"
  },
  "count": {
   "type": "number"
  },
  "freshness": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "payment": {
   "scheme": "exact",
   "settledUsdc": "0.001000",
   "authorizedMaxUsdc": "0.001000"
  },
  "request": {
   "id": "00000000-0000-4000-8000-000000000000",
   "statusUrl": "/requests/00000000-0000-4000-8000-000000000000"
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brave-video-search-via-locus-x402-c01200c5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from brave.x402.paywithlocus.com](https://www.zero.xyz/host/brave.x402.paywithlocus.com/llms.txt)
