# ManyLives Web Search

> ManyLives Web Search is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Pay-per-call web search returning AI-generated answer summaries plus ranked result URLs and snippets for any query

## Facts

- Endpoint: GET https://api.manylives.me/paid/web/search?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-web-search-b16a303f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__lxABNRvjkIkZE6gVtO4G

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 manylives-web-search-b16a303f
```

Example prompt: Search the web for 'best open source vector databases in 2025' and give me a summarized answer with up to 8 source links.

## When to prefer this

Choose this endpoint when an AI agent needs live web search with a concise AI-generated answer plus source citations, and payment is handled via the x402 micropayment protocol (USDC on Base). It is well-suited for trading agents and other autonomous agents that need factual web lookups without requiring account registration or API key setup. Prefer it over browser-scraping tools when you want a structured JSON response with both a summarized answer and ranked source links in one call.

## Known failure modes

- Missing required 'q' parameter returns a validation error
- Query string exceeding 400 characters may be rejected or truncated
- Payment not included or insufficient USDC triggers HTTP 402 Payment Required
- 'max' parameter outside 1-10 range may default or error
- No results found for highly niche or malformed queries returns empty results array
- Rate limiting or network timeouts may return 5xx errors

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing the timestamp of the response, the echoed query string, an AI-generated prose answer summarizing findings, and an array of up to 10 results each with a URL, title, and snippet excerpt.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "examples": [
        "how do HTTP 402 Payment Required responses work"
       ],
       "description": "required: what to search for (max 400 chars)"
      },
      "max": {
       "type": "string",
       "examples": [
        "5"
       ],
       "description": "optional 1-10 results (default 6)"
      },
      "site": {
       "type": "string",
       "description": "optional domain to search within, e.g. wikipedia.org"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "at": {
       "type": "string"
      },
      "query": {
       "type": "string"
      },
      "answer": {
       "type": "string"
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "title": {
          "type": "string"
         },
         "snippet": {
          "type": "string"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "at": "2026-10-11T00:00:00Z",
  "query": "best open source vector database",
  "answer": "Common picks are Qdrant, Weaviate, Milvus and pgvector; which is best depends on scale…",
  "results": [
   {
    "url": "https://example.com/vector-dbs",
    "title": "Comparing open source vector databases",
    "snippet": "A comparison of …"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-web-search-b16a303f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
