{"uid":"cap_d5_eu2_Y9M4LvlUOui2CE","slug":"extract-definition-lists-as-json-change-watch-4bc69b53","name":"Extract Definition Lists as JSON – Change Watch","description":"Change watch for extract definition lists as json: runs the check, compares it with the result from your previous call for the same url (kept 90 days) and returns the current answer, changed true/false, the fields that changed with before/after values, and when it was last seen. Schedule it to be alerted when this changes. $0.02 per check.","url":"https://page.intel.rallylive.ca/watch/page/definition-lists/json?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xvVOsmJcASHBXBva_ANY5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Monitors a web page's definition lists (extracted as JSON) for changes, returning a diff of before/after values and a changed flag compared to the previous call.","exampleAgentPrompt":"Keep an eye on that product specs page for me — specifically the definition lists — and let me know if anything changes compared to the last time you checked it.","exampleUseCases":[{"title":"Track product specification updates","prompt":"Watch the definition lists on this product specs page and alert me if any of the specs change since the last check — I want to know exactly which fields changed and what they changed from and to."},{"title":"Monitor regulatory glossary page","prompt":"I need to know if the definitions on this government compliance glossary page have been updated since yesterday. Check the definition lists and tell me if anything is different from the previous snapshot."},{"title":"Detect competitor pricing term changes","prompt":"Keep an eye on our competitor's terms page definition lists and tell me whenever they update any of the listed terms or values — show me what changed and what it looked like before."}],"resultDescription":"Returns the current definition lists extracted as JSON from the target page, a boolean 'changed' flag indicating whether they differ from the previous call, a list of the specific fields that changed with their before and after values, and a timestamp of when the page was last seen. The snapshot is retained for 90 days.","failureModes":["Target URL is unreachable or returns a non-200 response, resulting in an error","No previous snapshot exists (first call), so 'changed' is false or undefined with no diff","Definition lists are rendered via JavaScript and not present in raw HTML, resulting in empty extraction","Page blocks scraping (e.g. CAPTCHA, bot detection), causing extraction failure","Snapshot older than 90 days has been purged, losing the comparison baseline"],"whenToPreferThis":"Choose this endpoint when you need to detect changes in definition list content on a web page over time, especially when you want a structured diff showing exactly which fields changed and what their previous values were. Prefer this over a plain extraction endpoint when your goal is change alerting or audit trailing rather than one-time data retrieval.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T18:56:52.679Z","isFirstParty":false,"canonicalSlug":"extract-definition-lists-as-json-change-watch-4bc69b53"}