Skip to main content
GET
/
computers
/
{id}
/
screenshot
Take screenshot
curl --request GET \
  --url https://www.orgo.ai/api/computers/{id}/screenshot \
  --header 'Authorization: Bearer <token>'
{
  "image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA..."
}

Documentation Index

Fetch the complete documentation index at: https://docs.orgo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Captures a screenshot of the computer’s display, uploads it to storage, and returns a URL you can fetch.

Path parameters

id
string
required
Computer ID (UUID).

Response

success
boolean
true if the screenshot was captured and stored.
image
string
Public URL of the uploaded PNG.
metadata
object
Information about the stored screenshot.

Example

curl https://www.orgo.ai/api/computers/a3bb189e-8bf9-3888-9912-ace4e6543002/screenshot \
  -H "Authorization: Bearer $ORGO_API_KEY"

Response

{
  "success": true,
  "image": "https://storage.orgo.ai/screenshots/4d96f9a0/2026-04-20/abc123.png",
  "metadata": {
    "id": "9f2b7c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
    "timestamp": "2026-04-20T12:00:00Z",
    "size": 187342,
    "storage_path": "screenshots/4d96f9a0/2026-04-20/abc123.png"
  }
}

Errors

StatusMeaning
400Computer instance not available.
401Missing or invalid API key.
403You do not have access to this computer.
404Computer not found.
500Capture or upload failed.

Authorizations

Authorization
string
header
required

API key authentication. Get your key at orgo.ai/workspaces

Path Parameters

id
string
required

Computer ID

Response

Screenshot captured

image
string

Base64-encoded PNG or URL to the image