GET
/
api
/
v1
/
availability
/
disks
Get Disks Availability
curl --request GET \
  --url https://api.primeintellect.ai/api/v1/availability/disks \
  --header 'Authorization: Bearer <token>'
[
  {
    "cloudId": "<string>",
    "provider": "runpod",
    "dataCenter": "<string>",
    "country": "<string>",
    "region": "africa",
    "spec": {},
    "stockStatus": "Available",
    "security": "secure_cloud",
    "isMultinode": true
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

regions
enum<string>[] | null

List of regions to filter

Response

Successful Response

provider
enum<string>
required

Provider's ID

Available options:
runpod,
fluidstack,
lambdalabs,
hyperstack,
oblivus,
cudocompute,
scaleway,
tensordock,
datacrunch,
latitude,
crusoecloud,
massedcompute,
akash,
primeintellect,
primecompute,
dc_impala,
dc_kudu,
dc_roan,
nebius,
dc_eland,
dc_wildebeest,
dc_gnu
security
enum<string>
required

Disk security classification (e.g., secure_cloud or community_cloud).

Available options:
secure_cloud,
community_cloud
cloudId
string | null

Cloud ID, used for provisioning

dataCenter
string | null

Location of the data center housing the disk.

country
string | null

Country where the data center is located.

region
enum<string> | null

Region where the disk is located.

Available options:
africa,
asia_south,
asia_northeast,
australia,
canada,
eu_east,
eu_north,
eu_west,
middle_east,
south_america,
united_states
spec
object

Configurable shared disk size in GB and price per GB per hour.

stockStatus
enum<string>
default:Available

Current stock availability status of disks.

Available options:
Available,
Low,
Medium,
High,
Unavailable
isMultinode
boolean | null
default:true

Indicates if the disk can be used with multiple instances.