Browshot library in any language: Swagger

The full API description is available in the Swagger format. You can get the latest version from our Github repository or here.

Generate your client

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

Mashape

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.

Try it for free

close

sign up for free account

Already have an account?

no credit card required

About Us

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

Share