This endpoint captures a screenshot of a given URL based on the specified parameters.
This is the API key associated with the company.
URL of the website you want to take a screenshot
Set the width of the browser viewport in pixels.
Set the height of the browser viewport in pixels.
Set the device scale factor to simulate different screen densities.
1, 2, 3 Set a custom user agent string to mimic a specific browser or device.
Use a pre-defined device profile for the request.
Set a custom device name for the request.
Blackberry PlayBook, Blackberry PlayBook landscape, BlackBerry Z30, BlackBerry Z30 landscape, Galaxy Note 3, Galaxy Note 3 landscape, Galaxy Note II, Galaxy Note II landscape, Galaxy S III, Galaxy S III landscape, Galaxy S5, Galaxy S5 landscape, Galaxy S8, Galaxy S8 landscape, Galaxy S9+, Galaxy S9+ landscape, Galaxy Tab S4, Galaxy Tab S4 landscape, iPad, iPad landscape, iPad (gen 6), iPad (gen 6) landscape, iPad (gen 7), iPad (gen 7) landscape, iPad Mini, iPad Mini landscape, iPad Pro, iPad Pro landscape, iPad Pro 11, iPad Pro 11 landscape, iPhone 4, iPhone 4 landscape, iPhone 5, iPhone 5 landscape, iPhone 6, iPhone 6 landscape, iPhone 6 Plus, iPhone 6 Plus landscape, iPhone 7, iPhone 7 landscape, iPhone 7 Plus, iPhone 7 Plus landscape, iPhone 8, iPhone 8 landscape, iPhone 8 Plus, iPhone 8 Plus landscape, iPhone SE, iPhone SE landscape, iPhone X, iPhone X landscape, iPhone XR, iPhone XR landscape, iPhone 11, iPhone 11 landscape, iPhone 11 Pro, iPhone 11 Pro landscape, iPhone 11 Pro Max, iPhone 11 Pro Max landscape, iPhone 12, iPhone 12 landscape, iPhone 12 Pro, iPhone 12 Pro landscape, iPhone 12 Pro Max, iPhone 12 Pro Max landscape, iPhone 12 Mini, iPhone 12 Mini landscape, iPhone 13, iPhone 13 landscape, iPhone 13 Pro, iPhone 13 Pro landscape, iPhone 13 Pro Max, iPhone 13 Pro Max landscape, iPhone 13 Mini, iPhone 13 Mini landscape, JioPhone 2, JioPhone 2 landscape, Kindle Fire HDX, Kindle Fire HDX landscape, LG Optimus L70, LG Optimus L70 landscape, Microsoft Lumia 550, Microsoft Lumia 950, Microsoft Lumia 950 landscape, Nexus 10, Nexus 10 landscape, Nexus 4, Nexus 4 landscape, Nexus 5, Nexus 5 landscape, Nexus 5X, Nexus 5X landscape, Nexus 6, Nexus 6 landscape, Nexus 6P, Nexus 6P landscape, Nexus 7, Nexus 7 landscape, Nokia Lumia 520, Nokia Lumia 520 landscape, Nokia N9, Nokia N9 landscape, Pixel 2, Pixel 2 landscape, Pixel 2 XL, Pixel 2 XL landscape, Pixel 3, Pixel 3 landscape, Pixel 4, Pixel 4 landscape, Pixel 4a (5G), Pixel 4a (5G) landscape, Pixel 5, Pixel 5 landscape, Moto G4, Moto G4 landscape Capture a full-page screenshot instead of a cropped one.
Screenshot of the element.
Take a screenshot of the element specified by this selector.
Enable waiting time before taking screenshot.
Set the wait time before taking screenshot event in seconds.
Set the quality of the screenshot image (1-100).
Choose the format of the screenshot (e.g., PNG, JPEG, PDF).
png, jpeg, pdf By enabling we can control scroll options.
Set the delay between scroll events in milliseconds..
Set the duration of a single scroll event in milliseconds.
Set the number of pixels to scroll by in each event.
Set the wait time after a scroll event in milliseconds.
Set the number of scrolls before stopping.
Set the number of milliseconds to wait before scrolling back.
Scroll immediately without waiting for the previous event to complete.
Scroll back to the top of the page after reaching the end.
Stop scrolling when the full page is scrolled.
Choose an easing function for the scroll animation (e.g., linear, ease-in, ease-out).
linear, ease, ease-in, ease-out, ease-in-out, step-start, step-end, initial, inherit Record the scrolling process as a video before taking a screenshot.
Set a custom authorization header for the request.
Set a custom header with a user-defined value.
Attach Cookies with Request.
Set cookies for the request.
Set the time zone for the request.
UTC, GMT, ECT, EET, ART, EAT, MET, NET, PLT, IST, BST, VST, CTT, JST, ACT, AET, SST, NST, MIT, HST, AST, PST, PNT, MST, CST, EST, IET, PRT, CNT, AGT, BET, CAT Block ads from loading during the request.
Attempt to solve captchas during the request.
Hide the cookie banner during the request.
Block cookies from being set during the request.
Disable JavaScript execution during the request.