Virtual Machines
Bulk Delete VMs
Delete up to 50 virtual machines in a single request.
Each VM is processed independently — if some deletions fail, others still succeed. The response includes per-VM results so you can identify and retry failures.
Attached Volumes
Control what happens to volumes attached to the VMs with volume_action:
- delete (default) — volumes are permanently deleted along with the VM.
- detach — volumes are detached and kept. They remain billable and can be re-attached to another VM.
VPC Cleanup
Set delete_vpc to true (default) to also delete each VM's associated VPC. A VPC is only deleted if no other VMs are using it.
Billing
For VMs with active subscriptions, the remaining prepaid balance is refunded pro-rata (hourly precision) to your account balance.
delete/api/v1/vms/bulk
Headers
X-Project-IDstring uuid required
Project ID. Required for all mutating operations (create, delete, power actions, resize).
Request body
Response
Bulk deletion results