Skip to main content
Put rendering options inside sharedParams. Waiting happens after browser actions and before output capture.

Wait for a page element

Send this body to POST /web/scrape. See the Quickstart for authentication and SDK setup.

Options

An explicitly empty viewport: {} uses field defaults of 1440 × 900. Set both dimensions when the size matters. For mobile rendering, use viewport: {"width":390,"height":844}. To keep a consent banner visible, set dismissCookies: false and leave dismissPopups false. Popup handling is heuristic and may not remove every overlay. Choose selector waits when a specific element indicates readiness. Fixed waits count toward the timeout budget. Content can still be incomplete when page rendering does not settle; inspect isPartial and each output’s success.