Skip to content
Docs

List Instance Types

GET/v1/instance_types

List instance types

Query ParametersExpand Collapse
cursor: optional string

Pagination cursor returned by a previous request

limit: optional number

Maximum number of items to return

maximum100
minimum10
ReturnsExpand Collapse
InstanceTypeList object { items, pagination }
items: array of InstanceType { chipset, created_at, family, 7 more }
chipset: string
created_at: string

When the Instance Type was created.

formatdate-time
family: string
memory_gb: number
name: string
network_bandwidth_gbps: number

Network bandwidth in Gbps.

region: RegionName

Region the resource is in.

series: string
updated_at: string

When the Instance Type was updated.

formatdate-time
vcpu: number

List Instance Types

curl https://api.nirvanalabs.io/v1/instance_types \
    -H "Authorization: Bearer $NIRVANA_LABS_API_KEY"
{
  "items": [
    {
      "chipset": "amd-epyc-9354p",
      "created_at": "2025-01-01T00:00:00Z",
      "family": "standard",
      "memory_gb": 32,
      "name": "n1-standard-8",
      "network_bandwidth_gbps": 1,
      "region": "us-sva-2",
      "series": "n1",
      "updated_at": "2025-01-01T00:00:00Z",
      "vcpu": 8
    }
  ],
  "pagination": {
    "next_cursor": "RhwniMT4B74siYZcPF8TnCdGI1l9rpPvg",
    "previous_cursor": "ARhwnmi1hA7wEbHbMjdYQlOB_ZusP4fYvw",
    "total_count": 125
  }
}
Returns Examples
{
  "items": [
    {
      "chipset": "amd-epyc-9354p",
      "created_at": "2025-01-01T00:00:00Z",
      "family": "standard",
      "memory_gb": 32,
      "name": "n1-standard-8",
      "network_bandwidth_gbps": 1,
      "region": "us-sva-2",
      "series": "n1",
      "updated_at": "2025-01-01T00:00:00Z",
      "vcpu": 8
    }
  ],
  "pagination": {
    "next_cursor": "RhwniMT4B74siYZcPF8TnCdGI1l9rpPvg",
    "previous_cursor": "ARhwnmi1hA7wEbHbMjdYQlOB_ZusP4fYvw",
    "total_count": 125
  }
}