API Subscription
Parameter Values no key free silver gold
api_key your key

-

y y y
url url y y y y
width (thumbnail) 1-1600 100-300 def. 200 1-1280 (def. 200) 1-1280 (def. 200) 1-1600 (def. 200)
quality (thumbnail) 10 - 100 80 y (def. 90) y (def. 90) y (def. 90)
output (text=status only as plain text - pic=binary data and status headers) pic,text pic y (def. pic) y (def. pic) y (def. pic)
encoding (thumbnail) jpg, png jpg jpg y (def. png) y (def. png)
watermark (thumbnail) 0 - 1 1 1 y (def. 0) y (def. 0)
mode (source capture) page - screen screen screen y (def. screen) y (def. screen)
generate (request refresh) 0 - 1 0 0 0 y (def. 0)
delay (time after page loaded) 1 - 30 5 5 8 y (def. 6)
bwidth (capture browser width) 200 - 1600 1280 1280 1280 y (def. 1280)
bheight (capture browser height) if mode=screen 200 - 1600 1024 1024 1024 y (def. 1024)
Rate limit new screenshots within 5 minutes 8 15 No No

 

 

You can track the status of the screenshots through the HTTP headers sent back by thumbalizr.com:

 

X-Thumbalizr-Status: status of the screenshot:

  • QUEUED: screenshot is being processed
  • OK: screenshot is done, your received the thumbnail you requested
  • FAILED: screenshot has failed

 

X-Thumbalizr-Generated: date the screenshot was generated, for example 02 Apr 2014 11:03:24 GMT.

 

X-Thumbalizr-Error: reason why the screenshot failed.