Screenshot a page
Capture a full-page PNG screenshot of a rendered page.
Authorizations
Body
The URL to screenshot. Must be http(s).
"https://example.com"
Capture the entire scrollable page instead of just the viewport. Default off.
true
Extra milliseconds to let the page settle before capture.
0 <= x <= 30000Overall time budget for the request, in milliseconds.
1000 <= x <= 120000Reuse a stored screenshot if it is younger than this many milliseconds. Defaults to 7 days, so a repeated request returns the stored PNG with cached: true without re-rendering — which also means it returns immediately and does not apply waitFor. Pass 0 to force a fresh capture.
x >= 0Screen size to render at. Defaults to desktop (1920x1080). Ignored when width/height are given explicitly.
desktop, laptop, tablet, mobile "desktop"
Exact viewport width in pixels. Overrides viewport.
320 <= x <= 3840Exact viewport height in pixels. Overrides viewport. With fullPage the capture still extends to the full page height.
240 <= x <= 2160