---
title: "Get nodes that can be combined into an InfiniBand cluster"
method: GET
path: "/executors/infiniband-clusters"
tags: ["General APIs with JWT"]
---

# Get nodes that can be combined into an InfiniBand cluster

`GET /executors/infiniband-clusters`

Groups of nodes that sit on one InfiniBand fabric and can therefore run a single multi-node job. Renting is still per node — nothing here reserves the group.

## Response `200`

List rentable InfiniBand clusters

- InfinibandClusterResponse[]
  - `fabric_id` string, required
  - `fabric_type` string
  - `link_rate` string, nullable
  - `fabric_measured` boolean
  - `node_count` integer, required
  - `nodes` ExecutorDetailResponse[], required
    - `id` string, uuid, required
    - `machine_name` string, nullable
    - `price_per_gpu` number, nullable
    - `pending_price_per_hour` number, nullable
    - `price_change_effective_date` string, date-time, nullable
    - `executor_ip_address` string, required
    - `validator_hotkey` string, required
    - `gpu_count` integer, nullable
    - `available_gpu_count` integer, nullable
    - `specs` object, required
    - `active` boolean, nullable
    - `uptime_in_minutes` integer, nullable
    - `miner_hotkey` string, nullable
    - `collateral_deposited` boolean, nullable
    - `location` LocationResponseForExecutor
      - `id` string, uuid
      - `created_at` string, date-time
      - `updated_at` string, date-time, nullable
      - `country` string, required
      - `country_code` string, nullable
      - `region` string, nullable
      - `region_name` string, nullable
      - `city` string, nullable
      - `zip` string, nullable
      - `lat` number, nullable
      - `lon` number, nullable
      - `timezone` string, required
    - `is_slow_machine` boolean
    - `effective_upload_speed_mbps` number, nullable
    - `effective_download_speed_mbps` number, nullable
    - `tier` string, nullable
    - `reliability_score` number, nullable
    - `distance_mile` number, nullable
    - `is_bookmarked` boolean
    - `min_gpu_count_for_rental` integer, nullable
    - `max_cuda_version` number, nullable
    - `is_whole_host_free` boolean, nullable
    - `has_no_pending_rental` boolean, nullable
    - `infiniband_fabric_rentable` boolean
    - `roce_fabric_rentable` boolean
    - `ncu_profiling_enabled` boolean, required
    - `on_infiniband_fabric` boolean, required
    - `on_roce_fabric` boolean, required

---

[API](https://skmtc.dev/lium/apis/lium-backend-api.md) · [All operations](https://skmtc.dev/lium/apis/lium-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lium/lium-backend-api/revisions/57db0a9348db/schema)
