KosmoKrator

rendering

Browserless CLI for AI Agents

Use the Browserless CLI from KosmoKrator to call Browserless tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

Browserless CLI Setup

Browserless can be configured headlessly with `kosmokrator integrations:configure browserless`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure browserless --enable --read allow --write ask --json
kosmokrator integrations:doctor browserless --json
kosmokrator integrations:status --json

Credentials

Authentication type: API key api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

No credentials are required.

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call browserless.browserless_post_chrome_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Provider shortcut
kosmo integrations:browserless browserless_post_chrome_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs browserless --json
kosmo integrations:docs browserless.browserless_post_chrome_content --json
kosmo integrations:schema browserless.browserless_post_chrome_content --json
kosmo integrations:search "Browserless" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

browserless.browserless_post_chrome_content

/chrome/content Official Browserless endpoint: POST /chrome/content.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chrome_download

/chrome/download Official Browserless endpoint: POST /chrome/download.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_chrome_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_post_chrome_function

/chrome/function Official Browserless endpoint: POST /chrome/function.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_chrome_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_put_json_new

/json/new Official Browserless endpoint: PUT /json/new.

Read read
Parameters
none
Generic call
kosmo integrations:call browserless.browserless_put_json_new '{}' --json
Shortcut
kosmo integrations:browserless browserless_put_json_new '{}' --json

browserless.browserless_get_json_protocol

/json/protocol Official Browserless endpoint: GET /json/protocol.

Read read
Parameters
none
Generic call
kosmo integrations:call browserless.browserless_get_json_protocol '{}' --json
Shortcut
kosmo integrations:browserless browserless_get_json_protocol '{}' --json

browserless.browserless_get_json_version

/json/version Official Browserless endpoint: GET /json/version.

Read read
Parameters
none
Generic call
kosmo integrations:call browserless.browserless_get_json_version '{}' --json
Shortcut
kosmo integrations:browserless browserless_get_json_version '{}' --json

browserless.browserless_post_chrome_pdf

/chrome/pdf Official Browserless endpoint: POST /chrome/pdf.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_pdf '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_pdf '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chrome_performance

/chrome/performance Official Browserless endpoint: POST /chrome/performance.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chrome_scrape

/chrome/scrape Official Browserless endpoint: POST /chrome/scrape.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chrome_screenshot

/chrome/screenshot Official Browserless endpoint: POST /chrome/screenshot.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_screenshot '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_screenshot '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chromium_content

/chromium/content Official Browserless endpoint: POST /chromium/content.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chromium_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chromium_download

/chromium/download Official Browserless endpoint: POST /chromium/download.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_chromium_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_post_chromium_function

/chromium/function Official Browserless endpoint: POST /chromium/function.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_chromium_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_post_chromium_performance

/chromium/performance Official Browserless endpoint: POST /chromium/performance.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chromium_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_chromium_scrape

/chromium/scrape Official Browserless endpoint: POST /chromium/scrape.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chromium_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_edge_content

/edge/content Official Browserless endpoint: POST /edge/content.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_edge_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_content '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_edge_download

/edge/download Official Browserless endpoint: POST /edge/download.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_edge_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_download '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_post_edge_function

/edge/function Official Browserless endpoint: POST /edge/function.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, code
Generic call
kosmo integrations:call browserless.browserless_post_edge_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_function '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","code":"example_code"}' --json

browserless.browserless_post_edge_pdf

/edge/pdf Official Browserless endpoint: POST /edge/pdf.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_edge_pdf '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_pdf '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_edge_performance

/edge/performance Official Browserless endpoint: POST /edge/performance.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_edge_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_performance '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_edge_scrape

/edge/scrape Official Browserless endpoint: POST /edge/scrape.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_edge_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_scrape '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_post_edge_screenshot

/edge/screenshot Official Browserless endpoint: POST /edge/screenshot.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_edge_screenshot '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_edge_screenshot '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_get_active

/active Official Browserless endpoint: GET /active.

Read read
Parameters
none
Generic call
kosmo integrations:call browserless.browserless_get_active '{}' --json
Shortcut
kosmo integrations:browserless browserless_get_active '{}' --json

browserless.browserless_get_kill_id

/kill/+([0-9a-zA-Z-_]) Official Browserless endpoint: GET /kill/+([0-9a-zA-Z-_]).

Read read
Parameters
path_suffix, block_ads, browser_id, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_kill_id '{"path_suffix":"example_path_suffix","block_ads":true,"browser_id":"example_browser_id","launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_kill_id '{"path_suffix":"example_path_suffix","block_ads":true,"browser_id":"example_browser_id","launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_meta

/meta Official Browserless endpoint: GET /meta.

Read read
Parameters
none
Generic call
kosmo integrations:call browserless.browserless_get_meta '{}' --json
Shortcut
kosmo integrations:browserless browserless_get_meta '{}' --json

browserless.browserless_get_root

/ Official Browserless endpoint: GET /.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_root '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_root '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_devtools_browser_wildcard

/devtools/browser/* Official Browserless endpoint: GET /devtools/browser/*.

Read read
Parameters
path_suffix, block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_devtools_browser_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_devtools_browser_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_chrome

/chrome Official Browserless endpoint: GET /chrome.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chrome '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chrome '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_function_connect_wildcard

/function/connect/* Official Browserless endpoint: GET /function/connect/*.

Read read
Parameters
path_suffix, block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_function_connect_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_function_connect_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_devtools_page_wildcard

/devtools/page/* Official Browserless endpoint: GET /devtools/page/*.

Read read
Parameters
path_suffix, block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_devtools_page_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_devtools_page_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_chrome_playwright

/chrome/playwright Official Browserless endpoint: GET /chrome/playwright.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chrome_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chrome_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_chromium

/chromium Official Browserless endpoint: GET /chromium.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chromium '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chromium '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_chromium_playwright

/chromium/playwright Official Browserless endpoint: GET /chromium/playwright.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chromium_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chromium_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_edge

/edge Official Browserless endpoint: GET /edge.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_edge '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_edge '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_edge_playwright

/edge/playwright Official Browserless endpoint: GET /edge/playwright.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_edge_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_edge_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_firefox_playwright

/firefox/playwright Official Browserless endpoint: GET /firefox/playwright.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_firefox_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_firefox_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_webkit_playwright

/webkit/playwright Official Browserless endpoint: GET /webkit/playwright.

Read read
Parameters
block_ads, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_webkit_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_webkit_playwright '{"block_ads":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_delete_browser_wildcard

/browser/* Official Browserless endpoint: DELETE /browser/*.

Write write
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_delete_browser_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_delete_browser_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_post_chrome_export

/chrome/export Official Browserless endpoint: POST /chrome/export.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_export '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_export '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_post_chrome_unblock

/chrome/unblock Official Browserless endpoint: POST /chrome/unblock.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_unblock '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_unblock '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_post_chromium_export

/chromium/export Official Browserless endpoint: POST /chromium/export.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chromium_export '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_export '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_post_unblock

/unblock Official Browserless endpoint: POST /unblock.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_unblock '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_unblock '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_get_proxy_cities

/proxy/cities Official Browserless endpoint: GET /proxy/cities.

Read read
Parameters
block_ads, country, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_proxy_cities '{"block_ads":true,"country":"example_country","launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_proxy_cities '{"block_ads":true,"country":"example_country","launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_post_map

/map Official Browserless endpoint: POST /map.

Read read
Parameters
timeout, body
Generic call
kosmo integrations:call browserless.browserless_post_map '{"timeout":1,"body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_map '{"timeout":1,"body":"example_body"}' --json

browserless.browserless_post_pdf

/pdf Official Browserless endpoint: POST /pdf.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_pdf '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_pdf '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_post_screenshot

/screenshot Official Browserless endpoint: POST /screenshot.

Read read
Parameters
block_ads, external_proxy_server, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_screenshot '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json
Shortcut
kosmo integrations:browserless browserless_post_screenshot '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country","proxy_locale_match":"example_proxy_locale_match"}' --json

browserless.browserless_post_search

/search Official Browserless endpoint: POST /search.

Read read
Parameters
timeout, body
Generic call
kosmo integrations:call browserless.browserless_post_search '{"timeout":1,"body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_search '{"timeout":1,"body":"example_body"}' --json

browserless.browserless_post_session

/session Official Browserless endpoint: POST /session.

Read read
Parameters
body
Generic call
kosmo integrations:call browserless.browserless_post_session '{"body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_session '{"body":"example_body"}' --json

browserless.browserless_delete_session_wildcard

/session/* Official Browserless endpoint: DELETE /session/*.

Write write
Parameters
path_suffix, block_ads, force, launch, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_delete_session_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"force":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_delete_session_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"force":true,"launch":"example_launch","profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_post_smart_scrape

/smart-scrape Official Browserless endpoint: POST /smart-scrape.

Read read
Parameters
profile, timeout, body
Generic call
kosmo integrations:call browserless.browserless_post_smart_scrape '{"profile":"example_profile","timeout":1,"body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_smart_scrape '{"profile":"example_profile","timeout":1,"body":"example_body"}' --json

browserless.browserless_post_stealth_bqloptional_path

/stealth/bql?(/*) Official Browserless endpoint: POST /stealth/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_stealth_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_post_stealth_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_get_stealth_bqloptional_path

/stealth/bql?(/*) Official Browserless endpoint: GET /stealth/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_stealth_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_get_stealth_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_post_chrome_bqloptional_path

/chrome/bql?(/*) Official Browserless endpoint: POST /chrome/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chrome_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chrome_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_get_chrome_bqloptional_path

/chrome/bql?(/*) Official Browserless endpoint: GET /chrome/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chrome_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chrome_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_post_chromium_bqloptional_path

/chromium/bql?(/*) Official Browserless endpoint: POST /chromium/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_chromium_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_post_chromium_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_get_chromium_bqloptional_path

/chromium/bql?(/*) Official Browserless endpoint: GET /chromium/bql?(/*).

Read read
Parameters
path_suffix, block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chromium_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chromium_bqloptional_path '{"path_suffix":"example_path_suffix","block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy"}' --json

browserless.browserless_post_session_bql_wildcard

/session/bql/* Official Browserless endpoint: POST /session/bql/*.

Read read
Parameters
path_suffix, block_ads, launch, profile, replay, timeout, tracking_id, body
Generic call
kosmo integrations:call browserless.browserless_post_session_bql_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","replay":true,"timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_session_bql_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"launch":"example_launch","profile":"example_profile","replay":true,"timeout":1,"tracking_id":"example_tracking_id","body":"example_body"}' --json

browserless.browserless_delete_crawl_wildcard

/crawl/* Official Browserless endpoint: DELETE /crawl/*.

Write write
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_delete_crawl_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_delete_crawl_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_get_crawl_wildcard

/crawl/* Official Browserless endpoint: GET /crawl/*.

Read read
Parameters
path_suffix, skip
Generic call
kosmo integrations:call browserless.browserless_get_crawl_wildcard '{"path_suffix":"example_path_suffix","skip":1}' --json
Shortcut
kosmo integrations:browserless browserless_get_crawl_wildcard '{"path_suffix":"example_path_suffix","skip":1}' --json

browserless.browserless_get_crawl

/crawl Official Browserless endpoint: GET /crawl.

Read read
Parameters
cursor, limit, status
Generic call
kosmo integrations:call browserless.browserless_get_crawl '{"cursor":"example_cursor","limit":1,"status":"example_status"}' --json
Shortcut
kosmo integrations:browserless browserless_get_crawl '{"cursor":"example_cursor","limit":1,"status":"example_status"}' --json

browserless.browserless_post_crawl

/crawl Official Browserless endpoint: POST /crawl.

Read read
Parameters
profile, body
Generic call
kosmo integrations:call browserless.browserless_post_crawl '{"profile":"example_profile","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_crawl '{"profile":"example_profile","body":"example_body"}' --json

browserless.browserless_post_profile

/profile Official Browserless endpoint: POST /profile.

Read read
Parameters
body
Generic call
kosmo integrations:call browserless.browserless_post_profile '{"body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_post_profile '{"body":"example_body"}' --json

browserless.browserless_delete_profile_wildcard

/profile/* Official Browserless endpoint: DELETE /profile/*.

Write write
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_delete_profile_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_delete_profile_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_get_profile_wildcard

/profile/* Official Browserless endpoint: GET /profile/*.

Read read
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_get_profile_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_get_profile_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_put_profile_wildcard

/profile/* Official Browserless endpoint: PUT /profile/*.

Read read
Parameters
path_suffix, body
Generic call
kosmo integrations:call browserless.browserless_put_profile_wildcard '{"path_suffix":"example_path_suffix","body":"example_body"}' --json
Shortcut
kosmo integrations:browserless browserless_put_profile_wildcard '{"path_suffix":"example_path_suffix","body":"example_body"}' --json

browserless.browserless_get_profiles

/profiles Official Browserless endpoint: GET /profiles.

Read read
Parameters
block_ads, launch, limit, offset, profile, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_profiles '{"block_ads":true,"launch":"example_launch","limit":1,"offset":1,"profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json
Shortcut
kosmo integrations:browserless browserless_get_profiles '{"block_ads":true,"launch":"example_launch","limit":1,"offset":1,"profile":"example_profile","timeout":1,"tracking_id":"example_tracking_id"}' --json

browserless.browserless_get_stealth

/stealth Official Browserless endpoint: GET /stealth.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_chrome_live_wildcard

/chrome/live/* Official Browserless endpoint: GET /chrome/live/*.

Read read
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_get_chrome_live_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chrome_live_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_get_chrome_stealth

/chrome/stealth Official Browserless endpoint: GET /chrome/stealth.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chrome_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chrome_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_live_wildcard

/live/* Official Browserless endpoint: GET /live/*.

Read read
Parameters
path_suffix
Generic call
kosmo integrations:call browserless.browserless_get_live_wildcard '{"path_suffix":"example_path_suffix"}' --json
Shortcut
kosmo integrations:browserless browserless_get_live_wildcard '{"path_suffix":"example_path_suffix"}' --json

browserless.browserless_get_chromium_stealth

/chromium/stealth Official Browserless endpoint: GET /chromium/stealth.

Read read
Parameters
block_ads, external_proxy_server, integrations, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, record, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chromium_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chromium_stealth '{"block_ads":true,"external_proxy_server":"example_external_proxy_server","integrations":"example_integrations","launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city","proxy_country":"example_proxy_country"}' --json

browserless.browserless_get_reconnect_wildcard

/reconnect/* Official Browserless endpoint: GET /reconnect/*.

Read read
Parameters
path_suffix, block_ads, integrations, launch, profile, replay, solve_captchas, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_reconnect_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"integrations":"example_integrations","launch":"example_launch","profile":"example_profile","replay":true,"solve_captchas":true,"timeout":1}' --json
Shortcut
kosmo integrations:browserless browserless_get_reconnect_wildcard '{"path_suffix":"example_path_suffix","block_ads":true,"integrations":"example_integrations","launch":"example_launch","profile":"example_profile","replay":true,"solve_captchas":true,"timeout":1}' --json

browserless.browserless_get_session_connect_wildcard

/session/connect/* Official Browserless endpoint: GET /session/connect/*.

Read read
Parameters
path_suffix, launch, replay, timeout
Generic call
kosmo integrations:call browserless.browserless_get_session_connect_wildcard '{"path_suffix":"example_path_suffix","launch":"example_launch","replay":true,"timeout":1}' --json
Shortcut
kosmo integrations:browserless browserless_get_session_connect_wildcard '{"path_suffix":"example_path_suffix","launch":"example_launch","replay":true,"timeout":1}' --json

browserless.browserless_get_chromium_agent

/chromium/agent Official Browserless endpoint: GET /chromium/agent.

Read read
Parameters
block_ads, block_consent_modals, external_proxy_server, humanlike, launch, profile, proxy, proxy_city, proxy_country, proxy_locale_match, proxy_preset, proxy_state, proxy_sticky, replay, timeout, tracking_id
Generic call
kosmo integrations:call browserless.browserless_get_chromium_agent '{"block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city"}' --json
Shortcut
kosmo integrations:browserless browserless_get_chromium_agent '{"block_ads":true,"block_consent_modals":true,"external_proxy_server":"example_external_proxy_server","humanlike":true,"launch":"example_launch","profile":"example_profile","proxy":"example_proxy","proxy_city":"example_proxy_city"}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

browserless.browserless_post_chrome_content 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_content --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chrome_download 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_download --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_post_chrome_function 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_function --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_put_json_new 0 parameters
Schema command
kosmo integrations:schema browserless.browserless_put_json_new --json
ParameterTypeRequiredDescription
No parameters.
browserless.browserless_get_json_protocol 0 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_json_protocol --json
ParameterTypeRequiredDescription
No parameters.
browserless.browserless_get_json_version 0 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_json_version --json
ParameterTypeRequiredDescription
No parameters.
browserless.browserless_post_chrome_pdf 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_pdf --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chrome_performance 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_performance --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chrome_scrape 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_scrape --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chrome_screenshot 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_screenshot --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chromium_content 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_content --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chromium_download 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_download --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_post_chromium_function 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_function --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_post_chromium_performance 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_performance --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chromium_scrape 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_scrape --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_edge_content 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_content --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_edge_download 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_download --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_post_edge_function 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_function --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
code string no JavaScript source body sent as application/javascript.
browserless.browserless_post_edge_pdf 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_pdf --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_edge_performance 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_performance --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_edge_scrape 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_scrape --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no launch
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_edge_screenshot 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_edge_screenshot --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_active 0 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_active --json
ParameterTypeRequiredDescription
No parameters.
browserless.browserless_get_kill_id 7 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_kill_id --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
browser_id string no browserId
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_meta 0 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_meta --json
ParameterTypeRequiredDescription
No parameters.
browserless.browserless_get_root 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_root --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_devtools_browser_wildcard 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_devtools_browser_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_chrome 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chrome --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_function_connect_wildcard 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_function_connect_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_devtools_page_wildcard 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_devtools_page_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_chrome_playwright 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chrome_playwright --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_chromium 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chromium --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_chromium_playwright 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chromium_playwright --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_edge 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_edge --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_edge_playwright 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_edge_playwright --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_firefox_playwright 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_firefox_playwright --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch object no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_webkit_playwright 5 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_webkit_playwright --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_delete_browser_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_delete_browser_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_post_chrome_export 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_export --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chrome_unblock 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_unblock --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_chromium_export 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_export --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_unblock 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_unblock --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_proxy_cities 6 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_proxy_cities --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
country string no Optional two-letter country code to filter cities by country (e.g., 'US', 'GB', 'DE').
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_post_map 2 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_map --json
ParameterTypeRequiredDescription
timeout number no Request timeout in milliseconds
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_pdf 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_pdf --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_screenshot 14 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_screenshot --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_search 2 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_search --json
ParameterTypeRequiredDescription
timeout number no The timeout for the search operation in milliseconds.
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_session 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_session --json
ParameterTypeRequiredDescription
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_delete_session_wildcard 7 parameters
Schema command
kosmo integrations:schema browserless.browserless_delete_session_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
force boolean no Whether to force the deletion of the session even if it has active connections. Defaults to false.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_post_smart_scrape 3 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_smart_scrape --json
ParameterTypeRequiredDescription
profile string no Optional name of an authentication profile to hydrate into the browser before scraping. The profile's cookies, localStorage, and IndexedDB entries are loaded into the session before navigation. Forces the browser strategy.
timeout number no The timeout for the scrape operation in milliseconds
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_stealth_bqloptional_path 18 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_stealth_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no Whether to automatically block cookie consent modals and popups.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no Whether to enable human-like behavior for interactions. When true, actions like typing and clicking will have randomized delays.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no Whether to enable session recording for replay. When true, the session will be recorded and can be replayed later.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_stealth_bqloptional_path 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_stealth_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no blockConsentModals
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no humanlike
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no replay
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_post_chrome_bqloptional_path 18 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chrome_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no Whether to automatically block cookie consent modals and popups.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no Whether to enable human-like behavior for interactions. When true, actions like typing and clicking will have randomized delays.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no Whether to enable session recording for replay. When true, the session will be recorded and can be replayed later.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_chrome_bqloptional_path 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chrome_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no blockConsentModals
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no humanlike
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no replay
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_post_chromium_bqloptional_path 18 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_chromium_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no Whether to automatically block cookie consent modals and popups.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no Whether to enable human-like behavior for interactions. When true, actions like typing and clicking will have randomized delays.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no Whether to enable session recording for replay. When true, the session will be recorded and can be replayed later.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_chromium_bqloptional_path 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chromium_bqloptional_path --json
ParameterTypeRequiredDescription
path_suffix string no Optional Browserless path suffix for this route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no blockConsentModals
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no humanlike
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no replay
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_post_session_bql_wildcard 8 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_session_bql_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
replay boolean no replay
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_delete_crawl_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_delete_crawl_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_get_crawl_wildcard 2 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_crawl_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
skip number no The number of pages to skip for pagination.
browserless.browserless_get_crawl 3 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_crawl --json
ParameterTypeRequiredDescription
cursor string no Cursor for fetching the next page of results.
limit number no Maximum number of crawls to return per page (1–100, default 20).
status string no Filter crawls by status: in-progress, completed, failed, or cancelled.
browserless.browserless_post_crawl 2 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_crawl --json
ParameterTypeRequiredDescription
profile string no Optional name of an authentication profile to hydrate into the browser before each page is scraped. The profile's cookies, localStorage, and IndexedDB entries are loaded into the session before navigation. Forces the browser strategy for every page.
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_post_profile 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_post_profile --json
ParameterTypeRequiredDescription
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_delete_profile_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_delete_profile_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_get_profile_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_profile_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_put_profile_wildcard 2 parameters
Schema command
kosmo integrations:schema browserless.browserless_put_profile_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
body object no JSON request body matching the Browserless OpenAPI schema.
browserless.browserless_get_profiles 7 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_profiles --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
limit number no Maximum number of profiles to return (1–1000). Defaults to 100.
offset number no Number of profiles to skip for pagination. Defaults to 0.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_stealth 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_stealth --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_chrome_live_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chrome_live_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_get_chrome_stealth 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chrome_stealth --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_live_wildcard 1 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_live_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
browserless.browserless_get_chromium_stealth 17 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chromium_stealth --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
record boolean no record
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_reconnect_wildcard 9 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_reconnect_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
integrations string no integrations
launch string no Launch options, which can be either an object of puppeteer.launch options or playwright.launchServer options, depending on the API. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
replay boolean no replay
solve_captchas boolean no solveCaptchas
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier
browserless.browserless_get_session_connect_wildcard 4 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_session_connect_wildcard --json
ParameterTypeRequiredDescription
path_suffix string yes Dynamic Browserless path suffix for this wildcard route.
launch string no launch
replay boolean no replay
timeout number no timeout
browserless.browserless_get_chromium_agent 16 parameters
Schema command
kosmo integrations:schema browserless.browserless_get_chromium_agent --json
ParameterTypeRequiredDescription
block_ads boolean no Whether or nor to load ad-blocking extensions for the session. This currently uses uBlock-Lite and may cause certain sites to not load properly.
block_consent_modals boolean no Whether to automatically block cookie consent modals and popups.
external_proxy_server string no External proxy server URL for user-provided proxies. Format: http(s)://[username:password@]host:port When set, routes requests through this proxy instead of built-in residential proxies.
humanlike boolean no Whether to enable human-like behavior for interactions. When true, actions like typing and clicking will have randomized delays.
launch string no Launch options for the browser, either as a JSON object or a JSON string. Includes options like `headless`, `args`, `defaultViewport`, etc. Must be either JSON object, or a base64-encoded JSON object.
profile string no Name of an authenticated profile to hydrate into the browser at launch. The profile's cookies, localStorage and IndexedDB are injected via CDP before your code runs. No-op in builds without a profile subsystem.
proxy string no The type of proxy to use, currently just 'residential' is supported
proxy_city string no The city to use for the proxy. Available cities: https://production-sfo.browserless.io/proxy/cities?token=YOUR_TOKEN Documentation: https://docs.browserless.io/baas/features/proxies#built-in-residential-proxy
proxy_country string no A two-letter country code for the proxy configuration. Supported codes: US, GB, FR, DE, etc. Full list: https://docs.browserless.io/bql-schema/types/enums/country-type
proxy_locale_match string no Sets the browser's language to match the proxy's geographic location. Recommended when using proxyCountry to ensure websites render content, currency, and formatting in the local language. Default is English (en-US).
proxy_preset string no A preset code for website-specific proxy routing. Maps to specific proxy vendors internally for optimal access to certain websites. Format: "px_<identifier>" (e.g., "px_gov01", "px_amazon01")
proxy_state string no The state or province to use for the proxy, whitespace must be replaced with underscores
proxy_sticky string no Whether or not to use the same IP for all requests, defaults to true
replay boolean no Whether to enable session recording for replay. When true, the session will be recorded and can be replayed later.
timeout number no Override the system-level timeout for this request. Accepts a value in milliseconds.
tracking_id string no Custom session identifier

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.