{"uid":"cap_u10qgnpi42cn0Me9103cX","slug":"agent-market-lab-web-data-website-change-check-4b073f76","name":"Agent Market Lab Web Data – Website Change Check","description":"Pay-per-call public-web extraction, ecommerce data including a 10-product batch, change detection and website business research for autonomous agents via x402 on Base.","url":"https://agent-market-lab-v2.dourfer-r.workers.dev/v1/website-change-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Absolute public HTTP or HTTPS URL to snapshot and compare."},"baselineId":{"type":"string","format":"uuid","description":"Optional snapshot ID previously returned for the same normalized URL. Omit to compare with the latest stored snapshot."}}},"responseSchema":{"type":"json","example":{"changed":null,"changes":null,"snapshotId":"uuid"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_G5RoevDdgkjDa3EhELI_K","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Snapshots a public URL and detects whether its content has changed since a previous baseline snapshot, returning a diff and new snapshot ID.","exampleAgentPrompt":"Check if the page at https://example.com/pricing has changed since my last check — I got snapshot ID 3f2a1b4c-0000-0000-0000-abcdef123456 last time, use that as the baseline.","exampleUseCases":[{"title":"Competitor pricing change alert","prompt":"Check if https://competitor.com/pricing has changed since my last snapshot — my baseline ID is 9a7b3c1d-1234-5678-abcd-ef0123456789. Let me know if anything is different."},{"title":"E-commerce product availability monitoring","prompt":"Has the product page at https://shop.example.com/products/widget-pro changed at all since snapshot d4e5f6a7-89ab-cdef-0123-456789abcdef? I want to know if stock or price moved."},{"title":"Government regulation page tracking","prompt":"I need to know if https://regulations.example.gov/rules/2024 has been updated since I last captured it — no baseline yet, just compare with whatever you have stored and give me a new snapshot ID."}],"resultDescription":"Returns a JSON object with three fields: 'changed' (boolean or null if no prior snapshot exists to compare against), 'changes' (a description or diff of what changed, or null if unchanged/no baseline), and 'snapshotId' (a UUID for the freshly created snapshot, usable as a baseline in future calls).","failureModes":["URL is not publicly accessible or returns non-200 status — check/changes may be null","Invalid or expired baselineId UUID — comparison may fall back to latest stored snapshot or return null","Malformed URL input — 422 validation error","Payment not completed via x402 — 402 Payment Required","Rate limiting or Cloudflare Worker timeout for very large pages","First-time URL with no stored snapshot — 'changed' and 'changes' will be null, only snapshotId is returned"],"whenToPreferThis":"Choose this endpoint when you need to detect whether a specific public web page has changed between two points in time, especially when you already have a baseline snapshot ID from a prior call. It is ideal for autonomous agents that need to monitor individual URLs for content drift — pricing changes, availability updates, regulatory amendments — without building custom scraping infrastructure. Prefer this over generic scraping endpoints when change detection (diff) is the primary goal rather than full content extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:34:50.822Z","isFirstParty":false,"canonicalSlug":"agent-market-lab-web-data-website-change-check-4b073f76"}