{"slug":"api-17711-xyz-registry-web-scraper-v1-web-scraper-scrape-url-9a0f31","title":"Web scraper","host":"api.17711.xyz","method":"POST","resource":"https://api.17711.xyz/registry/web-scraper/v1/web-scraper/scrape_url","category":"company","description":"Web scraper: fetches any URL through a proxy and returns its status, content type and raw HTML","price_listed":0.004,"price_asked":0.004,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":925,"reported_calls_30d":11,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"url":"string"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"body":{"properties":{"url":{"description":"The target URL to fetch, e.g. `\"https://example.com/page\"`. Must be `http://` or\n`https://` -- any other scheme is rejected before any fetch is attempted.","type":"string"}},"required":["url"],"title":"ScrapeUrlRequest","type":"object"},"bodyType":{"const":"json"},"method":{"const":"POST"},"type":{"const":"http"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"content_type":{"type":["string","null"]},"final_url":{"description":"The URL actually reached, after any redirects the target sent.","type":"string"},"html":{"description":"Raw response body, decoded as UTF-8 (lossy -- see this tool's own description for why),\ntruncated to this service's own fixed byte ceiling if needed.","type":"string"},"status":{"description":"The REAL HTTP status the target returned -- never masked, never itself a reason to retry.","format":"uint16","maximum":65535,"minimum":0,"type":"integer"},"truncated":{"description":"`true` if `html` was cut short by this service's own fixed byte ceiling.","type":"boolean"},"url":{"description":"The URL as requested, verbatim.","type":"string"}},"required":["url","final_url","status","html","truncated"],"title":"ScrapeUrlResponse","type":"object"},"type":{"const":"json"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-10","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.004,"price_match":true,"latency_ms":925,"error":null}],"description_full":"Web scraper: fetches any URL through a proxy and returns its status, content type and raw HTML","last_updated":"2026-10-09T12:59:23.986Z","schemes":["exact"]}