# ManyLives QR Code Generator

> ManyLives QR Code Generator is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Generates a QR code (SVG and data URI) from any text or URL, with configurable size and error correction level

## Facts

- Endpoint: GET https://api.manylives.me/paid/util/qr?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-qr-code-generator-baa07e2a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JG4Kk2qRrCQxz9WMY97pC

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-qr-code-generator-baa07e2a
```

Example prompt: Can you generate a QR code for https://manylives.me — make it size 8 pixels per module with M-level error correction and give me the SVG?

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call QR code generator with no account setup, returning a clean SVG plus data URI in a single JSON response. Ideal for AI agents that occasionally need QR codes without committing to a subscription service, or when operating within a crypto-payment (x402) workflow already.

## Known failure modes

- Missing required 'text' query parameter returns an error
- Text exceeding 1,500 characters may be rejected or produce an oversized QR code
- Invalid error correction level (not L, M, Q, or H) may fall back to default or return an error
- Size value outside 2–20 range may be rejected or clamped
- Payment not provided or insufficient USDC results in HTTP 402

## 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

Returns a JSON object containing: an SVG string of the QR code, the original encoded text, the number of modules (grid cells) in the QR code, and a base64-encoded data URI of the SVG suitable for direct embedding in HTML or CSS.

## 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": [
      "text"
     ],
     "properties": {
      "size": {
       "type": "string",
       "examples": [
        "6"
       ],
       "description": "optional pixels per module, 2-20 (default 6)"
      },
      "text": {
       "type": "string",
       "examples": [
        "https://manylives.me"
       ],
       "description": "text or URL to encode (required, max 1,500 chars)"
      },
      "level": {
       "type": "string",
       "examples": [
        "M"
       ],
       "description": "optional error correction: L, M (default), Q, H"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "svg": {
       "type": "string"
      },
      "text": {
       "type": "string"
      },
      "modules": {
       "type": "number"
      },
      "data_uri": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "svg": "<svg …>",
  "text": "https://example.com",
  "modules": 25,
  "data_uri": "data:image/svg+xml;base64,…"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-qr-code-generator-baa07e2a/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)
