GET
/
v2
/
enterprise
/
hypervisors
/
health
curl -X GET "https://api.devin.ai/v2/enterprise/hypervisors/health" \
  -H "Authorization: Bearer YOUR_API_KEY"
[
  {
    "hypervisor_id": "hyp_abc123def456",
    "status": "healthy",
    "seconds_since_report": 45
  },
  {
    "hypervisor_id": "hyp_def456ghi789",
    "status": "healthy", 
    "seconds_since_report": 32
  },
  {
    "hypervisor_id": "hyp_ghi789jkl012",
    "status": "unknown",
    "seconds_since_report": 0
  }
]

Returns a list of hypervisors with their current health status for the enterprise. This endpoint is designed for VPC monitoring and allows enterprise administrators to check the health of their hypervisor infrastructure.

This endpoint is only available for enterprises with VPC deployments.

Response

Returns an array of hypervisor status objects.

hypervisor_id
string
required

The unique identifier of the hypervisor

status
string
required

The current health status of the hypervisor. Possible values: healthy, unhealthy, unknown

seconds_since_report
integer
required

The number of seconds since the last health check report was received from this hypervisor

curl -X GET "https://api.devin.ai/v2/enterprise/hypervisors/health" \
  -H "Authorization: Bearer YOUR_API_KEY"
[
  {
    "hypervisor_id": "hyp_abc123def456",
    "status": "healthy",
    "seconds_since_report": 45
  },
  {
    "hypervisor_id": "hyp_def456ghi789",
    "status": "healthy", 
    "seconds_since_report": 32
  },
  {
    "hypervisor_id": "hyp_ghi789jkl012",
    "status": "unknown",
    "seconds_since_report": 0
  }
]