Watch & Diff is a paid API for AI agents from watch-diff.agent-utils.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).
Fetches two versions of a URL's content, normalizes and hashes them, then returns a structured diff showing exactly what changed between the before and after snapshots.
Did this URL change since my last check? Fetch, normalize, hash and diff any page, region or JSON for AI agents running recurring tasks. State per paying wallet, 90 days. Pay per call over x402, no API key.
Returns a JSON object with a 'changed' boolean, a 'similarity' score from 0 to 1, and a 'diff' object containing arrays of added and removed lines, integer counts of added and removed lines, and a 'truncated' flag if the diff was too large to return in full.
POSThttps://watch-diff.agent-utils.workers.dev/v1/diffChoose this endpoint when you need a structured, line-level diff with similarity scoring for recurring agent tasks — especially when you already have both the before and after content strings and want a normalized comparison that ignores whitespace noise. It is ideal for AI agents running scheduled monitoring loops that need to detect meaningful changes without storing state themselves. Prefer it over generic scraping tools when you need the diff result as structured data (added/removed arrays) rather than raw HTML.
| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"type": "json",
"example": {
"diff": {
"added": [
"price: 12"
],
"removed": [
"price: 10"
],
"truncated": false,
"addedLines": 1,
"removedLines": 1
},
"changed": true,
"similarity": 0.5
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"