Skip to main content
GET
/
api
/
mig
/
setup
/
status
Get Installation VM status
curl --request GET \
  --url https://api.getgranite.ai/api/mig/setup/status
{
  "vm_name": "<string>",
  "status": "<string>",
  "image_version": 123,
  "created_at": "<string>",
  "vm_ip": "<string>",
  "custom_image_name": "<string>",
  "instance_template_name": "<string>",
  "idle_minutes": 123,
  "finalized_at": "<string>",
  "error_message": "<string>"
}

Response

200 - application/json

Successful Response

Installation VM status information

vm_name
string
required

VM instance name

status
string
required

VM status (provisioning, running, suspended, etc)

image_version
integer
required

Image version number

created_at
string
required

Creation timestamp

vm_ip
string | null

VM IP address

custom_image_name
string | null

Custom image name if finalized

instance_template_name
string | null

Instance template name if finalized

idle_minutes
integer | null

Minutes since last activity

finalized_at
string | null

Finalization timestamp

error_message
string | null

Error message if in error state