← Tools Reference

ApiFlash

ApiFlash integration (Developer Tools, Design & Media). Imported from open-connector.

API key2 toolshttps://api.apiflash.com
GET
apiflash_capture_website_screenshot
Capture a website screenshot with ApiFlash and return the generated screenshot URL.

/v1/urltoimage

25 parameters
ParamTypeRequiredDescription
urlstringrequiredThe complete website URL to capture, including the protocol.
freshbooleanoptionalWhether ApiFlash should bypass the cache and capture a fresh screenshot.
ttlintegeroptionalThe screenshot cache lifetime in seconds, from 0 to 2592000.
full_pagebooleanoptionalWhether to capture the entire scrollable page instead of only the viewport.
scroll_pagebooleanoptionalWhether ApiFlash should scroll the page before capture to trigger lazy-loaded c…
widthintegeroptionalThe viewport width in pixels.
heightintegeroptionalThe viewport height in pixels. This is ignored when `full_page` is true.
delayintegeroptionalThe delay in seconds to wait after load before capturing the screenshot.
wait_forstringoptionalA CSS selector that must match an element before the screenshot is captured.
wait_untilstringoptionalThe page load condition ApiFlash should wait for before capturing.
elementstringoptionalA CSS selector for capturing only the first matching element.
element_overlapbooleanoptionalWhether to keep overlapping elements when capturing a targeted element.
formatstringoptionalThe screenshot image format.
qualityintegeroptionalThe screenshot quality between 0 and 100 for jpeg or webp output.
transparentbooleanoptionalWhether to capture the screenshot with transparency enabled when using png outp…
extract_htmlbooleanoptionalWhether ApiFlash should also return a URL for the extracted HTML.
extract_textbooleanoptionalWhether ApiFlash should also return a URL for the extracted plain text.
accept_languagestringoptionalThe Accept-Language header value used when rendering the target page.
user_agentstringoptionalThe User-Agent string used when rendering the target page.
headersstringoptionalA semicolon-separated header list such as `Header1=value1;Header2=value2`.
cookiesstringoptionalA semicolon-separated cookie list such as `name1=value1;name2=value2`.
fail_on_statusstringoptionalA comma-separated list or range of HTTP status codes that should fail the captu…
no_adsbooleanoptionalWhether ApiFlash should block popular ad networks during capture.
no_trackingbooleanoptionalWhether ApiFlash should block common tracking scripts during capture.
no_cookie_bannersbooleanoptionalWhether ApiFlash should hide cookie banners and popups during capture.
GET
apiflash_get_quota_information
Retrieve the current ApiFlash screenshot quota and reset time.

/v1/urltoimage/quota