LogoFreestyle
API Reference/V m

Start_vm

Start VM

POST/v1/vms/{vm_id}/start

Request Body

application/jsonRequired
idleTimeoutSecondsinteger | null
Format: "int64"
readySignalTimeoutSecondsinteger | null
Format: "int64"
waitForReadySignalboolean | null

Path Parameters

vm_idRequiredstring

Response Body

curl -X POST "https://api.freestyle.sh/v1/vms/<string>/start" \
  -H "Content-Type: application/json" \
  -d '{
    "idleTimeoutSeconds": 0,
    "readySignalTimeoutSeconds": 0,
    "waitForReadySignal": true
  }'

Freestyle AI

Documentation assistant

Experimental: AI responses may not always be accurate—please verify important details with the official documentation.

How can I help?

Ask me about Freestyle while you browse the docs.