# Scrapfly Documentation

## Table of Contents

### Dashboard

- [Intro](https://scrapfly.io/docs)
- [Project](https://scrapfly.io/docs/project)
- [Account](https://scrapfly.io/docs/account)
- [Workspace & Team](https://scrapfly.io/docs/workspace-and-team)
- [Billing](https://scrapfly.io/docs/billing)

### Products

#### MCP Server

- [Getting Started](https://scrapfly.io/docs/mcp/getting-started)
- [Tools & API Spec](https://scrapfly.io/docs/mcp/tools)
- [Authentication](https://scrapfly.io/docs/mcp/authentication)
- [Examples & Use Cases](https://scrapfly.io/docs/mcp/examples)
- [FAQ](https://scrapfly.io/docs/mcp/faq)
##### Integrations

- [Overview](https://scrapfly.io/docs/mcp/integrations)
- [Claude Desktop](https://scrapfly.io/docs/mcp/integrations/claude-desktop)
- [Claude Code](https://scrapfly.io/docs/mcp/integrations/claude-code)
- [ChatGPT](https://scrapfly.io/docs/mcp/integrations/chatgpt)
- [Cursor](https://scrapfly.io/docs/mcp/integrations/cursor)
- [Cline](https://scrapfly.io/docs/mcp/integrations/cline)
- [Windsurf](https://scrapfly.io/docs/mcp/integrations/windsurf)
- [Zed](https://scrapfly.io/docs/mcp/integrations/zed)
- [Roo Code](https://scrapfly.io/docs/mcp/integrations/roo-code)
- [VS Code](https://scrapfly.io/docs/mcp/integrations/vscode)
- [LangChain](https://scrapfly.io/docs/mcp/integrations/langchain)
- [LlamaIndex](https://scrapfly.io/docs/mcp/integrations/llamaindex)
- [CrewAI](https://scrapfly.io/docs/mcp/integrations/crewai)
- [OpenAI](https://scrapfly.io/docs/mcp/integrations/openai)
- [n8n](https://scrapfly.io/docs/mcp/integrations/n8n)
- [Make](https://scrapfly.io/docs/mcp/integrations/make)
- [Zapier](https://scrapfly.io/docs/mcp/integrations/zapier)
- [Vapi AI](https://scrapfly.io/docs/mcp/integrations/vapi)
- [Agent Builder](https://scrapfly.io/docs/mcp/integrations/agent-builder)
- [Custom Client](https://scrapfly.io/docs/mcp/integrations/custom-client)


#### Web Scraping API

- [Getting Started](https://scrapfly.io/docs/scrape-api/getting-started)
- [API Specification]()
- [Monitoring](https://scrapfly.io/docs/monitoring)
- [Customize Request](https://scrapfly.io/docs/scrape-api/custom)
- [Debug](https://scrapfly.io/docs/scrape-api/debug)
- [Anti Scraping Protection](https://scrapfly.io/docs/scrape-api/anti-scraping-protection)
- [Proxy](https://scrapfly.io/docs/scrape-api/proxy)
- [Proxy Mode](https://scrapfly.io/docs/scrape-api/proxy-mode)
- [Proxy Mode - Screaming Frog](https://scrapfly.io/docs/scrape-api/proxy-mode/screaming-frog)
- [Proxy Mode - Apify](https://scrapfly.io/docs/scrape-api/proxy-mode/apify)
- [(Auto) Data Extraction](https://scrapfly.io/docs/scrape-api/extraction)
- [Javascript Rendering](https://scrapfly.io/docs/scrape-api/javascript-rendering)
- [Javascript Scenario](https://scrapfly.io/docs/scrape-api/javascript-scenario)
- [SSL](https://scrapfly.io/docs/scrape-api/ssl)
- [DNS](https://scrapfly.io/docs/scrape-api/dns)
- [Cache](https://scrapfly.io/docs/scrape-api/cache)
- [Session](https://scrapfly.io/docs/scrape-api/session)
- [Webhook](https://scrapfly.io/docs/scrape-api/webhook)
- [Screenshot](https://scrapfly.io/docs/scrape-api/screenshot)
- [Errors](https://scrapfly.io/docs/scrape-api/errors)
- [Timeout](https://scrapfly.io/docs/scrape-api/understand-timeout)
- [Throttling](https://scrapfly.io/docs/throttling)
- [Troubleshoot](https://scrapfly.io/docs/scrape-api/troubleshoot)
- [Billing](https://scrapfly.io/docs/scrape-api/billing)
- [FAQ](https://scrapfly.io/docs/scrape-api/faq)

#### Crawler API

- [Getting Started](https://scrapfly.io/docs/crawler-api/getting-started)
- [API Specification]()
- [Retrieving Results](https://scrapfly.io/docs/crawler-api/results)
- [WARC Format](https://scrapfly.io/docs/crawler-api/warc-format)
- [Data Extraction](https://scrapfly.io/docs/crawler-api/extraction-rules)
- [Webhook](https://scrapfly.io/docs/crawler-api/webhook)
- [Billing](https://scrapfly.io/docs/crawler-api/billing)
- [Errors](https://scrapfly.io/docs/crawler-api/errors)
- [Troubleshoot](https://scrapfly.io/docs/crawler-api/troubleshoot)
- [FAQ](https://scrapfly.io/docs/crawler-api/faq)

#### Screenshot API

- [Getting Started](https://scrapfly.io/docs/screenshot-api/getting-started)
- [API Specification]()
- [Accessibility Testing](https://scrapfly.io/docs/screenshot-api/accessibility)
- [Webhook](https://scrapfly.io/docs/screenshot-api/webhook)
- [Billing](https://scrapfly.io/docs/screenshot-api/billing)
- [Errors](https://scrapfly.io/docs/screenshot-api/errors)

#### Extraction API

- [Getting Started](https://scrapfly.io/docs/extraction-api/getting-started)
- [API Specification]()
- [Rules Template](https://scrapfly.io/docs/extraction-api/rules-and-template)
- [LLM Extraction](https://scrapfly.io/docs/extraction-api/llm-prompt)
- [AI Auto Extraction](https://scrapfly.io/docs/extraction-api/automatic-ai)
- [Webhook](https://scrapfly.io/docs/extraction-api/webhook)
- [Billing](https://scrapfly.io/docs/extraction-api/billing)
- [Errors](https://scrapfly.io/docs/extraction-api/errors)
- [FAQ](https://scrapfly.io/docs/extraction-api/faq)

#### Proxy Saver

- [Getting Started](https://scrapfly.io/docs/proxy-saver/getting-started)
- [Fingerprints](https://scrapfly.io/docs/proxy-saver/fingerprints)
- [Optimizations](https://scrapfly.io/docs/proxy-saver/optimizations)
- [SSL Certificates](https://scrapfly.io/docs/proxy-saver/certificates)
- [Protocols](https://scrapfly.io/docs/proxy-saver/protocols)
- [Pacfile](https://scrapfly.io/docs/proxy-saver/pacfile)
- [Secure Credentials](https://scrapfly.io/docs/proxy-saver/security)
- [Billing](https://scrapfly.io/docs/proxy-saver/billing)

#### Cloud Browser API

- [Getting Started](https://scrapfly.io/docs/cloud-browser-api/getting-started)
- [Proxy & Geo-Targeting](https://scrapfly.io/docs/cloud-browser-api/proxy)
- [Unblock API](https://scrapfly.io/docs/cloud-browser-api/unblock)
- [File Downloads](https://scrapfly.io/docs/cloud-browser-api/file-downloads)
- [Session Resume](https://scrapfly.io/docs/cloud-browser-api/session-resume)
- [Human-in-the-Loop](https://scrapfly.io/docs/cloud-browser-api/human-in-the-loop)
- [Debug Mode](https://scrapfly.io/docs/cloud-browser-api/debug-mode)
- [Bring Your Own Proxy](https://scrapfly.io/docs/cloud-browser-api/bring-your-own-proxy)
- [Browser Extensions](https://scrapfly.io/docs/cloud-browser-api/extensions)
- [Native Browser MCP](https://scrapfly.io/docs/cloud-browser-api/mcp)
- [DevTools Protocol](https://scrapfly.io/docs/cloud-browser-api/cdp-reference)
##### Integrations

- [Puppeteer](https://scrapfly.io/docs/cloud-browser-api/puppeteer)
- [Playwright](https://scrapfly.io/docs/cloud-browser-api/playwright)
- [Selenium](https://scrapfly.io/docs/cloud-browser-api/selenium)
- [Vercel Agent Browser](https://scrapfly.io/docs/cloud-browser-api/agent-browser)
- [Browser Use](https://scrapfly.io/docs/cloud-browser-api/browser-use)
- [Stagehand](https://scrapfly.io/docs/cloud-browser-api/stagehand)

- [Billing](https://scrapfly.io/docs/cloud-browser-api/billing)
- [Errors](https://scrapfly.io/docs/cloud-browser-api/errors)


### Tools

- [Antibot Detector](https://scrapfly.io/docs/tools/antibot-detector)

### SDK

- [Golang](https://scrapfly.io/docs/sdk/golang)
- [Python](https://scrapfly.io/docs/sdk/python)
- [Rust](https://scrapfly.io/docs/sdk/rust)
- [TypeScript](https://scrapfly.io/docs/sdk/typescript)
- [Scrapy](https://scrapfly.io/docs/sdk/scrapy)

### Integrations

- [Getting Started](https://scrapfly.io/docs/integration/getting-started)
- [LangChain](https://scrapfly.io/docs/integration/langchain)
- [LlamaIndex](https://scrapfly.io/docs/integration/llamaindex)
- [CrewAI](https://scrapfly.io/docs/integration/crewai)
- [Zapier](https://scrapfly.io/docs/integration/zapier)
- [Make](https://scrapfly.io/docs/integration/make)
- [n8n](https://scrapfly.io/docs/integration/n8n)

### Academy

- [Overview](https://scrapfly.io/academy)
- [Web Scraping Overview](https://scrapfly.io/academy/scraping-overview)
- [Tools](https://scrapfly.io/academy/tools-overview)
- [Reverse Engineering](https://scrapfly.io/academy/reverse-engineering)
- [Static Scraping](https://scrapfly.io/academy/static-scraping)
- [HTML Parsing](https://scrapfly.io/academy/html-parsing)
- [Dynamic Scraping](https://scrapfly.io/academy/dynamic-scraping)
- [Hidden API Scraping](https://scrapfly.io/academy/hidden-api-scraping)
- [Headless Browsers](https://scrapfly.io/academy/headless-browsers)
- [Hidden Web Data](https://scrapfly.io/academy/hidden-web-data)
- [JSON Parsing](https://scrapfly.io/academy/json-parsing)
- [Data Processing](https://scrapfly.io/academy/data-processing)
- [Scaling](https://scrapfly.io/academy/scaling)
- [Walkthrough Summary](https://scrapfly.io/academy/walkthrough-summary)
- [Scraper Blocking](https://scrapfly.io/academy/scraper-blocking)
- [Proxies](https://scrapfly.io/academy/proxies)

---

# DevTools Protocol

 [  View as markdown ](https://scrapfly.io/?view=markdown)   Copy for LLM    Copy for LLM  [     Open in ChatGPT ](https://chatgpt.com/?hints=search&prompt=Read%20from%20https%3A%2F%2Fscrapfly.io%2Fdocs%2Fcloud-browser-api%2Fcdp-reference%20so%20I%20can%20ask%20questions%20about%20it.) [     Open in Claude ](https://claude.ai/new?q=Read%20from%20https%3A%2F%2Fscrapfly.io%2Fdocs%2Fcloud-browser-api%2Fcdp-reference%20so%20I%20can%20ask%20questions%20about%20it.) [     Open in Perplexity ](https://www.perplexity.ai/search/new?q=Read%20from%20https%3A%2F%2Fscrapfly.io%2Fdocs%2Fcloud-browser-api%2Fcdp-reference%20so%20I%20can%20ask%20questions%20about%20it.) 

 

 

 Complete Chrome DevTools Protocol reference for Scrapfly Cloud Browser. This reference is generated directly from the browser binary and includes all domains, commands, events, and types.

  **Scrapfly-customised CDP:** This reference documents the actual CDP exposed by Scrapfly Cloud Browser, including our custom [**Antibot**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Antibot) domain (21 commands, 5 types) which is not present in upstream Chromium. The machine-readable schema is available at [`/cloud-browser/browser_protocol.json`](https://cdn.scrapfly.io/0.1.218/www/public/cloud-browser/browser_protocol.json?version=0.1.218). 

 
            document.addEventListener('DOMContentLoaded', function () {
                var input = document.getElementById('cdp-index-search');
                if (input) {
                    input.setAttribute('data-symbols-url', 'https://cdn.scrapfly.io/0.1.218/www/public/cloud-browser/cdp/_generated/symbols.json?version=0.1.218');
                }
                var resultsEl = document.getElementById('cdp-search-results');
                if (resultsEl) {
                    resultsEl.setAttribute('data-cdp-domain-base', '/docs/cloud-browser-api/cdp-reference');
                }
            });
             Protocol version 1.3 · scrapium-147.0.7727.55-202604172100 · 58 domains · 703 commands · 246 events · 650 types

  



##### Scrapfly Scrapfly Extensions

 | Domain | Commands | Events | Types |
|---|---|---|---|
| [**Antibot**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Antibot) Experimental Scrapfly | 21 | 0 | 5 |
| [**ScrapiumBrowser**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/ScrapiumBrowser) Experimental Scrapfly | 5 | 5 | 0 |
| [**Scrapium**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Scrapium) Experimental Scrapfly | 1 | 0 | 0 |

 

##### Chrome DevTools Protocol

 | Domain | Commands | Events | Types |
|---|---|---|---|
| [**Accessibility**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Accessibility) Experimental | 8 | 2 | 10 |
| [**Animation**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Animation) Experimental | 10 | 4 | 5 |
| [**Audits**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Audits) Experimental | 4 | 1 | 68 |
| [**Autofill**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Autofill) Experimental | 4 | 1 | 7 |
| [**BackgroundService**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/BackgroundService) Experimental | 4 | 2 | 3 |
| [**BluetoothEmulation**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/BluetoothEmulation) Experimental | 15 | 3 | 9 |
| [**Browser**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Browser) | 21 | 2 | 11 |
| [**CSS**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/CSS) Experimental | 38 | 6 | 45 |
| [**CacheStorage**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/CacheStorage) Experimental | 5 | 0 | 6 |
| [**Cast**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Cast) Experimental | 6 | 2 | 1 |
| [**DOM**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DOM) | 53 | 19 | 18 |
| [**DOMDebugger**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DOMDebugger) | 10 | 0 | 3 |
| [**DOMSnapshot**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DOMSnapshot) Experimental | 4 | 0 | 15 |
| [**DOMStorage**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DOMStorage) Experimental | 6 | 4 | 3 |
| [**DeviceAccess**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DeviceAccess) Experimental | 4 | 1 | 3 |
| [**DeviceOrientation**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/DeviceOrientation) Experimental | 2 | 0 | 0 |
| [**Emulation**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Emulation) | 48 | 2 | 21 |
| [**EventBreakpoints**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/EventBreakpoints) Experimental | 3 | 0 | 0 |
| [**Extensions**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Extensions) Experimental | 8 | 0 | 2 |
| [**FedCm**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/FedCm) Experimental | 7 | 2 | 5 |
| [**Fetch**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Fetch) | 9 | 2 | 6 |
| [**FileSystem**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/FileSystem) Experimental | 1 | 0 | 3 |
| [**HeadlessExperimental**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/HeadlessExperimental) Experimental | 3 | 0 | 1 |
| [**IO**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/IO) | 3 | 0 | 1 |
| [**IndexedDB**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/IndexedDB) Experimental | 9 | 0 | 7 |
| [**Input**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Input) | 13 | 1 | 6 |
| [**Inspector**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Inspector) Experimental | 2 | 4 | 0 |
| [**LayerTree**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/LayerTree) Experimental | 9 | 2 | 7 |
| [**Log**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Log) | 5 | 1 | 2 |
| [**Media**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Media) Experimental | 2 | 5 | 8 |
| [**Memory**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Memory) Experimental | 11 | 0 | 5 |
| [**Network**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Network) | 42 | 44 | 92 |
| [**Overlay**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Overlay) Experimental | 30 | 6 | 21 |
| [**PWA**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/PWA) Experimental | 7 | 0 | 3 |
| [**Page**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Page) | 64 | 28 | 62 |
| [**Performance**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Performance) | 4 | 1 | 1 |
| [**PerformanceTimeline**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/PerformanceTimeline) Experimental | 1 | 1 | 4 |
| [**Preload**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Preload) Experimental | 2 | 6 | 12 |
| [**Security**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Security) | 5 | 3 | 10 |
| [**ServiceWorker**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/ServiceWorker) Experimental | 12 | 3 | 6 |
| [**SmartCardEmulation**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/SmartCardEmulation) Experimental | 12 | 14 | 9 |
| [**Storage**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Storage) Experimental | 40 | 15 | 53 |
| [**SystemInfo**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/SystemInfo) Experimental | 3 | 0 | 8 |
| [**Target**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Target) | 19 | 7 | 7 |
| [**Tethering**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Tethering) Experimental | 2 | 1 | 0 |
| [**Tracing**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Tracing) | 6 | 3 | 6 |
| [**WebAudio**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/WebAudio) Experimental | 3 | 13 | 13 |
| [**WebAuthn**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/WebAuthn) Experimental | 13 | 4 | 6 |
| [**WebMCP**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/WebMCP) Experimental | 3 | 4 | 3 |
| [**Console**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Console) Deprecated | 3 | 1 | 1 |
| [**Debugger**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Debugger) | 33 | 5 | 13 |
| [**HeapProfiler**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/HeapProfiler) Experimental | 12 | 5 | 4 |
| [**Profiler**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Profiler) | 9 | 3 | 6 |
| [**Runtime**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Runtime) | 23 | 8 | 23 |
| [**Schema**](https://scrapfly.io/docs/cloud-browser-api/cdp-reference/Schema) Deprecated | 1 | 0 | 1 |

 

No domains or symbols match your search.