# Webpage Metadata Extractor

> Webpage Metadata Extractor is a paid API for AI agents from quartermaster.surewhynot.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Fetches structured metadata from a public webpage including title, description, canonical URL, Open Graph fields, favicon, and language.

## Facts

- Endpoint: GET https://quartermaster.surewhynot.app/v1/meta
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/webpage-metadata-extractor-a09e1d2e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Flce8B4jFv5kg70t4f2BM

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 webpage-metadata-extractor-a09e1d2e
```

Example prompt: Can you pull the metadata from https://stripe.com — I want the page title, description, Open Graph fields, favicon, and canonical URL?

## When to prefer this

Use this endpoint when you need structured head metadata from a public webpage — especially for building link previews, SEO audits, or enriching records with page titles and Open Graph images. Prefer this over a full page scraper when you only need meta-level information and not page body content.

## Known failure modes

- URL is not publicly accessible or requires authentication — returns an error or empty metadata
- Webpage has no meta tags — returns partial or empty fields
- Invalid or malformed URL — schema validation error on the 'url' query parameter
- Timeout if the target page is slow to respond
- Non-HTML resources (PDFs, images) may return minimal or no metadata

## How this service works

Get structured metadata for a public webpage: title, description, canonical URL, Open Graph fields, favicon, and language.

## Output

A structured JSON object containing the page's title, meta description, canonical URL, Open Graph properties (og:title, og:description, og:image, etc.), favicon URL, and detected language.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "http(s) URL to inspect"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/webpage-metadata-extractor-a09e1d2e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quartermaster.surewhynot.app](https://www.zero.xyz/host/quartermaster.surewhynot.app/llms.txt)
