limit
query integer Optional Example: 100
Maximum results to return
/screenshot/list List recent screenshots
Options are grouped for easier scanning, similar to parameter-focused docs.
limitinteger Optional Example: 100
Maximum results to return
statusenum(error, finished, processing) Optional Example: error
Filter by status
200 Screenshot list
{
"success": true,
"data": [
{
"id": 12345678,
"status": "finished",
"url": "https://example.com",
"final_url": "https://example.com",
"cost": 1,
"tag": [],
"created_at": "2026-02-06T05:34:02.730Z",
"finished_at": "2026-02-06T05:34:07.120Z",
"country": "us",
"region": "America",
"language": "en-US",
"timezone": "America/New_York",
"geo_enable": false,
"geo_latitude": 40.7128,
"geo_longitude": -74.006,
"size": "screen",
"cache": 86400,
"delay": 5,
"screen_width": 1024,
"screen_height": 1280,
"priority": 2,
"referer": "",
"post_data": "",
"cookie": "",
"script": "",
"html": false,
"pdf": false,
"pdf_background": false,
"pdf_one_page": false,
"pdf_landscape": false,
"pdf_format": "letter",
"pdf_margin": 0,
"pdf_margin_top": 0,
"pdf_margin_bottom": 0,
"pdf_margin_left": 0,
"pdf_margin_right": 0,
"video": false,
"video_format": "webm",
"video_quality": 30,
"video_speed": 1,
"video_duration": 15,
"max_wait": 0,
"header": "",
"hide_popups": false,
"hide_ads": false,
"dark": false,
"shots": 1,
"shot_interval": 5,
"strict_ssl": false,
"max_height": 0,
"target": "",
"device_name": "",
"device_scale": 3,
"device_touch": true,
"device_landscape": false
}
]
} 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"
}
} 500 Server error
{
"success": false,
"error": "Invalid API key",
"code": "INVALID_API_KEY",
"details": {
"request_id": "req_123456"
}
}