{"slug":"zyte-cdp-browser","name":"Zyte CDP Headless Browser","category":"browser","provider_slug":"zyte","publisher":"Zyte","publisher_type":"official","website":"https://docs.zyte.com/zyte-api/usage/cdp.html","summary":"Drive a live Zyte browser with Playwright or Puppeteer, with session pricing tied to navigation count and time.","tools":["playwright","puppeteer","scrapy"],"capabilities":["javascript-rendering","browser-actions","network-capture","country-targeting"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Target-tier units: the greater of page.goto calls or started 15-second session intervals; residential overages can add charges.","facts":[{"label":"Connection","value":"The CDP endpoint accepts Playwright, Puppeteer and other CDP-compatible libraries.","source_ids":["docs"]},{"label":"Session lifetime","value":"ttl defaults to 60 seconds and accepts values from 15 to 3,600 seconds.","source_ids":["docs"]},{"label":"Billing","value":"Session units are the larger of navigation count and duration rounded up to 15-second intervals, using the first target's browser price tier.","source_ids":["docs"]},{"label":"Continuity","value":"A connection has its own IP and cookie jar; separate CDP connections cannot reuse that session automatically.","source_ids":["docs"]},{"label":"Access requirements","value":"CDP requires a subscription or PAYG spending limit plus business verification; free trials cannot use it.","source_ids":["docs"]}],"setup":["Complete Zyte's CDP account requirements and obtain an API key.","Connect to the documented endpoint with Basic authentication and an explicit ttl.","Run browser actions and follow Zyte's session-closing instructions for the chosen framework."],"limitations":["Started sessions can be billed even if the automation fails.","Zyte documents that Playwright browser.close() disconnects without sending the Browser.close CDP command; follow its explicit closing example.","Bring-your-own-proxy support was not verified.","The official documentation conflicts on whether explicit Browser.close stops billing before ttl. Budget the configured ttl conservatively until Zyte confirms the applicable behavior."],"sources":[{"id":"docs","label":"CDP browser access, session behavior and pricing","url":"https://docs.zyte.com/zyte-api/usage/cdp.html","checked_at":"2026-09-27"}],"checked_at":"2026-09-27","review_due":"2026-10-27","evidence":"documented","url":"https://workingproxysites.info/tools/zyte-cdp-browser","provider_url":"https://workingproxysites.info/t/165-zyte-proxies","review_overdue":false}