{"uid":"cap_IdH8nb6wKA933jS1bl0K4","slug":"button-labels-joined-text-extraction-b54c1c8c","name":"Button Labels Joined Text Extraction","description":"Button labels — Joined text extraction: Joined text extraction for Button labels. 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 joined text extraction result.","url":"https://market.datapackvibe.com/x402/assistant-bx-web-buttons-text?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><button id=\"sample\" data-kind=\"example\">Example product guide</button></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_8eVN2EYCGDxK2ATKaIOxb","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 and joins all visible text from button elements on a given webpage or HTML snippet, with optional filtering by attribute and term.","exampleAgentPrompt":"Can you extract and join all the button labels from this page https://example.com/product where the button has id 'submit' and I'm looking for buttons related to 'checkout'? I've already seen 'Add to Cart' so skip that one.","exampleUseCases":[{"title":"Audit CTA copy on a landing page","prompt":"Pull all the button labels from https://acme.com/pricing and join their text together — I want to see every call-to-action label on that page, filtering for buttons with class 'cta' and the term 'buy'."},{"title":"Track new button labels on a competitor site","prompt":"Grab the button text from https://competitor.com/signup and give me only the ones that are new — I've already seen 'Sign Up' and 'Get Started', so skip those."},{"title":"Extract button labels from pasted HTML snippet","prompt":"Here's some HTML I copied: <button id=\"checkout-btn\" data-kind=\"primary\">Proceed to Checkout</button> — can you extract the joined text of all buttons in it, filtering for those with id 'checkout-btn' and the term 'checkout'?"}],"resultDescription":"A single joined text string containing the concatenated visible text of all matched button elements found on the page or in the supplied HTML, filtered according to the provided term, attribute, and attribute value. Previous texts can be excluded from the result.","failureModes":["URL is unreachable or returns a non-200 response — no content to parse","HTML exceeds 100,000 character limit — request rejected","No buttons matching the specified term or attribute found — empty result","Page requires JavaScript rendering — static parser returns incomplete or no buttons","Invalid attribute name pattern — request validation failure","term parameter missing or too short — validation error"],"whenToPreferThis":"Choose this endpoint when you need to quickly extract and join visible text from button elements on a static public webpage or a known HTML snippet without JavaScript rendering. It is ideal for UI audits, CTA copy analysis, competitive research on button labels, or monitoring changes in button text over time. Prefer this over general-purpose scrapers when you specifically need button label data with attribute-level filtering and deduplication against previously seen texts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T00:52:35.365Z","isFirstParty":false,"canonicalSlug":"button-labels-joined-text-extraction-b54c1c8c"}