GetScreenshot is a powerful programmable API that allows you to do screenshot operations at scale and for less than the existing solutions.
This RESTful API can be accessed by any standard/popular client with HTTP capabilities. This means that almost any language with an HTTP request library or built-in module can make calls to GetScreenshot. A successful request to the API will return a simple JSON that includes a URL pointing to the resulting screen capture.
To authenticate requests when using the API you need to pass your secret API key in your request. You do not need to provide a password.
By design, GetScreenshot only supports GET requests. However, if you're interested in POST requests, please contact Rasterwise (email@example.com) as there is a Beta version of the endpoint that supports POST requests.
Features include: Custom CSS & JS, Hide Cookie Disclaimers, Hide Message Clients, Highlight Keywords, Screenshot Message, and Webhook (sending a POST request to your own custom endpoint).
Examples on how to generate a basic screenshot in the GetScreenshot API with some popular programming languages are provided in the documentation.
There are several plans available, as well as the possibility of customized plans.
Nineteen APIs have been added to the ProgrammableWeb directory in categories including Cryptocurrency, Dictionary, Holidays, and Non-Profit. Featured today is the Google Trusted Types API to aid in preventing cross-site scripting attacks. Here's a rundown of the latest additions.