# GetDigitalCraft Instagram/TikTok Story Renderer

> GetDigitalCraft Instagram/TikTok Story Renderer is a paid API for AI agents from x402render-u5vwpxpyua-uc.a.run.app, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-13).

Renders a 1080x1920 Instagram/TikTok story as a PNG image with pixel-perfect typography, returning raw PNG bytes.

## Facts

- Endpoint: POST https://x402render-u5vwpxpyua-uc.a.run.app/instagram-story
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/getdigitalcraft-instagram-tiktok-story-renderer-9ad14b51
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KMm83Aw0VBSKP3s9T6c87

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 getdigitalcraft-instagram-tiktok-story-renderer-9ad14b51 -d '<json body>'
```

Example prompt: Create an Instagram story PNG for our summer sale — use a navy blue background, white text, headline 'Summer Sale\nUp to 50% Off', kicker 'Limited Time', bullets like 'Free shipping', 'No code needed', 'Ends July 31', and a CTA of 'Shop Now' with a gold accent color.

## When to prefer this

Choose this endpoint when you need a guaranteed pixel-perfect vertical story graphic (1080x1920) with exact text — especially when diffusion/AI image models would garble the typography. It is ideal for programmatic social media content pipelines, marketing automation, or any agent workflow that needs to generate Instagram or TikTok story images with precise copy, brand colors, and structured layouts (kicker, headline, bullets, CTA) at a fixed low cost per render.

## Known failure modes

- Missing or empty headline may produce a blank or malformed image
- Invalid color hex values for bg, ink, or accent may cause rendering errors or defaults
- Very long headline text without \n line breaks may overflow the canvas
- Payment failure or missing x402 payment header returns a 402 Payment Required error
- Server timeout on high load may return a 5xx error with no image body

## How this service works

Render a Instagram / TikTok story (1080x1920) as PNG with exact typography. The text in the output is exactly the text supplied — no garbled lettering, unlike diffusion models. Responds with the raw 1080x1920 PNG bytes, not JSON.

## Output

Raw binary PNG image bytes at 1080x1920 resolution (portrait/vertical story format) with exact text rendering — no JSON wrapper, the response body is the PNG file itself, ready to save or upload directly.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bg": {
   "type": "string"
  },
  "cta": {
   "type": "string"
  },
  "ink": {
   "type": "string"
  },
  "url": {
   "type": "string"
  },
  "accent": {
   "type": "string"
  },
  "kicker": {
   "type": "string"
  },
  "bullets": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "headline": {
   "type": "string",
   "description": "Main text; \\n for line breaks"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/getdigitalcraft-instagram-tiktok-story-renderer-9ad14b51/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402render-u5vwpxpyua-uc.a.run.app](https://www.zero.xyz/host/x402render-u5vwpxpyua-uc.a.run.app/llms.txt)
