Screenshot Lookup API

Deepinfo Screenshot API allows you to automatically view screenshots of any domain name in high quality within seconds. You can also use query parameters to capture full page screenshots and mobile screenshots and accurately manage the viewport size.

To send larger payload data, you can use the method POST to remove the limitations. For example: custom_html

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

Target url of the website.

integer
100 to 3000
Defaults to 1366

The width of browser in pixels.

integer
100 to 3000
Defaults to 768

The height of browser in pixels.

string
enum
Defaults to slow

Mode fast is set browser to wait until domcontentloaded, Mode slow is set browser to wait until no network requests.

Allowed:
string
enum

Set image output.

Allowed:
integer
0 to 100

Set quality of screenshot.

boolean
Defaults to false

Capture entire webpage.

boolean
Defaults to false

Set scale parameter to 2, to provide high quality image. (retina parameter will be ignored if scale parameter is provided).

boolean
Defaults to false

Simulate scroll down to entire webpage before taking screenshot.

boolean
Defaults to false

Simulate mobile request, if this parameter provided, default value of with will be 360 and default value of height will be 740.

boolean
Defaults to false

Block advertisements.

boolean
Defaults to false

Simulate landscape.

boolean
Defaults to false
boolean
Defaults to false

Simulate touchscreen.

boolean
Defaults to false

Disable javascript in webpage.

integer
0 to 30000
Defaults to 15000

Simulate landscape.

integer
≥ 50

Resize the output image, the aspect ratio will be preserved.

integer
≤ 30000
Defaults to 0

After webpage is loaded, how many milliseconds to wait before taking the screenshot.

integer
0.5 to 4

Set scale factor of browser, tell browser how many of the screen's actual pixes should be used to draw a single CSS pixel.

string

Find DOM element by CSS selector, if element found, element screenshot will be returned.

string
Defaults to en-US,en;q=0.8

The accept languages of browser.

string

Find DOM element by CSS selector, if element found, page will simulate scroll to element before taking screenshot.

string

The cookies of browser.

string

The user agent of browser.

string

Connect to custom proxy.

string

Set extra headers of browser.

string

Inject CSS stylesheet code to webpage.

integer
-80 to 80

Emulate the Geolocation API latitude. (longitude parameter will be required).

integer
-180 to 180

Emulate the Geolocation API longitude. (latitude parameter will be required).

string

Inject CSS stylesheet URL to webpage.

string

Render custom html, if this parameter provided url field will not required.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json