bottom
query integer Optional Example: 0
Bottom crop edge in pixels
/screenshot/thumbnail Retrieve thumbnail image
Options are grouped for easier scanning, similar to parameter-focused docs.
bottominteger Optional Example: 0
Bottom crop edge in pixels
filenamestring Optional Optional filename for Content-Disposition attachment
idinteger Required Screenshot ID
leftinteger Optional Example: 0
Left crop edge in pixels
qualityinteger Optional Example: 100
JPEG/WEBP quality (1-100)
ratioenum(fit, fill) Optional Example: fit
Aspect ratio mode: fit (preserve) or fill (crop)
rightinteger Optional Example: 0
Right crop edge in pixels
scalenumber Optional Example: 1
Scale factor
shotinteger Optional Example: 1
Which screenshot if multiple requested
topinteger Optional Example: 0
Top crop edge in pixels
zoominteger Optional Example: 100
Zoom percentage
formatenum(png, jpeg, webp) Optional Example: png
Image format (`webmp` alias is accepted and normalized to `webp`)
heightinteger Optional Thumbnail height in pixels
widthinteger Optional Thumbnail width in pixels
200 Thumbnail image
No JSON example provided in OpenAPI.
400 Invalid parameters
{
"error": "Request validation failed",
"code": "VALIDATION_ERROR",
"fields": {
"url": [
"URL is required"
],
"country": [
"Country code must be ISO 3166-1 alpha-2"
]
}
} 401 Unauthorized
{
"success": false,
"error": "Invalid API key",
"code": "INVALID_API_KEY",
"details": {
"request_id": "req_123456"
}
} 404 Screenshot not found or not ready
{
"success": false,
"error": "Invalid API key",
"code": "INVALID_API_KEY",
"details": {
"request_id": "req_123456"
}
} 500 Server error
{
"success": false,
"error": "Invalid API key",
"code": "INVALID_API_KEY",
"details": {
"request_id": "req_123456"
}
}