viewport_preset
stringViewportQuick viewport size preset for common devices. If specified, this sets both viewport_width and viewport_height automatically. You can still override individual dimensions by providing explicit viewport_width or viewport_height values.
Available presets:
desktop: 1920×1080 (Full HD)desktop_hd: 2560×1440 (2K/QHD)desktop_4k: 3840×2160 (4K/UHD)tablet: 768×1024 (iPad portrait)tablet_landscape: 1024×768 (iPad landscape)mobile: 390×844 (generic mobile portrait)mobile_landscape: 844×390 (generic mobile landscape)mobile_android: 360×800 (Android portrait)mobile_android_landscape: 800×360 (Android landscape)iphone_se: 375×667 (iPhone SE)iphone_14: 390×844 (iPhone 14)iphone_14_pro: 393×852 (iPhone 14 Pro)iphone_14_pro_max: 430×932 (iPhone 14 Pro Max)iphone_15: 393×852 (iPhone 15)iphone_15_pro_max: 430×932 (iPhone 15 Pro Max)
Accepted values
desktopdesktop_hddesktop_4ktablettablet_landscapemobilemobile_landscapemobile_androidmobile_android_landscapeiphone_seiphone_14iphone_14_proiphone_14_pro_maxiphone_15iphone_15_pro_maxExample
curl "https://api.screenshotty.link/api/v1/screenshot?url=https://example.com&viewport_preset=desktop" \-H "X-Api-Key: YOUR_API_KEY" \--output screenshot.png