# RSS Feed Discovery Change Watch

> RSS Feed Discovery Change Watch is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Monitors a URL for changes in RSS/Atom feed discovery results, returning current feeds, a changed flag, and before/after diffs since the last call.

## Facts

- Endpoint: GET https://intel.rallylive.ca/watch/site/feeds
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rss-feed-discovery-change-watch-81a85bcf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eReJXngZIxQlr0PBRD-ce

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 rss-feed-discovery-change-watch-81a85bcf
```

Example prompt: Keep an eye on https://example.com for me and let me know if its discoverable RSS or Atom feeds ever change — tell me exactly which feeds were added, removed, or updated compared to last time.

## When to prefer this

Choose this endpoint when you need scheduled, diff-aware monitoring of RSS/Atom feed discovery on a specific URL — particularly when you want to be notified of exactly what changed (added, removed, or modified feeds) rather than just polling the raw feed list yourself. It is ideal for automation workflows that react to feed changes, such as re-syncing aggregators or alerting content teams, and is preferable to a plain feed-discovery endpoint when historical comparison and change detection are required.

## Known failure modes

- URL is unreachable or returns non-200 status — check may fail or return incomplete results
- First call has no previous result to compare against — changed flag may be undefined or false
- Site blocks automated crawlers — feed discovery may be incomplete
- URL produces no discoverable feeds — returns empty feed list
- Malformed URL input — request may be rejected

## How this service works

Change watch for rss feed discovery: runs the check and compares it with the result from your previous call for the same url (kept 90 days), returning the current answer, changed true/false, exactly which fields changed with before/after values, and when it was last seen. Call it on a schedule to be told when rss / atom feed discovery changes. $0.01 per check.

## Output

Returns the current set of discovered RSS/Atom feeds for the given URL, a boolean indicating whether anything changed since the previous call, a field-level diff showing exactly which fields changed with before and after values, and a timestamp of when the result was last seen. Previous results are retained for 90 days for comparison.

## 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/rss-feed-discovery-change-watch-81a85bcf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
