{"uid":"cap_JRUt28g8CMxXN_2GVZD3v","slug":"hubvibe-page-change-monitor-check-11f99831","name":"HubVibe Page Change Monitor Check","description":"Website change detection, step two: re-fetch a page saved with monitor.snapshot and get whether it changed, how old the baseline is, and a written summary of what changed. Use it to track price changes, terms updates, new job posts or competitor moves. Input: url; optional language.","url":"https://hubvibe-io.com/work/monitor/check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","maxLength":35}}},"responseSchema":{"type":"json","example":{"result":{"url":"https://example.com","model":"gemini-2.5-flash","title":"Example Domain","changed":true,"change_summary":"The pricing section now lists a $0.15 bundle; the headline is unchanged.","baseline_age_seconds":86400},"status":"ok","worker":"monitor.check","price_usd":0.5,"provenance":{"steps":[{"ms":312,"ok":true,"step":"quote","reason":"provider_timeout","provider":"coinbase-advanced-trade-public"}],"attempts":1,"elapsed_ms":340,"providers_used":["coinbase-advanced-trade-public"]},"receipt_id":"rcpt_9f1c2b3a4d5e6f70","attribution":[{"url":"https://translate.google.com","text":"Translated by Google"}],"receipt_url":"/work/receipts/rcpt_9f1c2b3a4d5e6f70"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gX7UcDAMM2QWERTgv7-as","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Re-fetches a previously snapshotted URL and returns whether the page changed along with a summary of what changed.","exampleAgentPrompt":"Check if https://example.com/pricing has changed since the last snapshot was taken and summarize what's different.","exampleUseCases":[{"title":"Competitor pricing page monitoring","prompt":"Has https://competitor.com/pricing changed since I last checked it? If so, tell me what's different."},{"title":"News article edit detection","prompt":"Re-fetch https://news-site.com/article/breaking-story and let me know if the article content has been updated or edited since the snapshot."},{"title":"Product availability tracking","prompt":"Check https://store.com/product/widget-pro and tell me whether anything on the page has changed — especially stock status or price."}],"resultDescription":"Returns a boolean indicating whether the page changed since the last snapshot, plus a human-readable summary describing what specifically changed (e.g. text additions, removals, price differences, new elements).","failureModes":["URL is unreachable or returns non-200 status — endpoint may return an error or indicate the page could not be fetched","No prior snapshot exists for the given URL — check will fail or return an error indicating snapshot must be taken first","URL returns a dynamically rendered page that differs each load due to ads or timestamps — may produce false positives","Rate limiting or bot-blocking by the target site — fetch may fail or return incomplete content"],"whenToPreferThis":"Use this endpoint when you have already called the snapshot endpoint for a URL and want to detect whether that page has changed. Ideal for recurring monitoring tasks, price watching, content tracking, or detecting edits to web pages. Prefer this over general-purpose web fetchers when change detection and diff summarization are the primary goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T01:41:52.811Z","isFirstParty":false,"canonicalSlug":"hubvibe-page-change-monitor-check-11f99831"}