EnzoluisLabs AI Scraper

Use EnzoluisLabs AI Studio to perform AI-powered web scraping

Scrape → Execute

AI-generated

Summary

Perform an AI-powered web scrape of a specified URL, optionally customizing extraction instructions, output format, rendering behavior, and localization.

Inputs

  • URL (required) — The URL of the webpage to scrape.
  • User Prompt — Instructions guiding what specific information to extract from the page.
  • Output Format — Choose between 'markdown' or 'json' formats for the extracted data. If 'json' is selected, a valid OpenAPI schema must be provided.
  • Schema (JSON) — OpenAPI schema defining structured extraction, required if output format is 'json'.
  • Render JavaScript — Determines whether JavaScript on the page should be rendered during scraping to capture dynamic content.
  • Return Sources Limit — Limits the maximum number of sources returned from the scrape, between 1 and 100; defaults to 25.
  • Geo Location — Sets a geographic location to influence localized scraping results.

Output shape

a single JSON object containing the scraped data formatted as specified, or an error object in case of failure

The operation waits for the scraping process to complete asynchronously, polling the AI Studio API until completion or timeout. Errors during scraping or invalid parameters cause the operation to fail or return an error object if 'Continue On Fail' is enabled.

Discussion