# BrowserAct > Instantly perform web scraping from any site using our AI-powered web scraper. This user-friendly web scraping tool provides scalable, cost-effective solutions without coding. ## Docs - [List supported proxy regions](https://docs.browseract.com/api-reference/regions/list-supported-proxy-regions.md): Returns regions supported by BrowserAct. - [Cancel a running task](https://docs.browseract.com/api-reference/tasks/cancel-a-running-task.md): Cancels a running task immediately. - [List tasks](https://docs.browseract.com/api-reference/tasks/list-tasks.md): Returns a paginated list of tasks (workflow executions). - [Resume a paused task](https://docs.browseract.com/api-reference/tasks/resume-a-paused-task.md): Resumes execution of a previously paused task. - [Retrieve a task](https://docs.browseract.com/api-reference/tasks/retrieve-a-task.md): Returns comprehensive information about a task, including: - current `status` - step-level progress (`steps`) - output (if finished) - failure details (if failed) - [Retrieve a task status](https://docs.browseract.com/api-reference/tasks/retrieve-a-task-status.md): Returns just the current status of a task. - [Run a workflow (create a task)](https://docs.browseract.com/api-reference/tasks/run-a-workflow-create-a-task.md): Starts a new task execution for a workflow and returns a `task_id`. - [Run an official workflow template (create a task)](https://docs.browseract.com/api-reference/tasks/run-an-official-workflow-template-create-a-task.md): Starts a new task execution from an **official workflow template** and returns a `task_id`. - [List official workflow templates](https://docs.browseract.com/api-reference/workflow-templates/list-official-workflow-templates.md): Returns BrowserAct's official workflow templates. - [Retrieve an official workflow template](https://docs.browseract.com/api-reference/workflow-templates/retrieve-an-official-workflow-template.md): Fetches the configuration for an official workflow template, including input parameter definitions. - [List workflows](https://docs.browseract.com/api-reference/workflows/list-workflows.md): Returns a paginated list of workflows in your workspace. - [Retrieve a workflow](https://docs.browseract.com/api-reference/workflows/retrieve-a-workflow.md): Fetches a workflow's configuration, including the **input parameter definitions** needed to run it. - [Basics](https://docs.browseract.com/basics.md) - [Debug & Monitoring](https://docs.browseract.com/data-extraction.md) - [Debug & Monitoring](https://docs.browseract.com/debug-and-monitoring.md) - [Files & Downloads](https://docs.browseract.com/files-and-downloads.md) - [Files & Downloads](https://docs.browseract.com/files-downloads.md) - [Authentication & Credentials](https://docs.browseract.com/help/authentication-and-credentials.md) - [Billing & Credits](https://docs.browseract.com/help/billing--credits.md) - [Data Extraction](https://docs.browseract.com/help/data-extraction.md) - [Frequently Asked Questions](https://docs.browseract.com/help/frequently-asked-questions.md) - [How to Setting Up Scheduled Tasks for BrowserAct](https://docs.browseract.com/help/integrations--apis/-how-to-setting-up-scheduled-tasks-for-browseract.md): This tutorial shows how to set up automatic scheduled execution for BrowserAct workflows via Make.com. - [API Keys & Authentication](https://docs.browseract.com/help/integrations--apis/api-keys--authentication.md) - [How to Importing Data to Google Sheets](https://docs.browseract.com/help/integrations--apis/how-to-importing-data-to-google-sheets.md): This tutorial shows how to automatically import data extracted by BrowserAct to Google Sheets via Make.com. - [How to Share and Use Workflows in Make Using JSON Files](https://docs.browseract.com/help/integrations--apis/how-to-share-and-use-workflows-in-make-using-json-files.md): This beginner's guide will show you how to import and export workflows in Make using JSON files, making it easy to share your automation workflows with others. - [How to Share and Use Workflows in n8n Using JSON Files](https://docs.browseract.com/help/integrations--apis/how-to-share-and-use-workflows-in-n8n-using-json-files.md): This beginner-friendly guide will walk you through the process of importing and exporting workflows in n8n using JSON files, enabling seamless workflow sharing and collaboration. - [Make & n8n Integrations](https://docs.browseract.com/help/integrations--apis/make--n8n-integrations.md) - [Supported Platforms](https://docs.browseract.com/help/integrations--apis/supported-platforms.md) - [Runtime Environment](https://docs.browseract.com/help/runtime-environment.md) - [How to Become a BrowserAct Creator: A Step-by-Step Guide](https://docs.browseract.com/help/step-by-step-tutorial-to-publish-workflows.md): This guide walks you through the entire process of becoming a BrowserAct Creator, publishing workflows and earning rewards for your contributions. - [Still Need Help?](https://docs.browseract.com/help/still-need-help.md) - [Support & Community](https://docs.browseract.com/help/support--community.md) - [Troubleshooting](https://docs.browseract.com/help/troubleshooting.md) - [Tutorials & Resources](https://docs.browseract.com/help/tutorials--resources.md) - [Quick Start](https://docs.browseract.com/help/using-browser-act/browser-configuration/quick-start.md): This guide helps you configure BrowserAct’s browser settings in under 3 minutes for most common automation scenarios. - [Browser Modes & Profiles](https://docs.browseract.com/help/using-browser-act/browser-configuration/untitled-page.md): This guide covers advanced browser controls for users running automation in production or at scale. - [Proxy & Network Settings](https://docs.browseract.com/help/using-browser-act/browser-configuration/untitled-page-1.md): BrowserAct provides flexible proxy and network options to support both out-of-the-box usage and custom proxy integrations, depending on your workflow requirements. - [Performance & Browser Maintenance](https://docs.browseract.com/help/using-browser-act/browser-configuration/untitled-page-2.md): This section helps you optimize performance and maintain browser state in minutes, for advanced automation and production workflows. - [Best Practice](https://docs.browseract.com/help/using-browser-act/browser-configuration/untitled-page-3.md) - [Troubleshooting](https://docs.browseract.com/help/using-browser-act/browser-configuration/untitled-page-4.md): This will help you quickly diagnose and resolve browser configuration–related issues. - [Subscription & Management](https://docs.browseract.com/help/using-browser-act/credits-and-subscription/untitled-page.md): Welcome to our subscription guide. This article explains how our plans work, how credits are allocated, and how you can manage your subscription settings. - [Upgrade Your Plan](https://docs.browseract.com/help/using-browser-act/credits-and-subscription/untitled-page-1.md): Need to boost your account? You can upgrade your plan at any time. This guide explains the two types of upgrades and how the costs and credits are handled. - [Credit Packs](https://docs.browseract.com/help/using-browser-act/credits-and-subscription/untitled-page-2.md): Run out of credits before your monthly cycle ends? Credit Packs allow you to add extra credits to your account instantly without changing your current plan. - [Case 1: Deep Scraping from List to Detail Pages](https://docs.browseract.com/learn/basics/case-study/case-1-deep-extraction-from-list-page-to-detail-page.md): Master the core automation pattern of traversing search results and extracting deep data from detail pages, using Amazon as a practical example. - [Case 2: Auto-Pagination for Multi-Page Lists](https://docs.browseract.com/learn/basics/case-study/case-2-automatic-pagination-and-data-collection-from-multi-page-lists.md): Learn how to automate data extraction across multiple pages using the Loop node, including auto-pagination and conditional stopping. - [Case 3: Auto-expanding Long List and Scraping](https://docs.browseract.com/learn/basics/case-study/case-3-automatic-expansion-and-collection-on-long-load-more-lists.md): Automate data extraction from long lists that require clicking Load More or scrolling, using Crutchfield as an example. - [Case 4: Precise Scraping with Conditional Filtering](https://docs.browseract.com/learn/basics/case-study/case-4-precise-collection-from-lists-with-condition-based-filtering.md): Learn how to filter and scrape only specific items from a list based on criteria (e.g., discounts) using conditional logic, with eBay as an example. - [Case 5: Precise Scraping with Multi-Dimensional Filtering](https://docs.browseract.com/learn/basics/case-study/case-5-precise-scraping-with-multi-dimensional-filtering.md): Learn how to combine search keywords, category filters, and AI-based content filtering for precise data extraction, using Amazon as an example. - [Click Element Item Node](https://docs.browseract.com/learn/basics/node-types/click-element-item-node.md): A specific child node for Loop List that clicks a link or button within the currently focused list item. - [Click Element Node](https://docs.browseract.com/learn/basics/node-types/click-element-node.md): Simulates a mouse click on any button, link, or icon identified by a natural language description. - [Condition Node](https://docs.browseract.com/learn/basics/node-types/condition-node.md): Creates logical branches (True/False) to direct the workflow based on page content or variables. - [Extract Data Item Node](https://docs.browseract.com/learn/basics/node-types/extract-data-item-node.md): A specific child node for Loop List that captures data fields from the currently focused list item. - [Extract Data Node](https://docs.browseract.com/learn/basics/node-types/extract-data-node.md): Scrapes structured data from the full page or the current visible area (independent of list loops). - [Hover Element](https://docs.browseract.com/learn/basics/node-types/hover-element-node.md) - [Human Interaction Node](https://docs.browseract.com/learn/basics/node-types/human-interaction-node.md): Pauses the workflow and hands browser control to a human, then resumes automation after manual actions are completed. - [Input Text Node](https://docs.browseract.com/learn/basics/node-types/input-text-node.md): Automatically types text or variables into input fields, such as search bars or forms. - [Loop List Node](https://docs.browseract.com/learn/basics/node-types/loop-list-node.md): Iterates through a specific list area on the page to process items (extract data or click) one by one. - [Loop Node](https://docs.browseract.com/learn/basics/node-types/loop-node.md): Repeats a sequence of actions (like pagination or scrolling) until a specific condition is met. - [Output Data Node](https://docs.browseract.com/learn/basics/node-types/output-data-node.md): Aggregates all collected data and exports it into formats like CSV, JSON, XML, or Markdown. - [Pagination Node](https://docs.browseract.com/learn/basics/node-types/pagination-node.md): Handles navigation for multi-page content by automatically clicking 'Next' or 'Previous' buttons. - [Scroll Page Node](https://docs.browseract.com/learn/basics/node-types/scroll-page-node.md): Performs basic page-level scrolling actions, such as scrolling down one screen or jumping to the bottom. - [Scroll to Element Node](https://docs.browseract.com/learn/basics/node-types/scroll-to-element-node.md): Continuously scrolls the page until a specific target area or element becomes visible in the viewport. - [Tab Operation Node](https://docs.browseract.com/learn/basics/node-types/tab-operation-node.md): Manages browser tab history and state, performing actions like Go Back or Close Tab. - [Visit Page Node](https://docs.browseract.com/learn/basics/node-types/visit-node.md): Opens a specific URL in the current or a new tab to initiate an automation workflow. - [Wait Node](https://docs.browseract.com/learn/basics/node-types/wait-node.md): Pauses the workflow for a specified number of seconds to allow dynamic content to finish loading. - [Core Concepts](https://docs.browseract.com/learn/core-concepts.md): An overview of BrowserAct's AI-powered automation platform and its core concepts: Workflow, Node, and Task. - [Integrate BrowserAct with Make](https://docs.browseract.com/learn/intergrations/make.md): Run your BrowserAct workflows from Make as part of your larger automation - [Integrate BrowserAct with MCP](https://docs.browseract.com/learn/intergrations/mcp.md): Run your BrowserAct workflows from MCP Clients as part of your larger AI automation - [Integrate BrowserAct with n8n](https://docs.browseract.com/learn/intergrations/n8n.md): Run your BrowserAct workflows from n8n as part of your larger automation - [Introduction](https://docs.browseract.com/learn/introduction.md) - [Build Your First Data Scraper Workflow in 5 Minutes](https://docs.browseract.com/learn/quick-start/build-your-first-data-scraper-workflow-in-5-minutes.md): The best way to master BrowserAct is to build a workflow yourself. - [Use BrowserAct in n8n.Make](https://docs.browseract.com/learn/quick-start/use-browseract-in-n8n.make.zapier.md): Once you have a BrowserAct workflow running reliably, you can trigger it from n8n or Make and plug it into your larger automations. ## OpenAPI Specs - [openapi_2](https://docs.browseract.com/openapi_2.json) - [openapi](https://docs.browseract.com/openapi.json)