# Vianerds HTML Launch Repair Package

> Vianerds HTML Launch Repair Package is a paid API for AI agents from vianerds.com, paid per call via x402, $5/call, status unknown (last checked 2026-09-15).

Repairs and enriches a static HTML document by injecting missing SEO metadata, social tags, language attributes, and primary headings, then returns the corrected HTML with a quality score delta.

## Facts

- Endpoint: POST https://vianerds.com/x402/v1/html-launch-repair-package
- Price: $5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vianerds-html-launch-repair-package-7375c3d4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__iCSHeIztNgjKkYtd30RP

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 vianerds-html-launch-repair-package-7375c3d4 -d '<json body>'
```

Example prompt: Take this complete HTML for my product page at https://vianerds.com/objects and repair it: make the title 'Vianerds Objects – Functional Everyday Things', set the description to 'Discover five calm, functional everyday objects in a clear, minimal collection by Vianerds — designed for quiet daily use.', set language to 'de', primary heading to 'Funktionale Dinge für den Alltag', social image to https://vianerds.com/images/og-objects.jpg, and set indexing to public.

## When to prefer this

Choose this endpoint when you need to programmatically fix SEO and social metadata in a known static HTML document before deployment, and want a verifiable before/after quality score with a structured change log. It is ideal for automated pre-launch pipelines, CMS export post-processing, or batch page auditing where the HTML is already available client-side and does not need to be fetched by the service.

## Known failure modes

- HTML shorter than 20 characters or missing returns a validation error
- URL not matching ^https:// pattern causes schema rejection
- Description under 50 or over 300 characters is rejected with a validation error
- Title under 10 or over 120 characters is rejected
- Payment of $5 USDC not provided or failed causes a 402 response
- HTML document exceeding 250,000 characters is rejected
- Invalid language code pattern causes schema failure

## How this service works

Vianerds Objects: fünf ruhige Alltagsobjekte in einer klaren, funktionalen Kollektion.

## Output

Returns a JSON object containing the repaired full HTML document, a QA summary with score before and after repair, the score delta, a deployment readiness boolean, a change log listing every modification made (field name, action, before/after values), SHA256 hashes of input and output HTML, and a schema version identifier.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "pattern": "^https://",
   "description": "Absolute HTTPS canonical URL. The service does not fetch it."
  },
  "html": {
   "type": "string",
   "maxLength": 250000,
   "minLength": 20,
   "description": "Complete static HTML document to repair."
  },
  "repair": {
   "type": "object",
   "required": [
    "title",
    "description",
    "language",
    "primaryHeading",
    "socialImage",
    "indexing"
   ],
   "properties": {
    "title": {
     "type": "string",
     "maxLength": 120,
     "minLength": 10
    },
    "indexing": {
     "enum": [
      "public",
      "preserve"
     ],
     "type": "string",
     "description": "public replaces robots with index,follow; preserve leaves robots unchanged."
    },
    "language": {
     "type": "string",
     "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$"
    },
    "description": {
     "type": "string",
     "maxLength": 300,
     "minLength": 50
    },
    "socialImage": {
     "type": "string",
     "pattern": "^https://"
    },
    "primaryHeading": {
     "type": "string",
     "maxLength": 180,
     "minLength": 3,
     "description": "Inserted only if the document has no non-empty H1."
    },
    "socialImageAlt": {
     "type": "string",
     "maxLength": 200,
     "minLength": 3
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "qa": {
   "status": "pass",
   "scoreAfter": 100,
   "scoreDelta": 59,
   "scoreBefore": 41,
   "deploymentReady": true
  },
  "target": "https://example.com/product",
  "artifact": {
   "format": "complete_html_document",
   "inputSha256": "…",
   "outputSha256": "…"
  },
  "changeLog": [
   {
    "code": "meta_description",
    "after": "Use Example Product…",
    "action": "added",
    "before": null,
    "duplicatesRemoved": 0
   }
  ],
  "repairedHtml": "<!DOCTYPE html><html lang=\"en\">...</html>",
  "schemaVersion": "vianerds.html-launch-repair-package.v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vianerds-html-launch-repair-package-7375c3d4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vianerds.com](https://www.zero.xyz/host/vianerds.com/llms.txt)
