{"name":"watch-page","description":"Monitors a webpage for changes and remembers the state server-side: caller picks a watch_id and the server stores the page's hash + text in KV. On each subsequent call returns a changed flag, added/removed lines, and an LLM-summarized diff (Morpheus mistral-31-24b). Unlike webpage-diff (caller must remember prior hash), this endpoint owns the state. KV TTL: 365 days. Use it as a stateful page-watch with memory, URL change detector, TOS-policy diff, price-page tracker, status-page watcher, content monitor, or persistent webpage diff.","price":"$0.01","method":"POST","input_schema":{"properties":{"url":{"type":"string","description":"Page URL to watch (http or https). Follows redirects."},"watch_id":{"type":"string","description":"Caller-chosen identifier. 1-128 chars, alphanumeric + `:_-./`."},"selector":{"type":"string","description":"Optional CSS selector to scope the diff."},"llm_summarize":{"type":"boolean","description":"Default true. Set false to skip the Morpheus summary."},"user_agent":{"type":"string","description":"Optional User-Agent header sent to the target page. Defaults to an x402-watch-page UA string."}},"required":["url","watch_id"]},"input_example":{"url":"https://openai.com/api/pricing","watch_id":"myproject:openai-pricing"},"output_example":{"url":"https://openai.com/api/pricing","watch_id":"myproject:openai-pricing","first_seen":false,"changed":true,"added_lines":["GPT-5: $1.50 / 1M input tokens"],"removed_lines":["GPT-4o: $2.50 / 1M input tokens"],"summary":"OpenAI replaced GPT-4o pricing with new GPT-5 pricing.","model":"mistral-31-24b","stored":true},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}