
ScreenshotOne
screenshotoneScreenshotOne is a screenshot API for developers, enabling the rendering of website screenshots through simple API calls without managing browser clusters.
Acciones disponibles (1)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Take Animated ScreenshotSCREENSHOTONE_TAKE_ANIMATED_SCREENSHOTAcciónThis tool captures an animated screenshot (video or gif) of a given website url. it allows customization of the animation format, duration, viewport dimensions, and animation scenario (e.g., scrolling).
SCREENSHOTONE_TAKE_ANIMATED_SCREENSHOTAcciónThis tool captures an animated screenshot (video or gif) of a given website url. it allows customization of the animation format, duration, viewport dimensions, and animation scenario (e.g., scrolling).
Parámetros de entrada
urlstringObligatoriouriThe URL of the website to capture.
delayintegerDelay before taking the screenshot in milliseconds.
widthintegerWidth of the output animation. If specified, height must also be specified. Defaults to viewport width.
clip_xintegerX-coordinate for clipping the video. Only for GIF format.
clip_yintegerY-coordinate for clipping the video. Only for GIF format.
formatstringenumThe format of the animated screenshot.
mp4movaviwebmgifheightintegerHeight of the output animation. If specified, width must also be specified. Defaults to viewport height.
durationintegerObligatorioDuration of the animation in seconds. Minimum 1, maximum 30.
scenariostringenumDefines the animation behavior. `default` records the site as it appears after loading. `scroll` simulates scrolling.
defaultscrollblock_adsbooleanBlock ads.
full_pagebooleanCapture the full scrollable page (Note: for animated, this might interact with scenario).
scroll_byintegerPixels to scroll per step. Applicable if scenario is 'scroll'.
clip_widthintegerWidth for clipping the video. Only for GIF format.
clip_heightintegerHeight for clipping the video. Only for GIF format.
scroll_backbooleanScroll back to the top after reaching the bottom. Applicable if scenario is 'scroll'.
aspect_ratiostringAspect ratio for the animation (e.g., '16:9'). If specified, width and height are ignored.
scroll_delayintegerDelay in milliseconds between scrolls. Applicable if scenario is 'scroll'.
scroll_easingstringenumScrolling easing effect. Applicable if scenario is 'scroll'.
linearease_in_quadease_out_quadease_in_out_quadease_in_cubicease_out_cubicease_in_out_cubicease_in_quartease_out_quartease_in_out_quartease_in_quintease_out_quint+1viewport_widthintegerViewport width.
omit_backgroundbooleanOmit background (only for MOV format).
scroll_completebooleanStop recording animation when full scrolling is completed. Applicable if scenario is 'scroll'.
scroll_durationintegerDuration in milliseconds of one scroll. Applicable if scenario is 'scroll'.
viewport_heightintegerViewport height.
scroll_start_delayintegerWait time in milliseconds before starting scrolling. Applicable if scenario is 'scroll'.
device_scale_factornumberDevice scale factor.
scroll_to_end_afterintegerScroll to the end after the specified duration in milliseconds with the specified easing in one scroll. Applicable if scenario is 'scroll'.
scroll_try_navigatebooleanNavigate while scrolling and record the new opened page. Applicable if scenario is 'scroll'.
block_cookie_bannersbooleanBlock cookie banners.
scroll_till_selectorstringScroll till the CSS selector is visible. Applicable if scenario is 'scroll'.
scroll_back_algorithmstringenumAlgorithm for scrolling back (`once` or `repeat`). Applicable if scenario is 'scroll'.
oncerepeatscroll_navigate_afterintegerNavigate after duration in milliseconds (default is half of the duration). Applicable if scenario is 'scroll'.
scroll_navigate_to_urlstringuriURL to navigate to. Applicable if scenario is 'scroll'.
scroll_start_immediatelybooleanScroll immediately or wait for scroll_delay. Applicable if scenario is 'scroll'.
scroll_back_after_durationintegerScroll back after the specified duration in milliseconds. Applicable if scenario is 'scroll'.
scroll_navigate_link_hintsstring[]Hints for links to use for navigation if scroll_navigate_to_url is not specified. E.g. ['pricing', 'about']. Applicable if scenario is 'scroll'.
scroll_stop_after_durationintegerStop scrolling after the specified duration in milliseconds. Use with scroll_complete=false and scroll_back=false. Applicable if scenario is 'scroll'.
scroll_till_selector_adjust_topintegerAdjust the top position of the selector in the viewport. Applicable if scenario is 'scroll'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not