Stop an instance
Stops a running instance. The call returns as soon as the request is
accepted; the instance moves STOPPING → STOPPED in the background.
Storage is retained and the instance can be started again. Billing for compute stops; storage may still be charged.
Stopping an already-stopped instance is accepted and changes nothing.
Returns 409 when the instance is TERMINATING or TERMINATED.
Authorizations
An API key issued by Hive Compute support. See Authentication above for how to request one.
Path Parameters
The instance's unique identifier.
Body
Optional context recorded in the audit trail for this action.
Free-text note explaining why the action was taken.
10000"scaling down overnight"
Response
The request was accepted; the instance's current state is returned.
Unique identifier.
Display name.
"training-run-4"
Current lifecycle state.
CREATED, DEPLOYED, STARTING, RUNNING, ERRORED, TERMINATING, TERMINATED, STOPPING, STOPPED The datacenter location the instance runs in, which is narrower than a region: a region contains several locations.
This value cannot be passed back as the region filter on
GET /instances or GET /presets — those take a region code
from GET /regions (FR), not a location (france-2). Filtering
on a location returns an empty page rather than an error.
"france-2"
GPU model.
"RTX 4090"
Headline shape of the instance, as a count and a unit rather than a
preset name. Use GET /presets to resolve the full hardware.
"8 x GPU"
Virtual CPUs allocated.
Human-readable summary of the allocated hardware.
Allocated bandwidth, in Mbps.
Disk provisioned for the instance, in GB. Not a measure of use.
Price charged per hour while running, in credits.
Total spend accrued over the instance's life, in credits. Currently
identical to total_cost_incurred; it is not scoped to the current
run.
Total cost over the instance's whole life, in credits.
Total hours the instance has spent running.
Credit runway in hours, computed across the whole organisation rather than for this instance, so every instance in an org reports the same figure.
When the instance last entered RUNNING.
When the instance was terminated, if it has been.
Why the instance was terminated, if it has been.
Whether the guest OS has finished booting and is reachable.
Explanation when the guest is not ready.