{"uid":"cap_v8meY6XP_EmUUbPM3DZFB","slug":"httpay-html-strip-api-b6fe1a82","name":"HTTPay HTML Strip API","description":"307 pay-per-call APIs (287 native + Universal Gateway proxying 37 services) powered by x402 and USDC on Base. Token intelligence, DeFi yields, MEV risk, AI tools, web scraping. No API keys, no subscriptions — pay $0.001–$0.05 per call.","url":"https://httpay.xyz/api/html-strip","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"description":"Strip all HTML tags from a string and return plain text. POST JSON: {html}. Optionally ?decode=true to decode HTML entities. Uses Node.js built-in regex."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5axcwGDoZ1XoOnc6SMRc6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Strips all HTML tags from an input string and returns clean plain text, with optional HTML entity decoding","exampleAgentPrompt":"Strip all the HTML tags from this string and give me just the plain text: '<p>Hello <b>world</b> &amp; welcome!</p>' — also decode any HTML entities like &amp; while you're at it.","exampleUseCases":null,"resultDescription":"A JSON response containing the plain text version of the input HTML string, with all tags removed. If ?decode=true is passed, HTML entities (like &amp;, &lt;) are also decoded into their corresponding characters. Processing is done via Node.js built-in regex.","failureModes":["Missing or empty html field in POST body returns an error","Malformed JSON body returns a parse error","Very large HTML strings may hit payload limits","Invalid or non-HTML input may still return unchanged text","Payment failure (insufficient USDC balance) results in 402 response"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, no-setup, pay-per-call HTML stripping operation without maintaining API keys or subscriptions. Ideal for occasional or low-volume text cleaning tasks where spinning up a full HTML parsing library is overkill, or when operating in an agent context that already handles x402 micropayments on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:57:11.002Z","isFirstParty":false}