Browser Rendering
Browser RenderingContent
Get HTML content.
browser_rendering.content.create(ContentCreateParams**kwargs) -> ContentCreateResponse
POST/accounts/{account_id}/browser-rendering/content
Browser RenderingPDF
Get PDF.
browser_rendering.pdf.create(PDFCreateParams**kwargs) -> BinaryResponseContent
POST/accounts/{account_id}/browser-rendering/pdf
Browser RenderingScrape
Scrape elements.
browser_rendering.scrape.create(ScrapeCreateParams**kwargs) -> ScrapeCreateResponse
POST/accounts/{account_id}/browser-rendering/scrape
Browser RenderingScreenshot
Get screenshot.
browser_rendering.screenshot.create(ScreenshotCreateParams**kwargs) -> ScreenshotCreateResponse
POST/accounts/{account_id}/browser-rendering/screenshot
Browser RenderingSnapshot
Get HTML content and screenshot.
browser_rendering.snapshot.create(SnapshotCreateParams**kwargs) -> SnapshotCreateResponse
POST/accounts/{account_id}/browser-rendering/snapshot
Browser RenderingJson
Get json.
browser_rendering.json.create(JsonCreateParams**kwargs) -> JsonCreateResponse
POST/accounts/{account_id}/browser-rendering/json
Browser RenderingLinks
Get Links.
browser_rendering.links.create(LinkCreateParams**kwargs) -> LinkCreateResponse
POST/accounts/{account_id}/browser-rendering/links
Browser RenderingMarkdown
Get markdown.
browser_rendering.markdown.create(MarkdownCreateParams**kwargs) -> MarkdownCreateResponse
POST/accounts/{account_id}/browser-rendering/markdown
Browser RenderingCrawl
Crawl websites.
browser_rendering.crawl.create(CrawlCreateParams**kwargs) -> CrawlCreateResponse
POST/accounts/{account_id}/browser-rendering/crawl
Get crawl result.
browser_rendering.crawl.get(strjob_id, CrawlGetParams**kwargs) -> CrawlGetResponse
GET/accounts/{account_id}/browser-rendering/crawl/{job_id}
Cancel a crawl job.
browser_rendering.crawl.delete(strjob_id, CrawlDeleteParams**kwargs) -> CrawlDeleteResponse
DELETE/accounts/{account_id}/browser-rendering/crawl/{job_id}
Browser RenderingDevtools
Browser RenderingDevtoolsSession
List sessions.
browser_rendering.devtools.session.list(SessionListParams**kwargs) -> SessionListResponse
GET/accounts/{account_id}/browser-rendering/devtools/session
Get session details.
browser_rendering.devtools.session.get(strsession_id, SessionGetParams**kwargs) -> SessionGetResponse
GET/accounts/{account_id}/browser-rendering/devtools/session/{session_id}
Browser RenderingDevtoolsBrowser
Get a browser session ID.
browser_rendering.devtools.browser.create(BrowserCreateParams**kwargs) -> BrowserCreateResponse
POST/accounts/{account_id}/browser-rendering/devtools/browser
Acquire and connect to browser session.
browser_rendering.devtools.browser.launch(BrowserLaunchParams**kwargs)
GET/accounts/{account_id}/browser-rendering/devtools/browser
Connect to browser session.
browser_rendering.devtools.browser.connect(strsession_id, BrowserConnectParams**kwargs)
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}
Close browser session.
browser_rendering.devtools.browser.delete(strsession_id, BrowserDeleteParams**kwargs) -> BrowserDeleteResponse
DELETE/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}
Get browser version metadata.
browser_rendering.devtools.browser.version(strsession_id, BrowserVersionParams**kwargs) -> BrowserVersionResponse
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/version
Get Chrome DevTools Protocol schema.
browser_rendering.devtools.browser.protocol(strsession_id, BrowserProtocolParams**kwargs) -> BrowserProtocolResponse
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/protocol
Browser RenderingDevtoolsBrowserPage
Connect to a specific Chrome DevTools page.
browser_rendering.devtools.browser.page.get(strtarget_id, PageGetParams**kwargs)
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/page/{target_id}
Browser RenderingDevtoolsBrowserTargets
Open a new browser tab.
browser_rendering.devtools.browser.targets.create(strsession_id, TargetCreateParams**kwargs) -> TargetCreateResponse
PUT/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/new
List targets.
browser_rendering.devtools.browser.targets.list(strsession_id, TargetListParams**kwargs) -> TargetListResponse
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/list
Get a target by ID.
browser_rendering.devtools.browser.targets.get(strtarget_id, TargetGetParams**kwargs) -> TargetGetResponse
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/list/{target_id}
Activate a browser target.
browser_rendering.devtools.browser.targets.activate(strtarget_id, TargetActivateParams**kwargs) -> TargetActivateResponse
GET/accounts/{account_id}/browser-rendering/devtools/browser/{session_id}/json/activate/{target_id}