Config endpoints

This document contains the endpoints for the Config category.

Gets Parallels Desktop active license

/api/v1/parallels_desktop/key Authorized

This endpoint returns Parallels Desktop active license

Installs API requires 3rd party tools

/api/v1/config/tools/install Authorized

This endpoint installs API requires 3rd party tools

Parameters
Name Type In Required Description
installToolsRequest object body optional Install Tools Request
Schema
{
  "all": "bool",
  "run_as": "string",
  "tools": "map[string]InstallToolsRequestItem"
}

Uninstalls API requires 3rd party tools

/api/v1/config/tools/uninstall Authorized

This endpoint uninstalls API requires 3rd party tools

Parameters
Name Type In Required Description
uninstallToolsRequest object body optional Uninstall Tools Request
Schema
{
  "all": "bool",
  "run_as": "string",
  "tools": "map[string]UninstallToolsRequestItem",
  "uninstall_dependencies": "bool"
}

Restarts the API Service

/api/v1/config/tools/restart Authorized

This endpoint restarts the API Service

Gets the Hardware Info

/api/v1/config/hardware Authorized

This endpoint returns the Hardware Info

Gets the API System Health

/api/health/system Authorized

This endpoint returns the API Health Probe

Parameters
Name Type In Required Description
full query query optional -

Gets the system logs from the disk

/api/logs Authorized

This endpoint returns the system logs from the disk

Streams the system logs via WebSocket

/api/logs/stream Authorized

This endpoint streams the system logs in real-time via WebSocket

Gets the orchestrator host system logs from the disk

/api/v1/orchestrator/hosts/{id}/logs Authorized

This endpoint returns the orchestrator host system logs from the disk

Parameters
Name Type In Required Description
id string path required Host ID

Streams the system logs via WebSocket

/api/logs/stream Authorized

This endpoint streams the system logs in real-time via WebSocket

Gets the API Health Probe

/api/health/probe Authorized

This endpoint returns the API Health Probe