Get GPU inventory with real-time availability

​

Get GPU series with real-time inventory aggregated by location and GPU count.

For each series/location/GPU count combination, returns:

  • specs: Recommended SKU specifications (the default used if no explicit SKU is selected)
  • availableSkus: All orderable SKUs sorted by price, each with their own specifications

Presence in the response indicates availability — only locations and GPU counts with available capacity are included. When multiple SKUs exist at a location, pass skuCode when creating a VM to select a specific one.

Query Parameters

  • Filter by series code (e.g., "h100_series")

  • Filter by datacenter ID

  • Filter by GPU count

    values
    1248

Responses

  • application/json
  • application/json
  • GPU feature not enabled for your tenant

  • Datacenter is not available to your tenant (only returned when datacenterId is supplied as a query parameter).

  • application/json
Request Example for get/resource/gpu/inventory
curl 'https://api.gpcn.com/v1/resource/gpu/inventory?count=1' \
  --header 'X-API-Key: YOUR_SECRET_TOKEN'
Happy path — live inventory available
{
  "success": true,
  "message": "GPU series inventory retrieved successfully",
  "data": {
    "series": [
      {
        "id": "550e8400-e29b-41d4-a716-446655440000",
        "name": "H100 Series",
        "code": "h100_series",
        "description": "Latest generation data center GPUs",
        "availability": [
          {
            "datacenterId": "660e8400-e29b-41d4-a716-446655440001",
            "datacenterName": "Kansas City",
            "datacenterCode": "KAN-1",
            "gpuCounts": [
              {
                "count": 1,
                "specs": {
                  "gpuDescription": "1x NVIDIA H100 80GB HBM3",
                  "vcpu": 28,
                  "memoryGiB": 200,
                  "storageGB": 1400
                },
                "availableSkus": [
                  {
                    "seriesId": "550e8400-e29b-41d4-a716-446655440000",
                    "datacenterId": "660e8400-e29b-41d4-a716-446655440001",
                    "gpuCount": 1,
                    "skuId": "7c1e2b40-3f7a-4c1d-9b2e-5a6f7d8e9f01",
                    "skuCode": "gpu-h100-1x",
                    "providerSkuCode": "h100-sxm-80gb-1x",
                    "description": "1x NVIDIA H100 SXM 80GB HBM3",
                    "specs": {
                      "gpuDescription": "1x NVIDIA H100 SXM 80GB HBM3",
                      "vcpu": 28,
                      "memoryGiB": 200,
                      "storageGB": 1400
                    }
                  }
                ]
              },
              {
                "count": 8,
                "specs": {
                  "gpuDescription": "8x NVIDIA H100 80GB HBM3",
                  "vcpu": 224,
                  "memoryGiB": 1800,
                  "storageGB": 25000
                },
                "availableSkus": [
                  {
                    "seriesId": "550e8400-e29b-41d4-a716-446655440000",
                    "datacenterId": "660e8400-e29b-41d4-a716-446655440001",
                    "gpuCount": 8,
                    "skuId": "7c1e2b40-3f7a-4c1d-9b2e-5a6f7d8e9f02",
                    "skuCode": "gpu-h100-8x",
                    "providerSkuCode": "h100-sxm-80gb-8x",
                    "description": "8x NVIDIA H100 SXM 80GB HBM3",
                    "specs": {
                      "gpuDescription": "8x NVIDIA H100 SXM 80GB HBM3",
                      "vcpu": 224,
                      "memoryGiB": 1800,
                      "storageGB": 25000
                    }
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
}