Browser API
The Capzy Browser API is a remote stealth Chrome you drive over CDP. Connect Playwright, Puppeteer, or Selenium to a managed browser that ships with real fingerprints and built-in proxy egress, so you run no browser infrastructure of your own.
You point your existing automation at a WebSocket endpoint instead of a local Chrome. The browser runs on our fleet, presents a coherent device fingerprint, and routes its traffic through the egress you pick. Sessions, profiles, and credentials are managed from Dashboard → Browser.
Drive it with Playwright, Puppeteer, or Selenium. Only the connection URL changes.
Reusable identities that keep cookies, logins, and a stable fingerprint across sessions.
Select an included data pool, your own proxies, or a BYO endpoint, with country targeting.
How connecting works
- Grab credentials. Your Browser username and password come from the dashboard. They are inlined into the WebSocket URL as HTTP Basic auth.
- Connect over CDP. Point your client at
wss://USER:PASS@browser.capzy.ai/cdp, optionally with aproxyorprofilequery parameter. - Drive the browser. Use the default context and automate the page exactly as you would a local browser.
from playwright.sync_api import sync_playwright
CDP = "wss://USER:PASS@browser.capzy.ai/cdp?proxy=capzy"
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(CDP)
page = browser.contexts[0].new_page()
page.goto("https://example.com")
print(page.title())pip install capium, see the Capium docs.Where to go next
- Connecting: the endpoint format, credentials, and client snippets for Playwright, Puppeteer, and Selenium.
- Proxies & geo: the
proxy=parameter, its accepted values, and country targeting. - Profiles: persistent identities that stay logged in across sessions.
- Limits & billing: session caps, concurrency, and per-GB metering.