Bulk Delete VMs
Changed onDelete 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:
- detach (default) — volumes are detached and kept. They remain billable and can be re-attached to another VM.
- delete — volumes are permanently deleted along with the VM.
VPC Cleanup
Set delete_vpc to true to also delete each VM's associated VPC (default false). 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.
Request
- Base URLhttps://api.rafftechnologies.com
- URLhttps://api.rafftechnologies.com/api/v1/vms/bulk
- AuthAPI key in header X-API-Key
Headers
Project ID. Required for all mutating operations (create, delete, power actions, resize).
Request body
Response
Bulk deletion results
Changes
- info
the
request property default value changed fromtruetofalse - info
the
request property default value changed fromdeletetodetach
- info
- info
endpoint added
- info