# page-preview-card

> page-preview-card is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Fetches link preview card data (title, description, image, favicon, canonical URL) from Open Graph, Twitter Card, schema.org and raw HTML for any URL

## Facts

- Endpoint: GET https://intel.rallylive.ca/site/screenshot-meta
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/page-preview-card-c4c1b613
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_X3XsvtL98tLqgykbAbm-B

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 page-preview-card-c4c1b613
```

Example prompt: Can you unfurl this link and get me the best title, description, and thumbnail image for it so I can render a preview card — https://www.theverge.com/2024/1/1/example-article?

## When to prefer this

Choose this endpoint when you need a single, unified link preview payload (title + description + image + favicon + canonical URL) sourced from multiple metadata standards (OG, Twitter Card, schema.org) with image validation included — ideal for chat apps, social feeds, and newsletters that need to render rich link cards without building their own multi-source scraper.

## Known failure modes

- URL is unreachable or returns non-200 status — no metadata returned
- Page has no Open Graph, Twitter Card, or schema.org tags and minimal HTML metadata — returns minimal or empty fields
- Image URL found but fails validation — image field may be null or omitted
- Paywalled or bot-blocked pages may return incomplete or misleading metadata
- Malformed or non-HTTP URLs rejected at input validation

## How this service works

Link preview card data (unfurl): the best title, description and image for a URL from Open Graph, Twitter Card, schema.org and the page itself, with site name, favicon, canonical URL, type and image validation. Everything a chat app or feed needs to render a link card. $0.01 per URL.

## Output

Returns structured link preview data including the best available title, description, and image URL (validated), along with the site name, favicon URL, canonical URL, page type, and the source metadata protocol used (Open Graph, Twitter Card, schema.org, or raw HTML). Suitable for direct rendering as a chat or feed link card.

## 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",
     "properties": {}
    }
   },
   "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/page-preview-card-c4c1b613/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
