{"success":true,"data":{"id":"svc_webreader_06","slug":"webpage-reader","name":"Webpage Reader","description":"Fetch and extract clean readable text from any URL. Full JS rendering via Playwright — works on SPAs and dynamic sites. Returns title, text (cleaned content, default max 8000 chars), description, word_count, and optional links array. Ideal for web research, content summarization, or feeding page content to an LLM.","category":"web","endpoint":"https://agentsvc.io/api/v1/proxy/webpage-reader","price_usdc":0.006,"latency_p99_ms":3200,"input_schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"The URL to read and extract content from"},"include_links":{"type":"boolean","default":false,"description":"If true, include up to 50 links found on the page"},"max_chars":{"type":"integer","default":8000,"description":"Maximum characters of text to return (truncated with …)"}}},"output_schema":{"type":"object","required":["url","title","text","word_count","fetched_at"],"properties":{"url":{"type":"string","description":"Final URL after any redirects"},"title":{"type":"string","description":"Page title (from <title> tag)"},"description":{"type":"string","description":"Meta description or Open Graph description"},"text":{"type":"string","description":"Clean readable text extracted from the page body (scripts, styles, nav, footer removed)"},"word_count":{"type":"integer","description":"Approximate number of words in the extracted text"},"links":{"type":"array","description":"Links found on the page (only when include_links=true)","items":{"type":"object","properties":{"href":{"type":"string","description":"Absolute URL of the link"},"text":{"type":"string","description":"Visible link text"}}}},"fetched_at":{"type":"string","format":"date-time","description":"ISO 8601 timestamp of when the page was fetched"},"http_status":{"type":"integer","description":"HTTP status code of the page response"}},"example":{"url":"https://example.com","title":"Example Domain","description":"This domain is for use in illustrative examples in documents.","text":"Example Domain\n\nThis domain is for use in illustrative examples in documents. You may use this domain in literature without prior coordination or asking for permission.\n\nMore information...","word_count":34,"fetched_at":"2026-04-07T12:00:00.000Z","http_status":200}},"is_active":true,"provider":"agentsvc.io","tags":["web","scraper","reader","text","playwright","extract","research"],"method":"POST","example_input":{"url":"https://example.com","max_chars":4000},"price_atomic":"6000","price_display":"$0.006 USDC","try_url":"https://agentsvc.io/api/v1/try/webpage-reader","try_limit_per_day":3,"info_url":"https://agentsvc.io/api/v1/services/webpage-reader","page_url":"https://agentsvc.io/services/webpage-reader","curl_example":"curl -X POST https://agentsvc.io/api/v1/proxy/webpage-reader -H \"Content-Type: application/json\" -d '{\"url\":\"https://example.com\",\"max_chars\":4000}'","status":{"ok":true,"latency_ms":1944,"checked_at":"2026-10-05T09:35:10.730Z"}},"payment":{"protocol":"x402","x402_versions_accepted":[1,2],"scheme":"exact","network":"eip155:8453","network_v1":"base","chain_id":8453,"asset":"USDC","asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_decimals":6,"eip712_domain":{"name":"USD Coin","version":"2","chainId":8453,"verifyingContract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"pay_to":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","facilitator":"https://facilitator.payai.network","request_header_v2":"PAYMENT-SIGNATURE","request_header_v1":"X-PAYMENT","requirements_v2":"base64 JSON in the PAYMENT-REQUIRED response header of the 402","requirements_v1":"JSON body of the 402 (accepts[0])","receipt_header":"PAYMENT-RESPONSE (and X-PAYMENT-RESPONSE): base64 JSON with transaction hash","accounts_required":false,"api_keys_required":false,"settlement":"per call, on-chain, after the service succeeded. Failed calls are never charged."},"links":{"catalog":"https://agentsvc.io/api/v1/services","openapi":"https://agentsvc.io/openapi.json","llms_txt":"https://agentsvc.io/llms.txt","llms_full_txt":"https://agentsvc.io/llms-full.txt","agents_md":"https://agentsvc.io/AGENTS.md","skill_md":"https://agentsvc.io/SKILL.md","status":"https://agentsvc.io/api/v1/status","docs":"https://agentsvc.io/docs","mcp_server":"https://agentsvc.io/mcp-server.mjs","discovery":"https://agentsvc.io/.well-known/x402","agent_card":"https://agentsvc.io/.well-known/agent-card.json"}}