WithZero Pixel Art Canvas Creator is a paid API for AI agents from agents.withzero.xyz, paid per call via x402 or MPP, $0.01/call, status unknown (last checked 2026-10-22, last successful call 2026-08-13).
Creates a new pixel art canvas with optional base64 RGBA pixel data and returns editing, manifest, full-spec, guide, and interactive-view URLs.
Create a new pixel art canvas. Returns editing, manifest, full-spec, guide, and interactive-view URLs. Optionally pre-load base64 RGBA pixels. Full agent guide: https://pixelart.withzero.xyz/llms.txt
Returns a set of URLs for the newly created canvas: an editing URL (for human editing in a browser), a manifest URL, a full-spec URL, a guide URL, and an interactive-view URL. The canvas may be pre-loaded with base64 RGBA pixel data if provided, and includes any game metadata like clips, pivots, and hitboxes configured in the request.
POSThttps://agents.withzero.xyz/api/v1/pixelart/canvas?utm_source=zero.xyzUse this endpoint when you need to programmatically create a new pixel art canvas, especially for game development workflows requiring sprite sheets with named animation clips, per-frame hitboxes, pivot points, and facing metadata. It is ideal when the agent needs to both initialize a canvas and optionally pre-populate it with pixel data in a single call, and when a hosted editing + interactive-view URL is needed for human review or downstream game engine consumption.
| Field | Type | Description |
|---|---|---|
| fps | integer | Playback rate for animation consumers. |
| game | object | Optional engine metadata: pivots, facing, root motion, clips, sockets, boxes, and events. |
| loop | boolean | Whether playback loops (false = play once). |
| name | string | Human-readable label for this canvas. |
| width | integer | Canvas width in pixels (8–256). Default: 64. |
| height | integer | Canvas height in pixels (8–256). Default: 64. |
| initData | string | Base64-encoded RGBA pixel data to initialise the canvas. Must be exactly width × height × 4 bytes after decoding. Omit to start with a transparent (empty) canvas. |
| Field | Type | Description |
|---|---|---|
| idrequired | string | Canvas UUID — use in all subsequent API calls. |
| widthrequired | integer | |
| apiUrlrequired | string | Base API URL for this canvas. |
| heightrequired | integer | |
| ansiUrlrequired | string | URL that returns ANSI half-block art of the canvas. Pipe via `curl <ansiUrl>` to render in any terminal or agent context. |
| viewUrlrequired | string | URL to the interactive pixel editor pre-loaded with this canvas. |
| guideUrlrequired | string | Holistic agent workflow guide. |
| fullSpecUrlrequired | string | Complete OpenAPI surface including free editing routes. |
| manifestUrlrequired | string | Engine-ready animation manifest for this mutable canvas. |
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"