# serp402 Brave AI Mode Search

> serp402 Brave AI Mode Search is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Fetches Brave AI Mode conversational search results as structured JSON, with support for multi-turn conversations and geo-targeted queries

## Facts

- Endpoint: POST https://serp402.com/api/v1/brave-ai-mode?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-brave-ai-mode-search-e531a409
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3IWdqWbpTlmeWoswwouUb

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 serp402-brave-ai-mode-search-e531a409 -d '<json body>'
```

Example prompt: Use Brave AI Mode to search for 'best electric cars in 2025' in English for the United States and give me the structured JSON answer.

## When to prefer this

Choose this endpoint when you need AI-synthesized, conversational answers from Brave Search rather than raw SERP links — especially when geo-context matters (via lat/lon or country/language), when you want multi-turn dialogue continuity via conversation tokens, or when you need to avoid managing API keys and subscriptions. Prefer this over standard web scraping endpoints when the goal is a direct AI-generated answer rather than a list of URLs.

## Known failure modes

- Invalid or missing query parameter returns an error response
- Conflicting location parameters (lat/lon used alongside location string) cause a parameter conflict error
- Invalid country or language codes result in a fallback or error
- Payment failure (insufficient USDC) blocks the request
- Subsequent request token from a different session may be rejected or produce irrelevant context
- Rate limiting or network timeouts may cause delayed or failed responses

## How this service works

Brave AI Mode: Brave AI Mode results, returned as JSON. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

Returns a structured JSON object containing Brave AI Mode's conversational answer to the query, potentially including cited sources, follow-up conversation tokens for multi-turn use, and relevant search metadata. The response may include an AI-generated summary, supporting results, and a subsequent_request_token to continue the conversation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string"
  },
  "lat": {
   "type": "string",
   "description": "a GPS latitude for the search origin. Parameter is required when using lon parameter. Parameter can't be used with location parameter."
  },
  "lon": {
   "type": "string",
   "description": "a GPS longitude for the search origin. Parameter is required when using lat parameter. Parameter can't be used with location parameter."
  },
  "country": {
   "type": "string",
   "description": "country to use for the Brave AI search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for France). Head to the…"
  },
  "language": {
   "type": "string",
   "description": "language to use for the Brave AI search. It's a two-letter language code. (e.g., en for English, es for Spanish, or fr for French). Head to the Brave…"
  },
  "location": {
   "type": "string",
   "description": "from where you want the search to originate. If several locations match the location requested, we'll pick the most popular one. Head to the /locations.json…"
  },
  "units_of_measurement": {
   "type": "string",
   "description": "units of measurement to use. It can be set to: metric - Metric us - Imperial (US)"
  },
  "subsequent_request_token": {
   "type": "string",
   "description": "token used to continue a Brave AI Mode conversation. Pass this token to send a follow-up question that includes the prior exchange as context (multi-turn).…"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-brave-ai-mode-search-e531a409/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
