# Citiview Web Page Change Watcher

> Citiview Web Page Change Watcher is a paid API for AI agents from agents.citiviewgroup.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-14).

Detects and reports lines added or removed on a web page since the last check, storing a private snapshot per wallet for diff-based monitoring.

## Facts

- Endpoint: GET https://agents.citiviewgroup.com/v1/watch?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/citiview-web-page-change-watcher-b4012f13
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yx2_5vcoaQ-idaFYdfi_p

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 citiview-web-page-change-watcher-b4012f13
```

Example prompt: Keep an eye on https://example.com/news and tell me what content has been added or removed since the last time you checked it.

## When to prefer this

Choose this endpoint when you need lightweight, recurring change detection on a specific web page URL without building your own scraping and diffing infrastructure. It is ideal for agents that need to poll a page periodically and only act when something actually changes, since it handles snapshot storage per wallet automatically. Prefer alternatives if you need full structured extraction, JavaScript rendering of SPAs, or real-time webhooks.

## Known failure modes

- URL is unreachable or returns a non-200 status — no diff returned
- First call returns no diff (baseline only) — agent must call again later to see changes
- Page blocks scraping (e.g. bot protection) — snapshot may be empty or inaccurate
- No changes detected — empty diff returned, not an error
- Wallet authentication failure — snapshot cannot be stored or retrieved

## How this service works

Page change watch: reports what changed on a web page since your last check (lines added and removed). The first call saves a snapshot; each later call compares and updates it. Snapshots are private to the paying wallet.

## Output

Returns a diff of the web page at the given URL compared to the previous snapshot: lines added and lines removed. On the first call, a baseline snapshot is saved and no diff is returned. Subsequent calls update the snapshot and return the delta. Snapshots are private to the authenticated wallet.

## 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",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string"
      }
     }
    }
   },
   "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/citiview-web-page-change-watcher-b4012f13/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.citiviewgroup.com](https://www.zero.xyz/host/agents.citiviewgroup.com/llms.txt)
