curl --request GET \
--url https://api.cnap.tech/v1/compute/instance_types \
--header 'Authorization: Bearer <token>'[
{
"name": "cpx31",
"arch": "amd64",
"cpu": 4,
"memory_mib": 8192,
"storage_mib": 163840,
"price_per_hour": 0.0208,
"available": true,
"zone": "fsn1",
"capacity_type": "on-demand"
}
]Returns instance types with pricing for a compute config. Returns available instance types for provisioning. Results are cached.
curl --request GET \
--url https://api.cnap.tech/v1/compute/instance_types \
--header 'Authorization: Bearer <token>'[
{
"name": "cpx31",
"arch": "amd64",
"cpu": 4,
"memory_mib": 8192,
"storage_mib": 163840,
"price_per_hour": 0.0208,
"available": true,
"zone": "fsn1",
"capacity_type": "on-demand"
}
]Personal Access Token (cnap_pat_...) or OAuth2 JWT. Create tokens at https://cnap.tech/account/tokens
Config name (optional — derived from cluster context when omitted)
Available instance types
"cpx31"
"amd64"
4
8192
163840
0.0208
true
"fsn1"
"on-demand"