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.
Parametersbody 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
}