Get instances
Changed onReturn all instances of the project, optionally filtered by status and/or tags.
Tag filters: tag=key matches instances carrying the key with any value, tag=key=value matches the value exactly (split at the first =). Repeat the parameter to require multiple tags at once.
Rate limits
This endpoint is rate limited to 120 requests per minute per project.
Request
- Base URL: https://api.verda.com
- URL: https://api.verda.com/v1/instances
- Auth: HTTP bearer
Query parameters
Get compute deployments with selected status. Optional
Get one compute by computeId. Optional
Return only deployments carrying every listed tag: key matches any value, key=value matches the value exactly (split at the first =). Repeat the parameter to require multiple tags.
[ "environment=production", "benchmark" ]
Response
Instance or a list of instances
Example response
[
{
"id": "22a4a7ac-7c9d-42cd-943b-1d7f0008689e",
"status": "running",
"created_at": "2023-07-15T14:10:26.654Z",
"cpu": {
"description": "176 CPU",
"number_of_cores": 176,
"model": "AMD Genoa"
},
"gpu": {
"description": "8x A100",
"number_of_gpus": 8
},
"gpu_memory": {
"description": "80GB GPU RAM",
"size_in_gigabytes": 80
},
"memory": {
"description": "640GB RAM",
"size_in_gigabytes": 640
},
"storage": {
"description": "dynamic"
},
"hostname": "hazy-star-swims-fin-01",
"description": "ubuntu-22-04-cuda-12-0-docker-fin-01",
"tags": [
{
"id": "tag_0aB1cD2eF3gH4iJ5kL6mN7",
"key": "environment",
"value": "production"
}
],
"location": "FIN-01",
"price_per_hour": 2.481,
"instance_type": "8A100.176V",
"ssh_key_ids": [
"dd50b622-1c36-48c2-a485-f4d4937a3ea1"
],
"contract": "PAY_AS_YOU_GO",
"pricing": "FIXED_PRICE",
"volume_ids": [
"95cec4c3-af69-42eb-a790-fcacebfdfcea",
"dd50b622-1c36-48c2-a485-f4d4937a3ea1"
]
}
]Changes
- breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status - breaking
the
/response's property type changed fromstringtoobjectfor status
- breaking
- breaking
removed the required property
/from the response with the status
- breaking