Scrapfly
Scraping API with proxy rotation, headless rendering, and anti-bot handling.
Fetches a difficult page, renders it fully, and returns the content ready to parse.
Use Scrapfly with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Scrapfly to work.
What Snow can do with Scrapfly
These are the Scrapfly operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads11
Look at your data without changing it.
- Capture Website Screenshot
Tool to capture a full-page or viewport screenshot of a website. Use when you need to take a screenshot with options like JS rendering, custom resolution, or accessibility testing. Returns the screenshot image directly. Supports vision deficiency simulations and dark mode.
- Extract Structured Data
Tool to extract structured data from HTML or other content using AI models, LLM prompts, or custom templates. Use when you need to parse web pages or documents into structured JSON data. Supports predefined extraction models for common types (articles, products, events) or custom extraction via prompts/templates.
- Get Crawler Status
Tool to get the current status of a crawler including progress, pages crawled, and completion state. Use for polling workflow to monitor crawl progress.
- Get Scrapfly Account Information
Tool to retrieve Scrapfly account information. Use after authenticating to get API credit balance and usage stats. Returns comprehensive account data including subscription plan, usage statistics, billing info, and project settings.
- Scrape With PUT
Tool to scrape web pages using PUT method with body payload. Use when the target API requires PUT requests with data in the request body. Forwards PUT request with custom body to the target URL. If not specified, content-type defaults to application/x-www-form-urlencoded.
- Scrapfly Scrape
Tool to perform a web scraping request. Use when you need to fetch a page with custom configuration like JS rendering, proxies, and extraction.
- Scrapfly Scrape POST
Tool to scrape web pages using POST method to send data in the request body. Use when you need to scrape endpoints that require POST requests, such as form submissions or APIs that expect data payload.
- Capture Screenshot Metadata (HEAD)
Tool to capture screenshot metadata without downloading the image body. Use this for async screenshot workflows where you need the URL to retrieve the image later. Returns the screenshot URL in response, saving bandwidth compared to full screenshot retrieval.
- Get Crawler Artifact
Tool to download crawler artifact files in WARC or HAR format. Use when you need to retrieve the complete crawl results as an archive file. WARC format is recommended for large crawls as it includes gzip compression.
- Get Crawler Contents
Tool to retrieve extracted content from crawled pages. Supports multiple output formats including markdown, text, HTML, and JSON. Use when you need to access the actual content extracted during a crawl, with optional filtering by URL and format selection.
Creates1
Add something new to your account.
- Create Scrapfly Crawler
Tool to create a new web crawler to recursively crawl an entire website. Returns a crawler UUID for tracking progress. Use when you need to crawl multiple pages from a website with configurable limits and extraction rules.
Related integrations
Ready to put Scrapfly to work?
Sign up free, build an app by chatting, and connect Scrapfly in minutes. No credit card required.