Deployments
A Deployment represents a virtualized computer instance (sandbox) configured for your tasks. It holds the OS state, and can be used directly or by an AI agent.Start a deployment and AI Run
This is the recommended endpoint for starting an automated task. It provisions a new cloud computer and immediately starts an AI session in a single request.POST /api/deployments/start
Body
Create a deployment (Without AI Run)
Provisions a new cloud computer without starting an AI session immediately.POST /api/deployments
Body
List deployments
Retrieve a paginated list of your deployments.GET /api/deployments
Query Parameters
page: Page number (default: 1)limit: Items per page (default: 10, max: 50)status: Filter by status (running,stopped,failed, etc.)search: Filter by deployment name
Get a deployment
Retrieve the details of a specific deployment by its ID.GET /api/deployments/{id}
Response (200)
Stop a deployment
Pause a running deployment to save compute credits.POST /api/deployments/{id}/stop
Response (200)
Delete a deployment
Permanently terminate a deployment and remove its storage.POST /api/deployments/{id}/delete
Response (200)