{"slug":"agent-pocket-network-v1-agentsearch-web-render-v1-6c9bab","title":"Load a URL in headless Chromium with JavaScript executed and get the rendered pa","host":"agent.pocket.network","method":"POST","resource":"https://agent.pocket.network/v1/agentsearch-web-render-v1","category":"code","description":"Load a URL in headless Chromium with JavaScript executed and get the rendered page back for an LLM or RAG pipeline: markdown, text, HTML, title, links and an optional screenshot. POST /v1/render with {url}. Robots.txt is honored and private addresses are refused. JSON in, JSON out, errors included. ","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1008,"reported_calls_30d":79,"reported_payers_30d":4,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"screenshot_format":"png","url":"","wait_until":"domcontentloaded"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"description":"A render request. The body is JSON and is bounded by the service at 8 KiB.","properties":{"block":{"description":"Resource types not to load (default media and font).","items":{"enum":["image","media","font","stylesheet"],"type":"string"},"type":"array"},"formats":{"description":"Which renderings to return (default markdown).","items":{"enum":["markdown","text","html","links"],"type":"string"},"type":"array"},"full_page":{"description":"Screenshot the full page, clipped to 4000 px high (default false).","type":"boolean"},"max_chars":{"description":"Cap on returned characters (default 20000).","maximum":100000,"minimum":1,"type":"integer"},"screenshot":{"description":"Include a base64 screenshot, at most 1 MB (default false).","type":"boolean"},"screenshot_format":{"description":"Screenshot encoding (default png).","enum":["png","jpeg"],"type":"string"},"url":{"description":"The public page to render (http or https, port 80 or 443).","maxLength":4096,"type":"string"},"viewport":{"description":"Viewport size in pixels.","properties":{"height":{"maximum":1600,"minimum":240,"type":"integer"},"width":{"maximum":1920,"minimum":320,"type":"integer"}},"type":"object"},"wait_for_selector":{"description":"A CSS selector to wait for, at most 1.5 s.","maxLength":300,"type":"string"},"wait_ms":{"description":"Extra wait after load, in milliseconds (default 0).","maximum":1500,"minimum":0,"type":"integer"},"wait_until":{"description":"When the page counts as loaded (default domcontentloaded).","enum":["domcontentloaded","load","networkidle"],"type":"string"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"For POST /v1/render, a JSON object with request_id, url, requested_url, status_code, title, meta (render_ms, fetched_at, chars, truncated, js, robots, content_type, lang), error (null on success), warnings, links and the requested renderings, plus screenshot when asked. A page that cannot be rendered answers 200 with an error code such as ROBOTS_DISALLOWED; a bad request answers 4xx with `{ error: { code, message, retryable } }`.","type":"object"},"portal":{"properties":{"provenance":{"const":"third-party-supplier"},"schemaCheck":{"enum":["passed","undeclared","unchecked"]},"serviceId":{"const":"agentsearch-web-render-v1"}},"required":["provenance","serviceId","schemaCheck"],"type":"object"}},"required":["portal","data"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-10","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":1008,"error":null}],"description_full":"Load a URL in headless Chromium with JavaScript executed and get the rendered page back for an LLM or RAG pipeline: markdown, text, HTML, title, links and an optional screenshot. POST /v1/render with {url}. Robots.txt is honored and private addresses are refused. JSON in, JSON out, errors included. Pay per request in USDC; no account, no API key.","last_updated":"2026-10-10T13:50:02.79Z","schemes":["exact"]}