Skip to content
Get started

Discover passthrough-capable devices on host

get/devices/available

Discover passthrough-capable devices on host

ReturnsExpand Collapse
device_id: string

PCI device ID (hex)

iommu_group: number

IOMMU group number

pci_address: string

PCI address

vendor_id: string

PCI vendor ID (hex)

current_driver: optional string

Currently bound driver (null if none)

device_name: optional string

Human-readable device name

vendor_name: optional string

Human-readable vendor name

Discover passthrough-capable devices on host
curl http://localhost:8080/devices/available \
    -H "Authorization: Bearer $HYPEMAN_API_KEY"
[
  {
    "device_id": "27b8",
    "iommu_group": 82,
    "pci_address": "0000:a2:00.0",
    "vendor_id": "10de",
    "current_driver": "nvidia",
    "device_name": "L4",
    "vendor_name": "NVIDIA Corporation"
  }
]
Returns Examples
[
  {
    "device_id": "27b8",
    "iommu_group": 82,
    "pci_address": "0000:a2:00.0",
    "vendor_id": "10de",
    "current_driver": "nvidia",
    "device_name": "L4",
    "vendor_name": "NVIDIA Corporation"
  }
]