support

Connect to croit support.
get /support/vpn

Check if connected to croit VPN.

Responses
200 successful operation
VPNConnectionInfo object
{
  "status": {
    "ips": [
      "string"
    ],
    "fqdn": "string",
    "reason": "string",
    "userId": 0,
    "version": "string",
    "clientId": "string",
    "hostname": "string",
    "connected": true,
    "containerRunning": true
  },
  "suggestedHostname": "string",
  "configuredHostname": "string"
}
get /support/info

Collect some support info for debugging purposes.

Responses
default successful operation
post /support/vpn/connect

Connect to the croit VPN.

Parameters
body object
{
  "info": "string",
  "hostname": "string"
}
Responses
200 successful operation
ManagedThreadTask object
A long-running task that goes on in the background after this task is completed. See tasks endpoints for details
{
  "id": 0,
  "done": true,
  "name": "string",
  "state": "WAITING",
  "object": "string",
  "output": "string",
  "result": {},
  "progress": {
    "total": 0,
    "complete": 0
  },
  "question": {
    "token": "string",
    "message": "string",
    "timeout": 0,
    "priority": "Standard",
    "timeLeft": 0,
    "defaultResponse": "string",
    "responseOptions": [
      "string"
    ]
  },
  "startedAt": 0,
  "startedBy": "string",
  "statusCode": 0,
  "interactive": true
}
post /support/vpn/disconnect

Disconnect to the croit VPN.

Responses
200 successful operation
ManagedThreadTask object
A long-running task that goes on in the background after this task is completed. See tasks endpoints for details
{
  "id": 0,
  "done": true,
  "name": "string",
  "state": "WAITING",
  "object": "string",
  "output": "string",
  "result": {},
  "progress": {
    "total": 0,
    "complete": 0
  },
  "question": {
    "token": "string",
    "message": "string",
    "timeout": 0,
    "priority": "Standard",
    "timeLeft": 0,
    "defaultResponse": "string",
    "responseOptions": [
      "string"
    ]
  },
  "startedAt": 0,
  "startedBy": "string",
  "statusCode": 0,
  "interactive": true
}