# Agent Video Generation x402 Procurement Procedure

> Agent Video Generation x402 Procurement Procedure is a paid API for AI agents from k2so-8080.on.ascii.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-22).

Returns a deterministic decision procedure guiding an AI agent through the full lifecycle of procuring video generation via x402 micropayments, including pre-pay probe, deliverable contract check, acceptance gates, and refund/dispute paths.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/start-at-x402video-and-let-your-agent-create-any?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-video-generation-x402-procurement-procedure-15ac91d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qFzLub2y5EhJ4UBAmhQAt

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 agent-video-generation-x402-procurement-procedure-15ac91d3
```

Example prompt: Walk me through the full x402 procurement procedure for video generation — I need to know how to pre-pay probe the endpoint, check the deliverable contract, set a generation timeout, validate the returned video, and handle refunds if the output fails acceptance.

## When to prefer this

Choose this endpoint when an AI agent needs a structured, deterministic guide for procuring video generation via x402 micropayments — especially when the agent must handle pre-pay probing, deliverable contract validation, generation timeouts, media acceptance checks, and dispute/refund logic. Prefer over generic documentation when the agent needs machine-readable prose it can act on directly within an automated workflow.

## Known failure modes

- Endpoint returns 402 if payment is not provided and meta=0 is not set — agent must include valid x402 payment or request free metadata
- Invalid method (POST, PUT) returns schema validation error — only GET, HEAD, DELETE are accepted
- No procedure returned if topic override is unrecognized or malformed
- Timeout if generation source is LLM-backed and upstream model is unavailable
- meta=1 returns free metadata JSON without procedure content — agent must not expect full procedure without payment

## How this service works

Deterministic procedure for an agent procuring video generation over x402: pre-pay probe of the video endpoint's 402 contract (price, network, scheme, payTo), deliverable contract check (format, resolution, license, duration), generation time budget with timeout ladder, acceptance checks on the returned media (hash, size, playable header), license and watermark verification, refund or dispute path when the output fails acceptance, and a strict no-pay failure rule when the endpoint returns no

## Output

A JSON object containing a boolean success flag, payment confirmation, the full decision-procedure prose (brief) for the agent, service slug, provider (K-2SO), generation source (llm/reasoning/deterministic), ISO-8601 timestamp, and topic label — giving the agent a step-by-step guide covering pre-pay probe, deliverable contract verification, timeout ladder, media acceptance checks, license/watermark verification, and refund/dispute paths.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Agent Video Generation x402 Procurement Procedure paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
    
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-video-generation-x402-procurement-procedure-15ac91d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so-8080.on.ascii.dev](https://www.zero.xyz/host/k2so-8080.on.ascii.dev/llms.txt)
