Huddle01 Cloud
Volumes

Create volume

Create a new persistent storage volume.

POST
/volumes
X-API-Key<token>

GPU API key (format: mk_...). Generate from the dashboard or via POST /api-keys.

In: header

Request Body

application/json

Response Body

application/json

application/json

application/json

curl -X POST "https://gpu.huddleapis.com/api/v1/volumes" \  -H "Content-Type: application/json" \  -d '{    "type": "NVMe",    "location": "FIN-01",    "size": 50,    "name": "my-data-volume"  }'
{
  "code": "OK",
  "data": {
    "id": "969ae398-a974-4991-99c9-84472c90c34a"
  }
}
{
  "code": "BAD_REQUEST",
  "error": "Missing required field: hostname"
}
{
  "code": "BAD_REQUEST",
  "error": "Missing required field: hostname"
}