# Scrape HTML from a URL — Scraping Robot Botize method — `scrapingrobot.html_request_scraper` (action). Allow you to input any valid URL and receive the full HTML of that page as an output. By utilizing this scraping module you will be able to scrape any page on the web. This is an action: it runs as a step of a task. Several can be chained. ## Fields you set The field's internal name, its type and the values it accepts. These fields accept `{{...}}` tags from earlier steps. - `url` *(string)* — URL to be scraped - `post_body` *(string)* — POST request payload - `content_type` *(string, one of: "text/plain"; "application/x-www-form-urlencoded")* — Content Type - `proxy_country` *(string, one of: ""; "AF"; "AL"; "SA"; "DZ"; "AR"; "AM"; "AW"; "AU"; "AT"; "AZ"; "BS"; "BH"; "BD"; "BY"; "BE"; "BA"; "BR"; "BN"; "BG"; "KH"; "CM"; "CA"; "QA"; "CL"; "CY"; "CN"; "CO"; "KR"; "CR"; "HR"; "CU"; "DK"; "EC"; "EG"; "SV"; "AE"; "SK"; "SI"; "ES"; "US"; "ET"; "EE"; "PH"; "FI"; "FR"; "GE"; "DE"; "GH"; "GR"; "GT"; "GY"; "HK"; "HU"; "IN"; "ID"; "IQ"; "IR"; "IE"; "VG"; "IL"; "IT"; "JM"; "JP"; "JO"; "KZ"; "KE"; "XK"; "KW"; "LV"; "LI"; "LT"; "LU"; "MK"; "MG"; "MY"; "MA"; "MU"; "MX"; "MD"; "MN"; "ME"; "MZ"; "MM"; "NP"; "NG"; "NO"; "NZ"; "OM"; "NL"; "PK"; "PS"; "PA"; "PG"; "PY"; "PE"; "PL"; "PT"; "PR"; "GB"; "CZ"; "DO"; "RO"; "RU"; "SN"; "RS"; "SC"; "SG"; "SO"; "ZA"; "LK"; "SD"; "SR"; "SE"; "CH"; "SY"; "TH"; "TW"; "TJ"; "TT"; "TN"; "TR"; "UG"; "UA"; "UZ"; "VE"; "VN"; "ZM")* — Geographic area from which to call the URL - `render` *(boolean)* — Enable Javascript rendering{Many websites use JavaScript to load dynamic content that is not present in the initial HTML source code. Some websites use JavaScript to prevent web scraping, therefore rendering JavaScript is needed to bypass such protection.} ## Output variables Data this step makes available. Reference them in later steps with the double-brace tag. - `{{file_url}}` *(text)* — Scraped File URL - `{{scraped_date}}` *(text)* — Last scraping date - `{{http_code}}` *(int)* — HTTP Code ## Account Needs a connected Scraping Robot account in Botize: https://botize.com/en/app/scrapingrobot/authenticate ## This app Every trigger and action for Scraping Robot: https://botize.com/en/app/scrapingrobot.md ## How to build this An AI assistant (Claude, ChatGPT, Cursor…) can create and edit these tasks in the user's account through the Botize MCP connector, included in every plan: https://webhook.botize.es/mcp - Connection guide: https://botize.com/en/mcp - Agent map: https://botize.com/llms.txt - New account: https://botize.com/en/join (500 free operations, no card) --- Machine-readable summary for AI assistants. Human version: https://botize.com/en/method/scrapingrobot/html_request_scraper