Skip to main content
New to Corsair? See API access, authentication, and error handling.

Accessibility Tree

capture

accessibilityTree.capture Capture a page accessibility tree: https://developers.cloudflare.com/browser-run/quick-actions/accessibility-tree-endpoint/. Risk: read
Input
Output

Browser

close

browser.close Close a Browser Rendering session: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/methods/delete/. Risk: write
Input Output

create

browser.create Acquire a browser session with optional guardrails: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/methods/create/. Risk: destructive
Input
Output

liveView.create

browser.liveView.create Mint time-limited browser live-view URLs: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/live_view/methods/create/. Risk: write
Input
Output

protocol

browser.protocol Retrieve the dynamic Chrome DevTools Protocol schema: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/methods/protocol/. Risk: read
Input Output

version

browser.version Get browser and DevTools version metadata: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/methods/version/. Risk: read
Input Output

Content

fetch

content.fetch Fetch rendered HTML through Browser Run Quick Actions: https://developers.cloudflare.com/browser-run/quick-actions/content-endpoint/. Risk: read
Input
Output: string

Crawl

cancel

crawl.cancel Cancel an active crawl job: https://developers.cloudflare.com/browser-run/quick-actions/crawl-endpoint/. Risk: write
Input Output

get

crawl.get Get crawl status or paginated results: https://developers.cloudflare.com/browser-run/quick-actions/crawl-endpoint/. Risk: read
Input Output

start

crawl.start Start an asynchronous site crawl: https://developers.cloudflare.com/browser-run/quick-actions/crawl-endpoint/. Risk: destructive
Input
Output: string

Json

extract

json.extract Extract structured page data using a prompt or JSON schema: https://developers.cloudflare.com/browser-run/quick-actions/json-endpoint/. Risk: read
Input
Output: Record<string, JsonValue>

list

links.list Retrieve links from a rendered page: https://developers.cloudflare.com/browser-run/quick-actions/links-endpoint/. Risk: read
Input
Output: string[]

Markdown

convert

markdown.convert Convert rendered page content to Markdown: https://developers.cloudflare.com/browser-run/quick-actions/markdown-endpoint/. Risk: read
Input
Output: string

Pdf

render

pdf.render Render a page to JSON-safe base64 PDF data: https://developers.cloudflare.com/browser-run/quick-actions/pdf-endpoint/. Risk: destructive
Input
Output

Scrape

extract

scrape.extract Extract selected HTML elements: https://developers.cloudflare.com/browser-run/quick-actions/scrape-endpoint/. Risk: read
Input
Output: object[]

Screenshot

capture

screenshot.capture Capture a screenshot as JSON-safe base64 data: https://developers.cloudflare.com/browser-run/quick-actions/screenshot-endpoint/. Risk: destructive
Input
Output

Sessions

get

sessions.get Get details for a Browser Rendering session: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/session/methods/get/. Risk: read
Input Output

list

sessions.list List active Browser Rendering sessions: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/session/methods/list/. Risk: read
Input Output: object[]

Snapshot

capture

snapshot.capture Capture multiple page formats in one request: https://developers.cloudflare.com/browser-run/quick-actions/snapshot/. Risk: destructive
Input
Output

Targets

activate

targets.activate Activate a browser target: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/activate/. Risk: write
Input Output

close

targets.close Close a browser target: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/close/. Risk: write
Input Output

create

targets.create Open a browser tab: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/create/. Risk: write
Input Output

get

targets.get Get a debuggable target by ID: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/get/. Risk: read
Input Output

list

targets.list List debuggable browser targets: https://developers.cloudflare.com/api/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/list/. Risk: read
Input Output: object[]