API Reference v1
Base URL: https://api.wavedesk.com/v1
List Devices
Returns a list of all devices registered to the organization.
GET
/devicesResponse (200 OK)JSON
{
"data": [
{
"id": "dev_123abc",
"hostname": "workstation-01",
"status": "online",
"last_seen": "2024-03-24T10:30:00Z",
"os": "Windows 11"
},
{
"id": "dev_456def",
"hostname": "server-prod-02",
"status": "offline",
"last_seen": "2024-03-23T09:15:00Z",
"os": "Ubuntu 22.04"
}
],
"meta": {
"total": 2
}
}Create Session
Initiates a remote control session for a target device.
POST
/sessionsRequest BodyJSON
{
"device_id": "dev_123abc",
"mode": "control",
"options": {
"quality": "high",
"audio": true
}
}