# Extract Meta Tags as JSON

> Extract Meta Tags as JSON is a paid API for AI agents from page.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Fetches a web page URL and extracts all HTML meta tag elements, returning them as a structured JSON array with a count

## Facts

- Endpoint: GET https://page.intel.rallylive.ca/page/meta-tags/json?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/extract-meta-tags-as-json-3486ce7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tDKF7eKr_2nVRm7LPiozm

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 extract-meta-tags-as-json-3486ce7c
```

Example prompt: Can you pull all the meta tags from https://example.com and give them to me as JSON so I can inspect the SEO metadata?

## When to prefer this

Choose this endpoint when you need meta tag data in structured JSON format for downstream processing, agent pipelines, or programmatic comparison — especially when you want a clean array of meta tag objects with a count and no extra page content noise. Prefer the CSV or text variants if your pipeline expects those formats instead. No browser or headless renderer is required, making this fast and cost-effective at $0.01 per page.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — empty array or error response
- Page has no meta tags — returns empty array with count 0
- URL is malformed or missing — request fails with validation error
- Page blocks automated HTTP fetching (bot protection, CAPTCHA) — may return empty or error
- Payment not provided or insufficient — 402 Payment Required response

## How this service works

Extract the page's meta tags as json: fetches the URL, pulls every meta tags element and returns them as a JSON array, with a count. Structured, one-element-type extraction for agents and pipelines; no browser needed. $0.01 per page.

## Output

A JSON array of all meta tag elements found on the fetched page, where each element contains the meta tag's attributes (name, content, property, etc.), plus a top-level count of how many meta tags were found.

## 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/extract-meta-tags-as-json-3486ce7c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from page.intel.rallylive.ca](https://www.zero.xyz/host/page.intel.rallylive.ca/llms.txt)
