{"uid":"cap_WFdJpO4y5OR2m69ipLwRI","slug":"definition-descriptions-prior-text-set-comparison-5980170c","name":"Definition Descriptions — Prior Text-Set Comparison","description":"Definition descriptions — Prior text-set comparison: Prior text-set comparison for Definition descriptions. 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-definition-text-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><dd id=\"sample\" data-kind=\"example\">Example product guide</dd></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_cmafXOv5nPVzLmsI1YG3k","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":"Parses a web page or supplied HTML to extract a definition element and compare its current text against a set of previously recorded texts","exampleAgentPrompt":"Check the definition page at https://example.com/glossary and compare the text inside the element with attribute id='product' for the term 'product' against these two older versions: 'Older example product guide' and 'An example product guide' — tell me if the current text matches any of them or has changed.","exampleUseCases":[{"title":"Glossary term change detection","prompt":"Go to https://docs.mycompany.com/glossary and check the definition element with id='api-term' for the term 'API'. Compare what's there now against these three older descriptions: 'A set of protocols', 'Application Programming Interface protocols', and 'Protocols for software communication' — has any of them changed?"},{"title":"Product description version audit","prompt":"Fetch https://shop.example.com/products/widget and look at the dd element with attribute id='description' for the term 'widget'. Compare the current text to these previous versions: 'A compact utility device' and 'Compact device for daily use' — is the current text different from all of them?"},{"title":"Competitor definition monitoring","prompt":"Pull the HTML I'm providing for a competitor's help page and extract the definition element where data-kind='concept' has value 'service-level' for the term 'SLA'. Then compare it against this old text: 'A commitment to uptime and response times' — has the definition been updated?"}],"resultDescription":"Returns a bounded comparison result indicating whether the current text extracted from the target definition element (identified by URL or raw HTML, attribute, attribute value, and term) matches any of the supplied previous texts, along with information about differences detected.","failureModes":["URL is unreachable or returns a non-200 status — comparison cannot be performed","No element matching the specified attribute and attribute_value is found in the parsed HTML — empty or null result","HTML exceeds 100,000 character limit — request rejected","previous_texts array exceeds 200 items — request rejected","Page requires JavaScript rendering or login — static parser returns incomplete content","term not found within the matched element — comparison may be empty"],"whenToPreferThis":"Choose this endpoint when you need to compare the current text of a specific HTML definition element (such as a dd tag) on a page against a known set of historical texts, and you want a lightweight, paid-per-call solution without setting up your own scraping or diffing infrastructure. Particularly useful for monitoring glossary terms, product descriptions, or documentation definitions for changes over time. Prefer over general-purpose scrapers when you specifically need definition element targeting with prior-text comparison in a single atomic operation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T00:52:37.168Z","isFirstParty":false,"canonicalSlug":"definition-descriptions-prior-text-set-comparison-5980170c"}