Take a screenshot
Screenshots
Take a screenshot
Return a JPEG of the current desktop from the host’s last-frame
buffer (DXGI capture, not VNC). Capture is always native resolution
(including 4K). Use max_width / quality to downscale on the host
for faster LLM ingest. Response headers include both JPEG size and
native desktop size for click coordinate mapping.
GET
Take a screenshot
Authorizations
API key in the format gw_(live|test)_sk_<hex>
Path Parameters
Query Parameters
Long-edge cap for the returned JPEG (native capture unchanged)
Example:
1280
JPEG quality
Required range:
40 <= x <= 100ROI crop origin X (native capture coords, VP0)
ROI crop origin Y
ROI crop width
ROI crop height
Response
JPEG screenshot
The response is of type file.
