| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
AI Web Scraper & Automation - Any Site, No Code, Zero Limits, Reliable Data
This repository contains comprehensive API demo code for BrowserAct, an AI-powered web scraping and automation platform. The demos showcase how to integrate BrowserAct's AI-Workflow capabilities into your applications using multiple programming languages.
Start with scenario-based examples that demonstrate complete workflows:
Choose your preferred language and explore individual API examples:
| Language | Workflow API | Scenario Examples | Quick Start |
|---|---|---|---|
| Python | Workflow-Python | Scenarios-Python | python Scenarios-Python/scenario_1_run_and_wait.py |
| Java | Workflow-Java | Scenarios-Java | cd Scenarios-Java && mvn exec:java -Dexec.mainClass="com.browseract.scenarios.Scenario1RunAndWait" |
| Node.js | Workflow-NodeJs | Scenarios-NodeJs | node Scenarios-NodeJs/scenario1_runAndWait.js |
browseract-api-examples/ ├── Workflow-Python/ # Python Workflow API demos ├── Workflow-Java/ # Java Workflow API demos ├── Workflow-NodeJs/ # Node.js Workflow API demos ├── Scenarios-Python/ # Python scenario-based examples (recommended for new users) ├── Scenarios-Java/ # Java scenario-based examples (recommended for new users) ├── Scenarios-NodeJs/ # Node.js scenario-based examples (recommended for new users) ├── .gitignore # Git ignore rules └── README.md # This file
BrowserAct is an AI-powered web scraping and automation platform that provides two core capabilities:
| Endpoint | Method | Description |
|---|---|---|
| /v2/workflow/run-task | POST | Start a new workflow task |
| /v2/workflow/run-task-by-template | POST | Start a new task using official template |
| /v2/workflow/stop-task | PUT | Permanently terminate a task |
| /v2/workflow/resume-task | PUT | Resume a paused task |
| /v2/workflow/get-task | GET | Get detailed task information |
| /v2/workflow/get-task-status | GET | Get task status only |
| /v2/workflow/list-tasks | GET | List all tasks |
| /v2/workflow/list-workflows | GET | List all workflows |
| /v2/workflow/get-workflow | GET | Get workflow details |
| /v2/workflow/list-official-workflow-templates | GET | List official workflow templates |
| /v2/workflow/get-region-list | GET | Get supported region list for proxy |
Before running any examples, you'll need:
Update the configuration in each example file:
Important: The examples use placeholder API keys for demonstration purposes. In production:
# Python
import os
authorization = os.getenv("BROWSERACT_API_KEY")// Java
String authorization = System.getenv("BROWSERACT_API_KEY");// Node.js
const authorization = process.env.BROWSERACT_API_KEY;This demo code is provided as-is for educational and development purposes under the MIT License.
Ready to get started? Choose your language above and dive into the examples! 🚀
Visit BrowserAct to learn more about our AI-powered web scraping platform.
| Back | FazBrowse Home | New Git URL |