diff --git a/shared/api/storage_pool_volume.go b/shared/api/storage_pool_volume.go
index <HASH>..<HASH> 100644
--- a/shared/api/storage_pool_volume.go
+++ b/shared/api/storage_pool_volume.go
@@ -185,6 +185,12 @@ type StorageVolumeSource struct {
 	// API extension: storage_api_volume_snapshots
 	VolumeOnly bool `json:"volume_only" yaml:"volume_only"`
 
+	// Whether existing destination volume should be refreshed
+	// Example: false
+	//
+	// API extension: custom_volume_refresh
+	Refresh bool `json:"refresh" yaml:"refresh"`
+
 	// Source project name
 	// Example: foo
 	//
shared/api: Add Refresh to StorageVolumeSource