---
title: "GPU model catalog"
method: GET
path: "/v1/gpu-models"
tags: ["Catalog"]
---

# GPU model catalog

`GET /v1/gpu-models`

## Response `200`

GPU models

- GpuModel[]
  - `architecture` string
  - `createdAt` string
  - `formFactor` string — Board type: "sxm", "pcie", "nvl", "oam", or absent when unknown. One GPU die ships in several boards that differ in memory type, TDP and peer bandwidth, so they are separate models at separate prices. Read this instead of parsing name.
  - `hidden` boolean, required
  - `id` string, required
  - `interconnect` string — Peer fabric: "nvlink", "nvswitch", "infinity-fabric", or absent for PCIe-only parts. Present here so a client can tell an NVLink-capable SKU from a PCIe one without parsing name.
  - `manufacturer` string, required
  - `name` string, required
  - `vramGb` integer, required

## Other responses

- `401` — Missing or invalid API key

---

[API](https://skmtc.net/openrelay/apis/openrelay-api.md) · [All operations](https://skmtc.net/openrelay/apis/openrelay-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openrelay/openrelay-api/revisions/138b4ef69d2f/schema)
