Skip to content

servers.list

GET
/servers
curl --request GET \
--url https://example.com/api/servers

OK

Media type application/json
object
items
required
Array<object>
object
id
required
string
name
required
string
host
required
string
port
required
number
providerKey
required
string
lifecycleStatus
required
string
Allowed values: active inactive
deactivatedAt
string
deactivationReason
string
edgeProxy
object
kind
required
string
Allowed values: none traefik caddy
status
required
string
Allowed values: pending starting ready failed disabled
lastAttemptAt
string
lastSucceededAt
string
lastErrorCode
string
lastErrorMessage
string
credential
object
kind
required
string
Allowed values: local-ssh-agent ssh-private-key
credentialId
string
credentialName
string
username
string
publicKeyConfigured
required
boolean
privateKeyConfigured
required
boolean
createdAt
required
string
Example
{
"items": [
{
"lifecycleStatus": "active",
"edgeProxy": {
"kind": "none",
"status": "pending"
},
"credential": {
"kind": "local-ssh-agent"
}
}
]
}