Skip to main content
GET
/
plans
/
virtual_machines
Python (SDK)
from latitudesh_python_sdk import Latitudesh
import os


with Latitudesh(
    bearer=os.getenv("LATITUDESH_BEARER", ""),
) as latitudesh:

    res = latitudesh.plans.list_vm_plans()

    # Handle response
    print(res)
{
  "data": [
    {
      "id": "plan_aNmodj4eDbE8W",
      "type": "virtual_machine_plans",
      "attributes": {
        "name": "vm.l40s.tiny",
        "specs": {
          "memory": 16,
          "gpu": "NVIDIA H100 Tensor Core GPU",
          "vram_per_gpu": 80,
          "vcpus": 14,
          "vcpu": {
            "count": 14,
            "clock": 3.8,
            "type": "Intel Xeon"
          },
          "nics": [
            {
              "type": "1 Gbps",
              "count": "1"
            }
          ],
          "disk": {
            "type": "local NVMe",
            "size": {
              "amount": 150,
              "unit": "gib"
            }
          }
        },
        "regions": [
          {
            "name": "United States",
            "locations": {
              "available": [
                "DAL"
              ],
              "in_stock": [
                "DAL"
              ]
            },
            "stock_level": "low",
            "pricing": {
              "USD": {
                "hour": 1,
                "month": 720,
                "year": 8640
              },
              "BRL": {
                "hour": 1,
                "month": 720,
                "year": 8640
              }
            }
          }
        ],
        "stock_level": "low"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Query Parameters

filter[gpu]
boolean

Filter plans by GPU availability

Response

200 - application/vnd.api+json

Success

data
object[]