# Website Change Monitor

> Website Change Monitor is a paid API for AI agents from i3p3mgbsn54dvlivnk6wbumal40eqtsn.lambda-url.us-east-1.on.aws, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-10).

Fetches a public webpage, normalizes its readable text, and reports whether the content has changed compared to a caller-supplied baseline.

## Facts

- Endpoint: POST https://i3p3mgbsn54dvlivnk6wbumal40eqtsn.lambda-url.us-east-1.on.aws/v1/website-change-monitor?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/website-change-monitor-5bf32861
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_92sw2FV7744OSU2luLPyt

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 website-change-monitor-5bf32861 -d '<json body>'
```

Example prompt: Check if https://example.com/pricing has changed since my last snapshot — here's the baseline text I stored previously: 'Plan A: $10/mo, Plan B: $25/mo'. Fetch the page now, normalize the readable text, and tell me if anything is different.

## When to prefer this

Choose this endpoint when you need to detect whether a specific public webpage has changed relative to a known baseline snapshot, especially in agent workflows where you want a single call to both fetch and compare. Prefer it over raw web scrapers when you need normalized, readable text and a direct boolean change signal without writing your own diff logic.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — endpoint reports fetch failure
- Page requires JavaScript rendering and static fetch misses dynamic content — normalized text may be incomplete
- Baseline text is empty or malformed — comparison may always report as changed
- Rate limiting or bot-blocking by the target website — fetch may fail or return partial content
- Very large pages may be truncated before normalization

## How this service works

Fetch a public webpage, normalize its readable text, and report whether it changed against a caller-supplied baseline.

## Output

Returns the normalized readable text of the fetched webpage along with a boolean indicating whether the content differs from the caller-supplied baseline, and optionally a summary of what changed.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/website-change-monitor-5bf32861/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from i3p3mgbsn54dvlivnk6wbumal40eqtsn.lambda-url.us-east-1.on.aws](https://www.zero.xyz/host/i3p3mgbsn54dvlivnk6wbumal40eqtsn.lambda-url.us-east-1.on.aws/llms.txt)
