{"uid":"cap_aemJNoopmn1s3zGvmT2sw","slug":"manylives-web-changes-detector-27caeb22","name":"ManyLives Web Changes Detector","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/web/changes?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","examples":["https://example.com/"],"description":"public https:// page (or html)"},"html":{"type":"string","description":"optional: the page HTML you already fetched"},"previous":{"type":"string","description":"optional: the snapshot object returned last time for this page"}}},"responseSchema":{"type":"json","example":{"url":"https://example-rival.com/pricing","changed":true,"changes":[{"to":"$35","from":"$29","field":"price","label":"Pro plan","change_pct":20.7},{"field":"heading_added","value":"New: Team plan"}],"snapshot":{"v":1,"title":"Pricing","prices":[{"text":"$35","label":"Pro plan","amount":35,"currency":"$"}],"headings":["Pricing","New: Team plan"],"text_sha256":"…"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Noq2wjjx0Ed5jiMpI8nOw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects and summarizes what has changed on a public webpage since the last snapshot, returning structured diffs with field-level change details","exampleAgentPrompt":"Check if the pricing page at https://example-rival.com/pricing has changed since last time — I want to know if any plan prices moved, new plans were added, or headings changed, and here's the snapshot from my last check.","exampleUseCases":[{"title":"Competitor pricing change alert","prompt":"Check https://rivalcompany.com/pricing for me and tell me if anything changed compared to this snapshot from last week — especially if any plan prices went up or new tiers appeared."},{"title":"SaaS feature page monitoring","prompt":"I want to know if https://someproduct.io/features has been updated since my last snapshot — flag any new headings or removed sections so I can update my competitive analysis."},{"title":"E-commerce product page tracker","prompt":"Has the product page at https://shop.example.com/product/widget changed since this previous snapshot? I'm especially interested in price changes or new promotional headings."}],"resultDescription":"A JSON object with a 'changed' boolean, a list of structured change objects (each with field name, label, from/to values, and change percentage where applicable), and a new snapshot object to store for the next comparison call.","failureModes":["URL is not publicly accessible or returns non-200 — endpoint may return an error or empty result","Page uses heavy JavaScript rendering that prevents static fetch — content may be incomplete","Provided 'previous' snapshot is from a different URL or schema version — diff may be unreliable","HTML or snapshot payload is malformed — request rejected","Rate limits or payment failure via x402 protocol — call not executed"],"whenToPreferThis":"Choose this endpoint when you need structured, field-level change detection on a specific webpage (especially pricing or content pages) rather than raw scraping. It returns machine-readable diffs with percentage changes, making it ideal for automated monitoring pipelines. Prefer it over generic scrapers when you want to track only what changed, not re-parse the entire page yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T12:44:06.861Z","isFirstParty":false,"canonicalSlug":"manylives-web-changes-detector-27caeb22"}