{"uid":"cap_IWEC9nb6kyaBFlubtLNHb","slug":"forms-prior-text-set-comparison-0e1e8327","name":"Forms — Prior Text-Set Comparison","description":"Forms — Prior text-set comparison: Prior text-set comparison for Forms. 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-forms-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><form id=\"sample\" data-kind=\"example\">Example product guide</form></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_scW60s7bMF5rtZwPk_uHA","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":"Compares current text content of a specified HTML form element against a set of previously known texts to detect changes or differences.","exampleAgentPrompt":"Check the form with id 'signup' on https://example.com/register and compare its current text against these previous versions: 'Sign up for free', 'Create your account' — tell me if the text has changed.","exampleUseCases":[{"title":"Detecting form copy changes on a competitor site","prompt":"Go to https://competitor.com/checkout and check the form with id 'checkout-form' — compare its current text against what it said last month: 'Buy now for $9.99' and 'Complete your purchase'. Has the text changed?"},{"title":"Monitoring a legal consent form for updates","prompt":"Pull the HTML form with attribute data-kind equal to 'consent' from https://myservice.com/terms and compare its text to these earlier versions: 'I agree to the terms', 'By signing you accept our policy'. Let me know if anything differs."},{"title":"Verifying form content before automated submission","prompt":"Fetch https://portal.gov/apply and check the form named 'application' — compare its current label text against my saved versions 'Apply for benefit', 'Submit your application' so I know if the wording has shifted before I proceed."}],"resultDescription":"Returns a bounded prior text-set comparison result indicating whether the current text content of the targeted form element matches, partially matches, or differs from the supplied previous texts array, along with the extracted current text.","failureModes":["URL unreachable or returns non-200 status — no content to parse","HTML provided does not contain a form element matching the specified attribute/value combination","JavaScript-rendered content not available since only static HTML parsing is performed","previous_texts array is empty — no baseline to compare against","Form element found but contains no text content","attribute pattern validation fails if attribute name contains invalid characters"],"whenToPreferThis":"Choose this endpoint when you need to compare the current static text of a specific HTML form element against a known set of prior text values — ideal for change detection, content monitoring, or pre-submission verification workflows. Best suited for pages that render form content in static HTML without requiring JavaScript execution or authentication.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T18:48:22.147Z","isFirstParty":false,"canonicalSlug":"forms-prior-text-set-comparison-0e1e8327"}