Create snapshot
Snapshots
Create Snapshot
Create a snapshot of a VM or a volume.
- For a VM snapshot, set
resource_typetovmand pass the VM UUID asresource_id. - For a volume snapshot, set
resource_typetovolumeand pass the integervolume_id.
POST
Create snapshot
Updated May 8, 2026
Authorizations
API key for authentication. Each key is bound to a specific account.
Headers
Project ID. Required for all mutating operations (create, delete, power actions, resize).
Body
application/json
Source type for the snapshot
Available options:
vm, volume Snapshot display name
Required string length:
1 - 128Example:
"pre-upgrade"
Source VM UUID. Required when resource_type is vm.
Source volume ID. Required when resource_type is volume.
Last modified on May 8, 2026