# ManyLives Web Field Extractor

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

Fetches a public web page and extracts user-specified named fields from its content, returning structured key-value results.

## Facts

- Endpoint: GET https://api.manylives.me/paid/web/extract-fields?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-web-field-extractor-2aa71aa0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1todV5jvIwuDcFhiSVe_4

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-field-extractor-2aa71aa0
```

Example prompt: Go to https://coinmarketcap.com/currencies/bitcoin/ and extract the fields 'price,market_cap,volume_24h' from that page for me.

## When to prefer this

Choose this endpoint when you need to extract a small, known set of named fields from a specific public URL without writing custom scraping code. It is ideal for ad-hoc, pay-per-call web data extraction where you know exactly which fields you want and the page is publicly accessible. Prefer this over full-page scrapers when you only need targeted key-value pairs rather than full HTML or raw text.

## Known failure modes

- URL is not publicly accessible (returns null values or error)
- Fields not present on the page return null values rather than an error
- Non-HTTPS or malformed URLs may be rejected
- Pages requiring JavaScript rendering may return incomplete data
- Rate limiting or bot-blocking by the target website may result in empty extractions
- Network timeouts for slow-loading pages

## 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 requested URL and an array of field objects, each with a 'name' and 'value' key. Values are strings if found on the page, or null if the field could not be located in the page content.

## 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": [
      "url",
      "fields"
     ],
     "properties": {
      "url": {
       "type": "string",
       "examples": [
        "https://example.com/"
       ],
       "description": "https://... public page (required)"
      },
      "fields": {
       "type": "string",
       "examples": [
        "title,purpose,contact"
       ],
       "description": "comma-separated field names (required), e.g. title,price,author"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      },
      "fields": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "name": {
          "type": "string"
         },
         "value": {
          "type": "string"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/",
  "fields": [
   {
    "name": "title",
    "value": "Example Domain"
   },
   {
    "name": "price",
    "value": null
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-web-field-extractor-2aa71aa0/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)
