# extract-prices-from-page

> extract-prices-from-page 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-13).

Fetches a web page URL and extracts every price found in the page text and markup, returning deduplicated values with occurrence counts (up to 300 items).

## Facts

- Endpoint: GET https://page.intel.rallylive.ca/page/extract/prices?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/extract-prices-from-page-523fe564
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hhPmcTMpLmvIm7dGgUYbo

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-prices-from-page-523fe564
```

Example prompt: Can you fetch https://shop.example.com/products and extract every price listed on that page so I can see all the pricing without digging through the HTML?

## When to prefer this

Use this endpoint when you need to extract all price values from a specific web page without writing custom HTML parsers. It is ideal for quick pricing intelligence tasks, competitor monitoring, or auditing a page for pricing consistency. Prefer it over general-purpose scrapers when the specific goal is price extraction with deduplication and counts.

## Known failure modes

- URL is unreachable or returns a non-200 status, resulting in no data
- Page uses JavaScript-heavy rendering that prevents server-side price extraction
- Page has no detectable price patterns, returning an empty result
- Rate limiting or bot-blocking by the target site prevents fetching
- Request times out for very slow-loading pages
- Prices embedded in images or PDFs are not extracted

## How this service works

Extract prices from a web page: fetches the URL and returns every prices found in the page text and markup (deduplicated, with counts and up to 300 items), so an agent gets the values without parsing HTML. $0.01 per page.

## Output

A deduplicated list of price values found in the page text and HTML markup, each with an occurrence count, returning up to 300 distinct price items extracted from the fetched URL.

## 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-prices-from-page-523fe564/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)
