{"uid":"cap_4Td1rwY4UkggZ_UGtoOEF","slug":"400860-stealth-web-scraper-4afd1b6d","name":"400860 Stealth Web Scraper","description":"x402-native paid API tools for DeFi yields, protocol TVL, AI pricing, paid MCP calls, and web scraping.","url":"https://api.400860.xyz/v1/scrape/stealth","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"selector":{"type":"string"},"maxLength":{"type":"integer"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","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.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-FC8R69C6NRraXuNtHUwn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and extracts content from any URL using stealth techniques, with optional CSS selector targeting and content length limits","exampleAgentPrompt":"Can you scrape the content from https://example.com/pricing and extract just the text inside the '.pricing-table' section, keeping it under 5000 characters?","exampleUseCases":[{"title":"Competitor pricing page monitor","prompt":"Scrape the pricing page at https://competitor.com/pricing and pull out just the text inside the '#plans' section so I can compare their tiers to ours."},{"title":"News article content extraction","prompt":"Fetch the article at https://techcrunch.com/2025/01/15/some-story and extract the text from the '.article-content' div, max 3000 characters, so I can summarize it."},{"title":"DeFi protocol stats scraping","prompt":"Scrape https://defillama.com/protocol/aave and get me the TVL and yield numbers from the '.stats-row' element on the page."}],"resultDescription":"Returns a JSON object containing the scraped page content — either the full page HTML/text or the content matched by the provided CSS selector, truncated to the specified maxLength if given. The response is flexible (additionalProperties: true) and may include the raw text, structured data, or metadata about the scraped page.","failureModes":["Target URL is unreachable or returns a non-200 status","Anti-bot or CAPTCHA protection blocks the stealth scraper","CSS selector matches nothing on the page, returning empty content","URL is malformed or missing, causing a 400 validation error","Payment not authorized via x402 protocol, returning 402 Payment Required","Rate limits or IP blocks on the target site cause partial or failed retrieval","maxLength set too low, truncating content before meaningful data is captured"],"whenToPreferThis":"Use this endpoint when you need to fetch content from websites that may employ bot-detection or access restrictions, and when you want to extract a specific DOM element via CSS selector rather than the full page. It is preferable to generic HTTP fetch when stealth bypassing is needed, and over full-site crawlers when you only need a single URL's content. Best suited for one-off page fetches rather than bulk crawling.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:48:54.694Z","isFirstParty":false}