{"uid":"cap_QvrTFB8MChGHjx2F2D1q9","slug":"scrapingant-residential-proxy-scraper-vaaya-ai-d436aede","name":"ScrapingAnt Residential Proxy Scraper (vaaya.ai)","description":"ScrapingAnt — Scrape a HARD page through the 3M+ residential-proxy pool + headless Chrome: Cloudflare and anti-bot walls, geo-fenced content, sites that block datacenter IPs. Same params as scrapingant/scrape (`url` + browser/wait_for_selector/js_snippet/proxy_country/timeout/cookies). Returns `{ raw: \"<html>…\" }`. 4× the price of the datacenter rung — escalate here only after a plain scrape fails.","url":"https://vaaya.ai/api/run/scrapingant/scrape_residential","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"browser":{"type":"boolean"},"cookies":{"type":"string","minLength":1},"timeout":{"type":"integer","maximum":60,"minimum":5},"js_snippet":{"type":"string","minLength":1},"proxy_country":{"type":"string","maxLength":2,"minLength":2},"block_resource":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"wait_for_selector":{"type":"string","minLength":1},"return_page_source":{"type":"boolean"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"pathParams":{"type":"object"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","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.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_24u9A5DI11mQ7ryEDOb4p","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes hard-to-reach web pages using a 3M+ residential proxy pool and headless Chrome to bypass Cloudflare, anti-bot walls, and geo-fencing.","exampleAgentPrompt":"The plain scrape of https://www.example.com/product/12345 failed because of Cloudflare — try again using the residential proxy pool with headless Chrome, wait for the selector '.product-price' to load, and use a US-based proxy.","exampleUseCases":[{"title":"Bypass Cloudflare on competitor pricing page","prompt":"Scrape https://competitor.com/pricing for me — it's behind Cloudflare and blocked our last attempt, so use residential proxies with headless Chrome and wait for the '#pricing-table' element to fully load."},{"title":"Fetch geo-restricted content from specific country","prompt":"I need the HTML from https://localdeals.jp/offers — it's geo-fenced to Japan only, so use a Japanese residential proxy with headless Chrome to get past the restriction."},{"title":"Extract data from JS-heavy anti-bot protected site","prompt":"Try scraping https://app.targetsite.com/dashboard — it blocks bots and needs JavaScript to render; use the residential proxy pool, run the page in headless Chrome, and wait up to 30 seconds for '.data-table' to appear."}],"resultDescription":"Returns a JSON object with a single 'raw' field containing the full HTML source of the rendered page after bypassing anti-bot protections and fully executing JavaScript.","failureModes":["Target site uses techniques that even residential proxies cannot bypass, returning empty or error HTML","Timeout exceeded if the wait_for_selector never appears on the page","Invalid or unreachable URL returns an error response","Requested proxy_country has no available residential IPs at that moment","JS snippet execution error causes incomplete page rendering"],"whenToPreferThis":"Use this endpoint only after a standard datacenter-based scrape has failed due to Cloudflare, anti-bot walls, or datacenter IP blocking. It is 4× the price of the datacenter tier, so it should be the escalation path, not the default. Prefer it when geo-fenced content requires a specific country's residential IP or when JavaScript rendering behind bot protection is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T17:41:20.973Z","isFirstParty":false}