{"uid":"cap_LV1YRtVV43v49T0RUpX0R","slug":"openweb-ninja-web-unblocker-867992a4","name":"OpenWeb Ninja Web Unblocker","description":"40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.","url":"https://x402.openwebninja.com/web-unblocker/request","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"},"body":{"type":"string"},"proxy":{"type":"string"},"cookies":{"type":"array","items":{"type":"object","required":["name","value","domain"],"properties":{"name":{"type":"string"},"path":{"type":"string"},"value":{"type":"string"},"domain":{"type":"string"}}}},"headers":{"type":"object","additionalProperties":true},"render_js":{"type":"boolean","default":false},"wait_until":{"enum":["domloaded","load","networkidle"],"type":"string","default":"load"},"load_images":{"type":"boolean","default":false},"extra_retries":{"type":"boolean","default":false},"load_stylesheets":{"type":"boolean","default":false},"wait_for_timeout":{"type":"string"},"success_selectors":{"type":"string"},"wait_for_selector":{"type":"string"},"failiure_selectors":{"type":"string"},"min_response_length":{"type":"number"},"networkidle_timeout":{"type":"number","default":0.5},"success_status_codes":{"type":"array","items":{"type":"number"},"default":[200]}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cL54X1jARsHinVoNh7mQU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches any URL through a rotating proxy/unblocker with optional JavaScript rendering, bypassing bot detection and returning the page response","exampleAgentPrompt":"Fetch the page at https://www.example.com/products/123 using the web unblocker — render the JavaScript and wait until the page is fully loaded before returning the HTML.","exampleUseCases":[{"title":"Scrape bot-protected e-commerce listing","prompt":"Grab the product details from https://www.bestbuy.com/site/apple-iphone-15/123456.p — it blocks normal requests, so use the web unblocker with JavaScript rendering enabled and wait until the page fully loads."},{"title":"Extract data from a dynamic SPA","prompt":"Fetch the content from https://app.example.com/dashboard after it finishes rendering — use JS rendering, wait for networkidle, and make sure the selector '.data-table' is present before returning the page."},{"title":"Access geo-blocked news article","prompt":"Can you retrieve the full HTML from https://www.reuters.com/article/some-article via the web unblocker? Use custom headers to mimic a real browser and enable JavaScript rendering."}],"resultDescription":"Returns the HTTP response body (HTML, JSON, or other content type) of the requested URL after optionally rendering JavaScript, applying cookies/headers, and waiting for specified selectors or load conditions. The response is the raw page content as it would appear to a real browser.","failureModes":["Target URL is unreachable or returns non-success status codes not in success_status_codes list","JavaScript rendering timeout if the page takes too long to reach the specified wait_until state","Required success_selectors never appear on the page, causing the request to fail","Failure selectors (failiure_selectors) detected on the page, indicating an error page or captcha wall","min_response_length not met, triggering a retry or failure","Invalid cookie format (missing required name/value/domain fields)"],"whenToPreferThis":"Use this endpoint when you need to fetch pages from websites that actively block scrapers, bots, or automated requests via bot-detection, CAPTCHAs, or IP blocking. It is ideal for JavaScript-rendered single-page applications where a plain HTTP GET returns empty content. Prefer this over a plain HTTP fetch when the target site uses dynamic rendering, anti-bot middleware, or requires cookie/session context. No API key is required — only a per-call USDC micropayment via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:07:11.369Z","isFirstParty":false}