# HivemindOS SVG Animator

> HivemindOS SVG Animator is a paid API for AI agents from api.hivemindos.app, paid per call via x402, $0.6/call, status unknown (last checked 2026-10-11).

Adds animation to an existing SVG file, optionally guided by a natural language prompt describing the desired animation style or behavior.

## Facts

- Endpoint: POST https://api.hivemindos.app/v1/x402/svg-studio/svgs.animate?utm_source=zero.xyz
- Price: $0.6/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/hivemindos-svg-animator-a8552bc6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aB8KvavoBdxicLGzejsNK

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 hivemindos-svg-animator-a8552bc6 -d '<json body>'
```

Example prompt: Take this SVG logo I have at https://example.com/logo.svg and animate it so the elements gently pulse and the text fades in — use high reasoning effort to get the best result.

## When to prefer this

Choose this endpoint when you already have a static SVG and want to add motion to it with AI guidance. It is distinct from SVG generation (which creates from scratch) and image vectorization (which converts raster to SVG). Ideal when you need animated SVGs for web UI elements, brand logos, or illustrations and want AI to determine the appropriate animation style from a prompt.

## Known failure modes

- Invalid or unreachable SVG URL — endpoint cannot fetch the source file
- Both url and base64 provided simultaneously — schema requires exactly one source
- SVG source is malformed or empty — cannot parse or animate
- Payment failure — USDC transaction on Base not confirmed
- Prompt too long (exceeds 4000 character limit)
- Low reasoning effort produces poor or minimal animation results for complex SVGs

## How this service works

Animate an SVG: adds animation to an SVG, guided by an optional prompt. $0.60 this call, in USDC on Base; you pay only if it succeeds. HivemindOS SuperAgent API.

## Output

An animated SVG file where the original static SVG has been enhanced with CSS or SMIL-based animations, guided by the optional prompt. The returned asset is a valid, self-contained SVG that can be embedded directly in web pages or apps.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "prompt": {
   "type": "string",
   "maxLength": 4000
  },
  "svgSource": {
   "type": "object",
   "properties": {
    "url": {
     "type": "string",
     "format": "uri"
    },
    "base64": {
     "type": "string",
     "description": "Raw base64, no data: prefix."
    }
   },
   "description": "Either url (http/https) or base64, not both."
  },
  "reasoningEffort": {
   "enum": [
    "low",
    "medium",
    "high",
    "xhigh"
   ],
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/hivemindos-svg-animator-a8552bc6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.hivemindos.app](https://www.zero.xyz/host/api.hivemindos.app/llms.txt)
