Skip to content

On-page screenshot

Using this endpoint, you can capture a full high-quality screenshot of any webpage. Needs id and url. Served by DataForSEO.

Inputs

2 required
URL
Page url required field absolute URL of the page to snap note: if the URL you indicate here returns a 404 status code…Required · url
ID
TextRequired · id
Accept language
Language header for accessing the website optional field all locale formats are supported (xx, xx-XX, xxx-XX, etc.)…Optional · accept_language
Browser preset
Preset for browser screen parameters optional field if you use this field, you don't need to indicate…Optional · browser_preset
Browser screen width
Browser screen width optional field you can set a custom browser screen width to perform audit for a particular…Optional · browser_screen_width
Browser screen height
Browser screen height optional field you can set a custom browser screen height to perform audit for a particular…Optional · browser_screen_height
Browser screen scale factor
Browser screen scale factor optional field you can set a custom browser screen resolution ratio to perform audit for a…Optional · browser_screen_scale_factor
Full page screenshot
Take a screenshot of the full page optional field set to false if you want to capture only the part of the page…Optional · full_page_screenshot
Disable cookie popup
Disable the cookie popup optional field set to true if you want to disable the popup requesting cookie consent from…Optional · disable_cookie_popup
Switch pool
Switch proxy pool optional field if true, additional proxy pools will be used to obtain the requested data; the…Optional · switch_pool
Ip pool for scan
Proxy pool optional field you can choose a location of the proxy pool that will be used to obtain the requested data;…Optional · ip_pool_for_scan

Pricing

Price
Usage based, at the cost the provider reports for the call
Billing
Billed at the cost the provider reports for the call, never above $100. Your agent sees the maximum before running.
Price checked
10 October 2026

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

Site audit (on-page)

Connect your agent to 2,400+ tools for free

Sign in with Google or GitHub. No card required.