| Value | Meaning |
|---|---|
null | Instance is being provisioned |
loading | Docker image is downloading or container is starting up |
running | Container is actively executing. GPU charges apply. |
stopped | Container is halted. Disk charges continue; no GPU charges. |
frozen | Container is paused with memory preserved. GPU charges apply. |
exited | Container process exited unexpectedly |
rebooting | Container is restarting (transient) |
unknown | No recent heartbeat from the host |
offline | Host machine disconnected from Vast servers (computed, not stored in DB) |
running, stopped, or frozen.
cur_state — machine contract / hardware allocation state: running, stopped, or unloaded (released on destroy).
status_msg — human-readable detail on the current status.
Signature
Parameters
Only print instance IDs, one per line.
Show additional columns (SSH, location, template, etc.).
Fetch all pages automatically and send to pager.
Filter by container status: running, loading, exited.
Filter by instance label; pass empty string to match unlabeled.
Filter by GPU model name (e.g. ‘RTX A5000’).
Filter by machine verification: verified, unverified, deverified.
Max instances per page (1–25, default 25).
Resume from a pagination token from a previous page.
Sort column with optional direction, e.g. ‘start_date desc’.
Override displayed columns with a comma-separated list.
Returns
str — Result from the API call.