# Get a GPU family (/api-reference/reference/get-a-gpu-family)

## Get a GPU family

`GET https://data.tryopengrid.com/v1/families/{family}`

One GPU family: every variant side by side.

### Parameters

- `family` (path, required, string): GPU family id, e.g. `h100`.
- `OpenGrid-Version` (header, string): The API version to shape the response for. Default: the version pinned to your key.

### Response `data`

- `architecture` (string)
- `cheapest_variant_now` (object)
  - `gpu` (string)
  - `gpu_name` (string)
  - `label` (string)
  - `price_per_gpu_hour` (number)
  - `provider` (string)
  - `provider_name` (string)
- `composite_index` (string)
- `id` (string)
- `kind` (string)
- `member_families` (null)
- `name` (string)
- `note` (string)
- `variants` (array of object)
  - `gpu` (string)
  - `gpu_name` (string)
  - `index` (object)
  - `links` (object)
  - `listings` (object)
  - `low_provider` (null | string)
  - `price` (object)
  - `providers` (number)
  - `reason` (null | string)
- `variants_priced` (number)
- `variants_total` (number)

Every success is `{"data": ..., "meta": {as_of, api_version, request_id, next_cursor?}}`.

### Example

```bash
curl "https://data.tryopengrid.com/v1/families/h100" \
  -H "Authorization: Bearer $OPENGRID_API_KEY"
```