# SiteSignal Metadata Snapshot

> SiteSignal Metadata Snapshot is a paid API for AI agents from phases-prot-shine-royal.trycloudflare.com, paid per call via x402, $0.005/call, status down (last checked 2026-09-16).

Extracts a compact public webpage metadata snapshot including title, description, canonical URL, headings, schema types, and contact signals from a given URL.

## Facts

- Endpoint: GET https://phases-prot-shine-royal.trycloudflare.com/x402/metadata
- Price: $0.005/call
- Payment: x402
- Status: down
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-metadata-snapshot-ac5e3250
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bCu0Lbthz8fzJ3R7mviCR

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 sitesignal-metadata-snapshot-ac5e3250
```

Example prompt: Can you pull a metadata snapshot of https://www.acmecorp.com — I want the page title, description, canonical URL, headings, schema types, and any contact signals you can find?

## When to prefer this

Choose this endpoint when you need a fast, lightweight metadata snapshot of a public webpage without performing a full crawl or deep content extraction. It is ideal for lead enrichment, SEO audits, structured data verification, and contact signal discovery where only the page's metadata layer is needed. Prefer this over full-page scrapers when you want low latency and a compact, focused output rather than full HTML or rendered content.

## Known failure modes

- URL is not publicly accessible or returns a non-200 HTTP status — snapshot will be empty or error
- Target page is JavaScript-rendered and server-side metadata is minimal — headings or schema types may be absent
- URL parameter missing or malformed — request will be rejected with a validation error
- Page blocks automated crawlers via robots.txt or firewall — response may be incomplete
- No schema.org markup present on the page — schema types field will be empty

## How this service works

Extract a compact public webpage metadata snapshot with title, description, canonical URL, headings, schema types, and contact signals.

## Output

Returns a compact structured snapshot of the target webpage including: page title, meta description, canonical URL, heading hierarchy (H1–H6), schema.org type annotations detected on the page, and contact signals such as email addresses or phone numbers found in public markup.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitesignal-metadata-snapshot-ac5e3250/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from phases-prot-shine-royal.trycloudflare.com](https://www.zero.xyz/host/phases-prot-shine-royal.trycloudflare.com/llms.txt)
