Create Deployment

Only VM providers (verda, hyperstack, masscompute, latitude) are supported via the API. Container providers (Vast.ai) require the dashboard.
Starts provisioning a new GPU instance. Returns immediately with status provisioning — poll the get endpoint to track progress.

Request Body

Response 202 Accepted

Errors

These are all returned before anything is created or charged. Failures that happen after the request is accepted are reported on the deployment itself — see Failure Fields.

List Deployments

Returns your deployments, newest first.

Query Parameters

Response


Get Deployment

Returns a single deployment by ID. Same shape as items in the list response.

Deployment Status

Failure Fields

When status is failed, four fields say why. They are set at the moment the failure is recorded and never change afterwards. A reserved first hour is always refunded when provisioning fails, whatever the code.

Connection Fields

Connection info is null until the deployment reaches active status:

Errors

404 not_found — Deployment doesn’t exist or isn’t owned by you.

Stop Deployment

Initiates teardown of a running deployment. The instance is terminated and billing stops. Returns the updated deployment object.

Response

Errors