The full API description is available in the Swagger format. You can get the latest version from our Github repository or here.
You can generate a client in pretty much any language with the Swagger specs. Unfortunately, Swagger does not support maps as a type of object returned by an API call. As a result, the response returned by the API screenshot/multiple, screenshot/list, instance/list and browser/list is not managed properly.
You can use your own code generator to create a client in your language of choice. We have generated programs for some of the languages available at swagger.io
Language | Version | Link |
Go | 1.16.0 | download |
Java | 1.16.0 | download |
Objective-C | 1.16.0 | download |
Scala | 1.16.0 | download |
The Browshot API is available on the Mashape marketplace at no additional cost. You can use Mashape to try the API and to get an auto-generated client in Java, Node, Objective-C, etc.
no credit card required
Browshot is a web service to create real time web screenshots in a multitude of virtual devices, including mobile devices like the iPhone 3 & 4, iPad, Android Nexus, etc.
You can use the web dashboard, or our full-featured API.
Real time screenshots
15+ mobile devices: iPhone, iPad, Android, etc.
30+ desktop resolutions
Fast and reliable
Thumbnails of any size, any ratio
Full API, open-source libraries