{"uid":"cap_0ff19K323vTRoPeLbYnM1","slug":"aside-blocks-prior-text-set-comparison-141a4c6e","name":"Aside Blocks Prior Text-Set Comparison","description":"Aside blocks — Prior text-set comparison: Prior text-set comparison for Aside blocks. One public HTTPS page or supplied HTML; static parsing, no JavaScript rendering, login or access bypass. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded prior text-set comparison result.","url":"https://market.datapackvibe.com/x402/assistant-bx-web-asides-compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","default":"","maxLength":2048},"html":{"type":"string","default":"<!doctype html><html><head></head><body><aside id=\"sample\" data-kind=\"example\">Example product guide</aside></body></html>","maxLength":100000},"term":{"type":"string","default":"product","maxLength":100,"minLength":1},"attribute":{"type":"string","default":"id","pattern":"^[a-zA-Z][a-zA-Z0-9:_-]{0,49}$","maxLength":50},"previous_texts":{"type":"array","items":{"type":"string","default":"","maxLength":1000},"default":["Older example"],"maxItems":200,"minItems":0},"attribute_value":{"type":"string","default":"sample","maxLength":200}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F_ZMpctJ6k25JXYV_f3xn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts aside block text from a webpage and compares it against a supplied set of previous text values to detect changes or matches.","exampleAgentPrompt":"Check the aside block with id 'product-notice' on https://example.com/docs and compare its current text against these previous versions: ['Older guide text', 'Draft product guide'] — tell me if it has changed.","exampleUseCases":[{"title":"Detecting updated product guide asides","prompt":"Go to https://shop.acme.com/product/widget and check the aside element with id 'product-guide' — compare what it says now against these two older versions: ['Initial product guide', 'Revised product guide v2'] and tell me if anything has changed."},{"title":"Monitoring policy aside for revisions","prompt":"I saved the text of the aside block on our terms page last week. Can you fetch https://company.com/terms, find the aside with id 'policy-note', and compare it against ['Previous policy text here', 'Earlier draft policy'] to see if it has been updated?"},{"title":"Validating aside content in staging HTML","prompt":"I have this HTML snippet with an aside element — can you compare the aside with attribute data-kind equal to 'example' against these prior texts ['Old example content', 'Draft example'] and tell me whether the content has changed?"}],"resultDescription":"Returns a bounded comparison result indicating whether the current text of the matched aside block matches, differs from, or is new relative to the supplied set of previous texts. Includes the extracted aside text and comparison status.","failureModes":["URL is unreachable or returns a non-200 status — no content extracted","Aside element with specified attribute/value not found on page — empty or null result","HTML payload exceeds 100,000 character limit — request rejected","JavaScript-rendered content not available since only static HTML is parsed","previous_texts array exceeds 200 items — request rejected","Invalid attribute name pattern — validation error"],"whenToPreferThis":"Choose this endpoint when you need to compare the text content of an HTML aside element on a static page against a known set of historical text values — for change detection, content monitoring, or validation workflows. It is purpose-built for aside elements and uses a shared multi-profile engine, making it cost-effective at $0.01 USDC per call. Prefer it over general-purpose scrapers when the target is specifically an aside block and you already have prior text values to compare against.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T00:52:25.283Z","isFirstParty":false,"canonicalSlug":"aside-blocks-prior-text-set-comparison-141a4c6e"}