Huddle01 Cloud
Offers

Offers

Browse available GPU instance types with pricing, specifications, and region availability.

The GPU Offers API lets you discover available GPU cluster types on the Huddle GPU marketplace. Offers are real-time snapshots of what's available to deploy right now — including hardware specs, pricing, and which regions have capacity.

Base URL: https://gpu.huddleapis.com/api/v1

What is an Offer?

An offer represents a GPU instance type you can deploy. Each offer includes:

  • Hardware specs — GPU model, VRAM, vCPUs, RAM, storage
  • Pricing — per-hour and per-second rates in USD
  • Availability — which regions currently have capacity
  • Cluster type — the identifier you use when deploying (e.g., 1H100.80S.30V)

Understanding Cluster Type Names

Cluster types follow a naming convention:

ExampleMeaning
1H100.80S.30V1x H100 GPU, 80GB SSD, 30 vCPUs
8H200.141S.176V8x H200 GPUs, 141GB SSD, 176 vCPUs
1A100.22V1x A100 GPU, 22 vCPUs

The number prefix is the GPU count, followed by the GPU model and resource configuration.

List Available GPUs

curl -H "X-API-Key: mk_your_key" \
  https://gpu.huddleapis.com/api/v1/gpus/available

Response:

{
  "code": "OK",
  "data": [
    {
      "gpu_model": "H100",
      "instance_type": "1H100.80S.30V",
      "gpu_count": 1,
      "gpu_vram_gb": 80,
      "total_vram_gb": 80,
      "vcpu_count": 30,
      "ram_gb": 120,
      "storage_gb": 200,
      "price_per_hr": 1.71,
      "price_per_sec": 0.000475,
      "currency": "USD",
      "regions": ["FIN-01", "FIN-03"],
      "is_available": true
    }
  ],
  "meta": {
    "total": 15,
    "has_more": false
  }
}

Filtering and Sorting

Use query parameters to narrow results:

ParameterTypeDescriptionExample
gpu_modelstringFilter by GPU modelgpu_model=H100
min_vramnumberMinimum total VRAM in GBmin_vram=80
max_pricenumberMaximum price per hour in USDmax_price=5.00
sort_bystringSort field (price, vram, gpu_count)sort_by=price
sort_orderstringSort direction (asc, desc)sort_order=asc
# Find all H100 offers sorted by price
curl -H "X-API-Key: mk_your_key" \
  "https://gpu.huddleapis.com/api/v1/gpus/available?gpu_model=H100&sort_by=price&sort_order=asc"

# Find GPUs with at least 80GB VRAM under $5/hr
curl -H "X-API-Key: mk_your_key" \
  "https://gpu.huddleapis.com/api/v1/gpus/available?min_vram=80&max_price=5.00"

Availability Summary

For a quick overview of what's available without full offer details, use the summary endpoint:

curl -H "X-API-Key: mk_your_key" \
  https://gpu.huddleapis.com/api/v1/gpus/available/summary

This returns aggregate stats — available GPU models, price ranges, VRAM ranges, and total offer counts. Useful for building dashboards or quick availability checks.

Prices update in real-time

Offers are synced from the GPU marketplace regularly. Always check current pricing before deploying — prices and availability can change at any time.

Next Steps

  • Found a GPU you want? Head to Deployments to launch it
  • GPU not available? Join the Waitlist to get notified when capacity opens up
  • Check GPU Billing to understand how pricing translates to your credit balance