{"uid":"cap_lsU1YZVmSWzrthnWMK9iK","slug":"cerwal-url-comparison-7c321a43","name":"Cerwal URL Comparison","description":"Web scraping and search for AI agents. No auth, no subscriptions. Pay per request in USDC via x402.","url":"https://cerwal.vercel.app/api/compare","method":"POST","headers":{},"bodySchema":{"type":"object","required":["urlA","urlB"],"properties":{"urlA":{"type":"string","description":"First URL"},"urlB":{"type":"string","description":"Second URL"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9HwDgbEh2hOFoJ6pP_Fyc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and compares the content of two web pages side by side, returning a structured diff or summary of differences","exampleAgentPrompt":"Can you compare these two web pages for me — https://example.com/product-v1 and https://example.com/product-v2 — and tell me what's different between them?","exampleUseCases":[{"title":"Competitor product page comparison","prompt":"Pull up https://acme.com/pricing and https://rival.com/pricing and compare them — what are the key differences in what they're offering?"},{"title":"Before and after content audit","prompt":"I updated my landing page — can you compare https://mysite.com/old-landing and https://mysite.com/new-landing and show me what changed?"},{"title":"Documentation version diff","prompt":"Compare https://docs.library.io/v1/quickstart and https://docs.library.io/v2/quickstart and tell me what's new or removed between the two versions."}],"resultDescription":"Returns a JSON object with a 'success' boolean and a 'data' object containing the comparison output between the two fetched URLs — likely including content from both pages and a structured representation of their differences.","failureModes":["One or both URLs are unreachable or return non-200 status — request may fail or return partial data","URLs point to non-HTML content (PDFs, images) that cannot be scraped as text","Rate limiting or bot protection on target sites blocks the fetch","Payment via x402 fails or is insufficient — request not processed","Malformed or missing urlA/urlB fields return a validation error"],"whenToPreferThis":"Choose this endpoint when you need to programmatically compare the content of two specific web pages without authentication overhead or subscriptions — particularly useful for competitive analysis, content auditing, or tracking changes between two versions of a page. Pay-per-call via USDC makes it cost-effective for occasional comparisons without commitment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:41:15.791Z","isFirstParty":false}