# ManyLives Puzzle Book Generator

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

Generates printable puzzle book pages (word search, sudoku, or maze) as SVG, with optional theming, difficulty, and seed for reproducibility

## Facts

- Endpoint: POST https://api.manylives.me/paid/puzzle/book?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-puzzle-book-generator-1b2cb4d8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6VdSvGXOVDUFuPdRujdk9

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-puzzle-book-generator-1b2cb4d8 -d '<json body>'
```

Example prompt: Generate a medium-difficulty sudoku puzzle book page in 8.5x11 format with the seed 'summer-fun', and give me both the puzzle and answer as SVGs.

## When to prefer this

Choose this endpoint when you need programmatically generated, print-ready puzzle pages (SVG format) with reproducible seeds, configurable difficulty, and themed or custom word lists — especially for publishing workflows, educational content, or on-demand puzzle book generation without requiring a paid subscription or account.

## Known failure modes

- Invalid 'kind' value — only 'word-search', 'maze', or 'sudoku' accepted
- Word list contains words with non-letter characters or outside 3-15 letter length
- Count out of range (must be 1-20)
- Grid size out of supported range (10-22)
- Invalid trim size specified
- Theme not recognized for word search
- Payment not provided or insufficient (x402 payment required at $0.01 USDC per call)

## 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 puzzle kind, seed, trim, count, and an array of puzzle objects — each with its page number, solution verification note, clue count (for sudoku), and both a puzzle SVG and an answer SVG ready for printing or embedding.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "grid": {
   "type": "string",
   "description": "word search grid 10-22 (default 15)"
  },
  "kind": {
   "type": "string",
   "examples": [
    "sudoku"
   ],
   "description": "word-search, maze or sudoku (required)"
  },
  "seed": {
   "type": "string",
   "examples": [
    "example-book"
   ],
   "description": "optional text: the same seed gives the same puzzles"
  },
  "trim": {
   "type": "string",
   "examples": [
    "8.5x11"
   ],
   "description": "page size: 6x9, 7x10, 8x10, 8.25x11 or 8.5x11 (default 8.5x11)"
  },
  "count": {
   "type": "string",
   "examples": [
    2
   ],
   "description": "1-20 puzzles (default 1)"
  },
  "theme": {
   "type": "string",
   "description": "word search: one of animals, ocean, space, fruit, garden, sports, christmas, kitchen"
  },
  "title": {
   "type": "string",
   "description": "optional page title (default from the theme or kind)"
  },
  "words": {
   "type": "string",
   "description": "word search: 5-25 words (letters only, 3-15 letters), or use theme"
  },
  "difficulty": {
   "type": "string",
   "examples": [
    "medium"
   ],
   "description": "easy, medium or hard (word search: directions; sudoku: clues 40/32/27; maze: size)"
  },
  "large_print": {
   "type": "string",
   "description": "optional true"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "sudoku",
  "seed": "book-1",
  "trim": "8.5x11",
  "count": 1,
  "puzzles": [
   {
    "n": 1,
    "check": "exactly one solution (counted)",
    "clues": 32,
    "page_svg": "<svg ...>",
    "answer_svg": "<svg ...>"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-puzzle-book-generator-1b2cb4d8/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)
