# Sumbloom Number Puzzle SVG Generator

> Sumbloom Number Puzzle SVG Generator is a paid API for AI agents from sumbloom.cybermax-tools.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-23).

Generates a printable SVG number puzzle (Target, Cage Grid, or Brick Pyramid) at a specified difficulty level, optionally with the solution included

## Facts

- Endpoint: GET https://sumbloom.cybermax-tools.workers.dev/x402/v1/puzzle.svg?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sumbloom-number-puzzle-svg-generator-58c15ee3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XGL6cq9BYy-IRzJIigZd-

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 sumbloom-number-puzzle-svg-generator-58c15ee3
```

Example prompt: Can you get me today's daily hard cage grid number puzzle from Sumbloom as an SVG, with the solution included?

## When to prefer this

Choose this endpoint when you need a ready-to-print or embed SVG number puzzle (Target, Cage Grid, or Brick Pyramid) on demand, especially when reproducibility via seed or a daily shared puzzle is needed. It is ideal for education, classroom, or puzzle newsletter workflows where SVG format is required. Prefer it over static puzzle libraries when dynamic difficulty selection or daily rotation matters.

## Known failure modes

- Invalid puzzle type enum value returns an error response
- Invalid level enum value returns an error response
- Combining 'daily' with a 'seed' may produce undefined behavior
- Empty or malformed query parameters may return a default or error SVG
- Network timeout from the Cloudflare Workers edge if upstream is unavailable

## How this service works

120 printable number puzzles, answers included. Target, Cage Grid and Brick Pyramid puzzles, easy to hard Try it free in one click, no sign-up.

## Output

An SVG image of the requested number puzzle (target, cage grid, or brick pyramid), sized for printing, at the chosen difficulty, optionally rendered with the solution filled in. The SVG can be embedded in a webpage, downloaded, or printed directly.

## 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": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "seed": {
       "type": "string",
       "description": "Same seed = same puzzle. Omit for random."
      },
      "type": {
       "enum": [
        "target",
        "cage",
        "pyramid"
       ],
       "type": "string",
       "default": "cage"
      },
      "daily": {
       "type": "boolean",
       "description": "Today's puzzle (UTC)."
      },
      "level": {
       "enum": [
        "easy",
        "medium",
        "hard"
       ],
       "type": "string",
       "default": "easy"
      },
      "solution": {
       "type": "boolean",
       "default": false
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sumbloom-number-puzzle-svg-generator-58c15ee3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sumbloom.cybermax-tools.workers.dev](https://www.zero.xyz/host/sumbloom.cybermax-tools.workers.dev/llms.txt)
