{"service":"search","route":"POST /search","price":"$0.01","payment":"x402 (USDC on Base) — POST to this path, pay the returned 402, retry","description":"Web search API — search the web and get clean ranked JSON results (title, url, snippet) via Serper with automatic Brave failover and cross-provider dedup. Optional cited answer. Input: { query, num? (1-20), answer? (bool) }.","input":{"properties":{"query":{"type":"string","description":"Search query (max 400 chars)"},"num":{"type":"integer","description":"Number of results, 1-20 (default 10)"},"answer":{"type":"boolean","description":"If true, also return an LLM answer citing the results"}},"required":["query"]},"inputExample":{"query":"x402 protocol adoption 2026","num":5},"outputExample":{"query":"x402 protocol adoption 2026","provider":"serper","count":2,"results":[{"title":"x402 grows","url":"https://example.com/x402","snippet":"...","rank":1}]},"outputSchema":{"type":"object","properties":{"query":{"type":"string"},"provider":{"type":"string"},"count":{"type":"integer"},"results":{"type":"array"}}}}