curl
curl -sS "https://gateway.orbit/api/v1/gateway/status" \
--cacert /path/to/orbit-root-ca.pem \
-H 'Accept: application/json' \
-H 'X-Orbit-Request-Id: 9d6b1e5c-4a3f-4a1b-9f0e-6d2c3f5a7b81'
{
"data": {
"name": "<string>",
"status": "<string>",
"version": "<string>",
"php_version": "<string>",
"laravel_version": "<string>",
"desired_fleet_state": {
"commit": "<string>",
"cli": {
"status": "available",
"reason": "gateway_commit_unknown",
"version": "<string>",
"tag": "<string>",
"commit": "<string>",
"checksums_url": "<string>",
"assets": [
{
"platform": "<string>",
"name": "<string>",
"url": "<string>",
"sha256": "<string>"
}
]
},
"agent": {
"version": "<string>",
"assets": [
{
"platform": "<string>",
"name": "<string>",
"url": "<string>",
"sha256": "<string>"
}
]
}
},
"release": "<string>",
"release_sha": "<string>",
"auto_release": {
"enabled": true,
"paused": true,
"last_checked_at": "<string>",
"last_result": "<string>"
}
},
"meta": {
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
}Gateway
Show Gateway status
Returns the Gateway name, version, and status, and the release the Gateway runs from. This endpoint needs no WireGuard identity. For an active WireGuard peer it also returns auto_release, whether automatic releases are enabled or paused, and desired_fleet_state, the object gateway:desired-fleet-state returns, as last cached; it is null until the state is resolved and for any other caller. This endpoint never waits for Git or GitHub.
GET
/
api
/
v1
/
gateway
/
status
curl
curl -sS "https://gateway.orbit/api/v1/gateway/status" \
--cacert /path/to/orbit-root-ca.pem \
-H 'Accept: application/json' \
-H 'X-Orbit-Request-Id: 9d6b1e5c-4a3f-4a1b-9f0e-6d2c3f5a7b81'
{
"data": {
"name": "<string>",
"status": "<string>",
"version": "<string>",
"php_version": "<string>",
"laravel_version": "<string>",
"desired_fleet_state": {
"commit": "<string>",
"cli": {
"status": "available",
"reason": "gateway_commit_unknown",
"version": "<string>",
"tag": "<string>",
"commit": "<string>",
"checksums_url": "<string>",
"assets": [
{
"platform": "<string>",
"name": "<string>",
"url": "<string>",
"sha256": "<string>"
}
]
},
"agent": {
"version": "<string>",
"assets": [
{
"platform": "<string>",
"name": "<string>",
"url": "<string>",
"sha256": "<string>"
}
]
}
},
"release": "<string>",
"release_sha": "<string>",
"auto_release": {
"enabled": true,
"paused": true,
"last_checked_at": "<string>",
"last_result": "<string>"
}
},
"meta": {
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
}