---
title: Browser Rendering
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Browser Rendering

#### Browser RenderingContent

##### [Get HTML content.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/content/methods/create)

client.BrowserRendering.Content.New(ctx, params) (\*string, error)

POST/accounts/{account\_id}/browser-rendering/content

#### Browser RenderingPDF

##### [Get PDF.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/pdf/methods/create)

client.BrowserRendering.PDF.New(ctx, params) (\*Response, error)

POST/accounts/{account\_id}/browser-rendering/pdf

#### Browser RenderingScrape

##### [Scrape elements.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/scrape/methods/create)

client.BrowserRendering.Scrape.New(ctx, params) (\*\[] [ScrapeNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.scrape%20%3E%20(model)%20ScrapeNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/scrape

#### Browser RenderingScreenshot

##### [Get screenshot.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/screenshot/methods/create)

client.BrowserRendering.Screenshot.New(ctx, params) (\*[ScreenshotNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.screenshot%20%3E%20(model)%20ScreenshotNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/screenshot

#### Browser RenderingSnapshot

##### [Get HTML content and screenshot.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/snapshot/methods/create)

client.BrowserRendering.Snapshot.New(ctx, params) (\*[SnapshotNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.snapshot%20%3E%20(model)%20SnapshotNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/snapshot

#### Browser RenderingJson

##### [Get json.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/json/methods/create)

client.BrowserRendering.Json.New(ctx, params) (\*[JsonNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.json%20%3E%20(model)%20JsonNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/json

#### Browser RenderingLinks

##### [Get Links.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/links/methods/create)

client.BrowserRendering.Links.New(ctx, params) (\*\[]string, error)

POST/accounts/{account\_id}/browser-rendering/links

#### Browser RenderingMarkdown

##### [Get markdown.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/markdown/methods/create)

client.BrowserRendering.Markdown.New(ctx, params) (\*string, error)

POST/accounts/{account\_id}/browser-rendering/markdown

#### Browser RenderingAccessibility Tree

##### [Get accessibility tree page](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/accessibility_tree/methods/create)

client.BrowserRendering.AccessibilityTree.New(ctx, params) (\*[AccessibilityTreeNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.accessibility_tree%20%3E%20(model)%20AccessibilityTreeNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/accessibilityTree

#### Browser RenderingCrawl

##### [Crawl websites.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/crawl/methods/create)

client.BrowserRendering.Crawl.New(ctx, params) (\*string, error)

POST/accounts/{account\_id}/browser-rendering/crawl

##### [Get crawl result.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/crawl/methods/get)

client.BrowserRendering.Crawl.Get(ctx, jobID, params) (\*[CrawlGetResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.crawl%20%3E%20(model)%20CrawlGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/crawl/{job\_id}

##### [Cancel a crawl job.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/crawl/methods/delete)

client.BrowserRendering.Crawl.Delete(ctx, jobID, body) (\*[CrawlDeleteResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.crawl%20%3E%20(model)%20CrawlDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/browser-rendering/crawl/{job\_id}

#### Browser RenderingDevtools

#### Browser RenderingDevtoolsSession

##### [List sessions.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/session/methods/list)

client.BrowserRendering.Devtools.Session.List(ctx, params) (\*\[] [DevtoolSessionListResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.session%20%3E%20(model)%20DevtoolSessionListResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/session

##### [Get session details.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/session/methods/get)

client.BrowserRendering.Devtools.Session.Get(ctx, sessionID, query) (\*[DevtoolSessionGetResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.session%20%3E%20(model)%20DevtoolSessionGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/session/{session\_id}

#### Browser RenderingDevtoolsBrowser

##### [Get a browser session ID.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/methods/create)

client.BrowserRendering.Devtools.Browser.New(ctx, params) (\*[DevtoolBrowserNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser%20%3E%20(model)%20DevtoolBrowserNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/devtools/browser

##### [Close browser session.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/methods/delete)

client.BrowserRendering.Devtools.Browser.Delete(ctx, sessionID, body) (\*[DevtoolBrowserDeleteResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser%20%3E%20(model)%20DevtoolBrowserDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}

##### [Get browser version metadata.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/methods/version)

client.BrowserRendering.Devtools.Browser.Version(ctx, sessionID, query) (\*[DevtoolBrowserVersionResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser%20%3E%20(model)%20DevtoolBrowserVersionResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/version

##### [Get Chrome DevTools Protocol schema.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/methods/protocol)

client.BrowserRendering.Devtools.Browser.Protocol(ctx, sessionID, query) (\*[DevtoolBrowserProtocolResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser%20%3E%20(model)%20DevtoolBrowserProtocolResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/protocol

#### Browser RenderingDevtoolsBrowserLive View

##### [Mint live view URLs for a browser session](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/live_view/methods/create)

client.BrowserRendering.Devtools.Browser.LiveView.New(ctx, sessionID, params) (\*[DevtoolBrowserLiveViewNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.live_view%20%3E%20(model)%20DevtoolBrowserLiveViewNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/live\_view

#### Browser RenderingDevtoolsBrowserPage

#### Browser RenderingDevtoolsBrowserTargets

##### [Open a new browser tab.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/create)

client.BrowserRendering.Devtools.Browser.Targets.New(ctx, sessionID, params) (\*[DevtoolBrowserTargetNewResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.targets%20%3E%20(model)%20DevtoolBrowserTargetNewResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/new

##### [List targets.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/list)

client.BrowserRendering.Devtools.Browser.Targets.List(ctx, sessionID, params) (\*\[] [DevtoolBrowserTargetListResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.targets%20%3E%20(model)%20DevtoolBrowserTargetListResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/list

##### [Get a target by ID.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/get)

client.BrowserRendering.Devtools.Browser.Targets.Get(ctx, sessionID, targetID, query) (\*[DevtoolBrowserTargetGetResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.targets%20%3E%20(model)%20DevtoolBrowserTargetGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/list/{target\_id}

##### [Activate a browser target.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/activate)

client.BrowserRendering.Devtools.Browser.Targets.Activate(ctx, sessionID, targetID, query) (\*[DevtoolBrowserTargetActivateResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.targets%20%3E%20(model)%20DevtoolBrowserTargetActivateResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/activate/{target\_id}

##### [Close a browser target.](https://developers.cloudflare.com/api/go/resources/browser_rendering/subresources/devtools/subresources/browser/subresources/targets/methods/close)

client.BrowserRendering.Devtools.Browser.Targets.Close(ctx, sessionID, targetID, query) (\*[DevtoolBrowserTargetCloseResponse](<https://developers.cloudflare.com/api/go/resources/browser_rendering#(resource)%20browser_rendering.devtools.browser.targets%20%3E%20(model)%20DevtoolBrowserTargetCloseResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/browser-rendering/devtools/browser/{session\_id}/json/close/{target\_id}