# kino402 UGC Product Video Prompt Generator

> kino402 UGC Product Video Prompt Generator is a paid API for AI agents from kino402.com, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-14).

Generates a compiled prompt and render plan (not the video itself) for a 5-second 9:16 vertical UGC product video optimized for Seedance 1.5 Pro

## Facts

- Endpoint: POST https://kino402.com/v1/prompts/ugc-product-video
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kino402-ugc-product-video-prompt-generator-fa6e8bb1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NQpDe2liUSQzyW9buzims

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 kino402-ugc-product-video-prompt-generator-fa6e8bb1 -d '<json body>'
```

Example prompt: Can you generate a UGC product video prompt and render plan for my wireless earbuds — I need a 5-second 9:16 vertical spot in a casual, energetic style for TikTok, ready to pass to Seedance 1.5 Pro?

## When to prefer this

Choose this endpoint when you need to programmatically generate a ready-to-use UGC video prompt and Seedance 1.5 Pro render plan for a 5-second vertical (9:16) product video without triggering actual video rendering. Ideal for pipelines that separate prompt compilation from video rendering, or when you want to preview and audit the prompt before committing render credits. Prefer this over the full render endpoint when cost control, prompt review, or batch planning is a priority.

## Known failure modes

- Missing or malformed JSON body returns 400 error
- Unpaid POST returns HTTP 402 with exact price quote for the submitted body
- Body exceeds 16 KB limit causing rejection
- Invalid content-type header may cause parsing failure
- Seedance parameter conflicts in the body may produce a malformed render plan

## How this service works

UGC product video prompt: the compiled prompt and render plan for a 5s 9:16 casual spot on seedance-1.5-pro

## Output

A JSON object containing the fully compiled UGC video prompt text and an associated render plan specifying parameters for a 5-second 9:16 video on Seedance 1.5 Pro — no video is rendered; this is the plan/prompt artifact only.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "description": "a JSON body, up to 16 KB. The price is parametric: an unpaid POST answers 402 with the exact quote for the body you sent."
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "POST"
    },
    "bodyType": {
     "type": "string",
     "const": "json"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "format"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "text"
    },
    "format": {
     "type": "string",
     "const": "application/json",
     "description": "the compiled prompt and its render plan, as JSON. Nothing is rendered."
    },
    "example": {
     "description": "a sample response from the real code path"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kino402-ugc-product-video-prompt-generator-fa6e8bb1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kino402.com](https://www.zero.xyz/host/kino402.com/llms.txt)
