VM Availability
Lists the GPU VM types available to your account, with hourly pricing and live capacity per region.
GET
https://api.geodd.io/vm/availability
Authorizations
Bearer authentication header of the form Bearer <apiKey>, where <apiKey> is your Enterprise API key.
Response
application/jsonA map of VM type name to its availability details. For each VM type you get:
Name, description, your hourly price in USD cents (price_cents_per_hour), and hardware specs (vcpu_count, memory_gib, storage_gb).
The regions where this VM type can be launched right now (regions) and how many are available in total (available).
Available regions:
us-east-1 (US),
lk-west-1 (APAC)
Responses
200
OK
Request processed successfully. Returns the availability map.
401
Unauthorized
Missing or invalid API key. Check the
Authorization header.
403
Forbidden
Your API key is not authorized for VMs. Contact
[email protected] to request Enterprise access.curl https://api.geodd.io/vm/availability \
-H "Authorization: Bearer $GEODD_API_KEY"{
"success": true,
"data": {
"gpu_1x_h100": {
"instance_type": {
"name": "gpu_1x_h100",
"description": "1x H100 80GB",
"price_cents_per_hour": 300,
"specs": {
"vcpu_count": 20,
"memory_gib": 128,
"storage_gb": 1200
}
},
"available_capacity": {
"regions": [
"us-east-1",
"lk-west-1"
],
"available": 5
}
},
"gpu_2x_h100": {
"instance_type": {
"name": "gpu_2x_h100",
"description": "2x H100 80GB",
"price_cents_per_hour": 600,
"specs": {
"vcpu_count": 40,
"memory_gib": 256,
"storage_gb": 2500
}
},
"available_capacity": {
"regions": [
"lk-west-1"
],
"available": 18
}
}
}
}Notes
- If your API key is limited to specific regions, only those regions are shown.
- Capacity is live data — poll this endpoint immediately before launching to confirm availability.
Previous
Getting StartedNext
SSH Keys