{"uid":"cap_UvTG83KBKWSFkmAi0lqJx","slug":"pagepulse-url-change-check-cefc6e18","name":"PagePulse URL Change Check","description":"x402-native discovery surface for seven existing products.","url":"https://x402.167-179-80-192.sslip.io/v1/pagepulse/url-change-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","pattern":"^https://"},"previous_hash":{"type":["string","null"]}}},"responseSchema":{"type":"json","example":{}},"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_WfMZhH0glTowiPpVTZ7Ia","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":"Checks whether a given HTTPS URL has changed since a previous visit by comparing its content hash","exampleAgentPrompt":"Check if https://example.com/announcements has changed since my last visit — the previous hash I have is abc123def456.","exampleUseCases":[{"title":"Track competitor pricing page updates","prompt":"Has https://competitor.com/pricing changed since the last check? The previous hash was 9f8e7d6c5b4a."},{"title":"Monitor government regulation page","prompt":"Check if https://regulations.gov/document/EPA-2024-001 has been updated — here's the hash from my last check: 3a2b1c0d9e8f."},{"title":"Detect blog post or news updates","prompt":"Can you see if https://techblog.example.com/posts/latest has any new content since I last looked? I don't have a previous hash, so just give me the current one."}],"resultDescription":"Returns a JSON object indicating whether the page content has changed since the previous hash was recorded, along with the current content hash of the page for future comparisons.","failureModes":["URL does not start with https:// — request rejected due to schema pattern validation","URL is unreachable or returns a non-200 status — change detection cannot complete","Previous hash format is invalid — comparison may fail or be skipped","Rate limiting or payment failure (x402) — call is not processed","Timeout fetching the remote URL — no result returned"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call mechanism to detect whether a specific HTTPS URL's content has changed since a known previous state. It is ideal for polling workflows where you have a stored hash from a prior fetch and want to avoid re-downloading and comparing full page content yourself. Prefer it over general-purpose web scrapers when all you need is a boolean change signal plus a refreshed hash.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:46:30.157Z","isFirstParty":false}