{"uid":"cap_VdRdMNNwjtpDyr7DSC8Q7","slug":"slidingbox-url-drift-witness-c9fbc7f4","name":"Slidingbox URL Drift Witness","description":"Has this page changed since it was last checked? Compares a URL with every earlier check of it by any caller: status, redirect target, content type, which sections changed, and whether the set of scripts it loads changed (the check PCI DSS 11.6.1 asks payment-page operators to run). Returns what was observed and from where, never the page itself. A page's first check is free.","url":"https://drift.slidingbox.ai/v1/drift?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"The http(s) URL to observe."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/","changed":{"status":false,"content":true,"scripts":false,"final_url":false,"content_type":false},"history":{"observations":7,"first_seen_at":"2026-09-18T10:00:00.000Z","last_changed_at":null},"vantage":{"colo":"SJC","client":"fetch, no JavaScript, no cookies","egress":"cloudflare-workers"},"sections":{"total":12,"changed":[3],"removed":0},"observation":{"bytes":1256,"scripts":{"count":4,"fingerprint":"sha256:…"},"redirects":0,"truncated":false,"normalizer":"v1","http_status":200,"content_type":"text/html","content_fingerprint":"sha256:…"},"observed_at":"2026-09-19T10:00:00.000Z","reason_codes":["content_changed"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qYa6ImBMgKDCt_OQiIEq7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","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 URL has changed since its last observation, reporting differences in status, redirects, content type, page sections, and loaded scripts (including PCI DSS 11.6.1-relevant script fingerprinting).","exampleAgentPrompt":"Has https://checkout.example.com/pay changed since it was last checked — specifically whether any scripts it loads have changed or if the page content is different?","exampleUseCases":[{"title":"Payment page script tampering detection","prompt":"Check if https://shop.mystore.com/checkout has any new or changed scripts since the last observation — I need to know for PCI DSS 11.6.1 compliance."},{"title":"Website defacement alert","prompt":"Has https://www.mybusiness.com/index.html changed since you last looked at it? I want to know if the content or HTTP status is different."},{"title":"Redirect hijack monitoring","prompt":"Can you check whether https://partners.example.com/login is still pointing to the same place, or if the redirect target has changed since last time?"}],"resultDescription":"Returns a JSON object indicating whether the URL changed across several dimensions (status, content, scripts, redirect target, content type), along with section-level diff counts, script count and fingerprint, content fingerprint, HTTP status, observation timestamp, vantage point details (Cloudflare colo, egress method), and a history summary (total observations, first seen, last changed). Does not return the page itself.","failureModes":["Invalid or malformed URL returns a validation error","Non-HTTP/HTTPS URLs are rejected","First-time observations return no change data (baseline only)","Truncated responses for very large pages may yield incomplete fingerprints","Network timeouts at the Cloudflare edge may delay or fail observation","Pages requiring JavaScript or cookies may not reflect full rendered state"],"whenToPreferThis":"Choose this endpoint when you need lightweight, non-invasive change detection for a URL without downloading the full page — especially for security-sensitive use cases like PCI DSS 11.6.1 script monitoring on payment pages, or when you want to track redirect drift, status changes, or content section changes over time across multiple callers. It is particularly well-suited for compliance workflows and tamper detection rather than full content retrieval or scraping.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:35:39.903Z","isFirstParty":false,"canonicalSlug":"slidingbox-url-drift-witness-c9fbc7f4"}