Skip to content

How to use proxies

ScreenshotOne doesn’t include rotating residential proxies as part of the product, but you can plug in easily any external proxy provider you like, in three simple steps.

1. Sign up to a proxy provider

There are plenty of them, like Smartproxy, Bright Data, or Geonode.

You can find the Internet proxy providers that you prefer by price and quality. Choose and sign up for the proxy provider.

Not because it is the best one or the cheapest one, but in this guide, I will use Smartproxy as an example.

2. Get the proxy URL

Choose pay-as-you-go residential proxies in Smartproxy or any other proxy provider you picked in the previous step.

And your goal is to copy the HTTP URL of the proxy with the desired configuration.

In the case of Smartproxy, it would look like:

An example of picking the HTTP proxy endpoint in Smartproxy.

3. Use the proxy with the ScreenshotOne API

Once you have the HTTP proxy URL, not HTTPS, nor SOCKS5. You can specify it when sending an API request with the proxy parameter, just like this:

https://api.screenshotone.com/take?proxy=<your proxy url>&access_key=<your API key>&url=<the site you want to screenshot>

Where <your proxy url> is your proxy URL, or in the case of our example is http://user12345:somepass@us.smartproxy.com:10000.

You see, it was that easy. In case if you have any questions or encounter any problems, please, don’t hesitate to reach out at support@screenshotone.com.