# ProofDesk Launch QA API — Metadata Endpoint

> ProofDesk Launch QA API — Metadata Endpoint is a paid API for AI agents from proofdesk-audit-api.konstanta-work-x.chatgpt.site, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Fetches and returns deterministic HTML metadata (title, Open Graph, Twitter cards, robots, canonical, etc.) for a given URL hosted on a supported managed-hosting platform

## Facts

- Endpoint: POST https://proofdesk-audit-api.konstanta-work-x.chatgpt.site/api/metadata?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proofdesk-launch-qa-api-metadata-endpoint-38db6467
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OrXXDcq9PjZZNvdO3QgOT

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 proofdesk-launch-qa-api-metadata-endpoint-38db6467 -d '<json body>'
```

Example prompt: Can you run a launch QA check on https://myproduct.example.com and tell me which metadata fields like Open Graph title, description, Twitter card, and canonical URL are present or missing?

## When to prefer this

Choose this endpoint when you need a deterministic, structured audit of a web page's static HTML metadata — specifically Open Graph tags, Twitter card fields, canonical URL, robots directives, and basic SEO signals — for pages hosted on supported managed-hosting platforms. It is ideal for pre-launch QA workflows, automated post-deploy checks, or social-sharing preview verification. Prefer it over general-purpose scrapers when you need a structured missing-fields report and a consistent metadata schema rather than raw HTML. Not suitable for JavaScript-heavy SPAs where metadata is injected client-side, or for arbitrary URLs outside supported hosting environments.

## Known failure modes

- Unsupported hosting platform — only managed-hosting pages on supported domains are auditable
- URL is unreachable or returns a non-200 HTTP status — httpStatus field reflects the error
- Page uses heavy client-side JavaScript rendering — metadata may be incomplete since only server-rendered HTML is parsed
- Missing or malformed URL input — request rejected with validation error
- Rate limiting or payment failure via x402 — request not processed
- Redirect loops or chains that exceed limits — may result in fetch failure

## How this service works

A deterministic launch report for supported managed-hosting pages. Pay $0.04 USDC per request with x402 on Base or Solana.

## Output

A JSON object containing the fetched page's full metadata snapshot: source rendering method, final and requested URLs, HTTP status, redirect chain, elapsed fetch time, a structured metadata object (title, description, canonical, language, viewport, favicon, robots, Open Graph fields, Twitter card fields), a list of missing fields, a unique metadataId, fetchedAt timestamp, and a disclaimer noting that JavaScript rendering and social-platform preview behavior are not evaluated.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "source": "server-rendered-html",
  "finalUrl": "https://example.com/",
  "metadata": {
   "title": "Example Domain",
   "robots": null,
   "favicon": "/favicon.ico",
   "twitter": {
    "card": "summary_large_image",
    "image": null,
    "title": null,
    "description": null
   },
   "language": "en",
   "viewport": "width=device-width, initial-scale=1",
   "canonical": "https://example.com/",
   "openGraph": {
    "url": "https://example.com/",
    "type": "website",
    "image": "/preview.png",
    "title": "Example Domain",
    "siteName": null,
    "description": "A public example page."
   },
   "description": "A public example page."
  },
  "elapsedMs": 120,
  "fetchedAt": "2026-07-30T00:00:00.000Z",
  "redirects": [],
  "disclaimer": "Declared values from the fetched HTML source only; JavaScript rendering and social-platform preview behavior are not evaluated.",
  "httpStatus": 200,
  "metadataId": "pdm_example",
  "requestedUrl": "https://example.com/",
  "missingFields": [
   "robots",
   "openGraph.siteName",
   "twitter.title",
   "twitter.description",
   "twitter.image"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proofdesk-launch-qa-api-metadata-endpoint-38db6467/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proofdesk-audit-api.konstanta-work-x.chatgpt.site](https://www.zero.xyz/host/proofdesk-audit-api.konstanta-work-x.chatgpt.site/llms.txt)
