Back to top

Volume Snapshots

Volume Snapshot Management (Block Storage)

Retrieve all volume snapshot
GET
/storage/{id}/snapshots

Returns a list of the current volume’s snapshots.

  • Parameters
  • id
    string  (required) in path

    Volume UUID

    include
    string in query

    related attributes to include

  •  
  • Response Body Show Hide
  • Request URL Show Hide
  • cURL Show Hide
  • Response  200   ok
  • {
    	"snapshots": [
    		{
    			"id": "string",
    			"status": "string",
    			"created_at": "string",
    			"timestamp": "string",
    			"volume": {
    				"href": "string"
    			}
    		}
    	]
    }
  • Response  401   unauthorized
  • Response  403   forbidden
  • Response  404   not found
Create a volume snapshot
/storage/{id}/snapshots

Creates a new snapshot of your volume.

  • Parameters
  • id
    string  (required) in path

    Volume UUID

  • Response  202   accepted
  • Response  401   unauthorized
  • Response  403   forbidden
  • Response  404   not found
Delete volume snapshot
/storage/{volume_id}/snapshots/{id}

Delete volume snapshot.

  • Parameters
  • volume_id
    string  (required) in path

    Volume UUID

    id
    string  (required) in path

    Snapshot UUID

  • Response  204   no content
  • Response  401   unauthorized
  • Response  403   forbidden
  • Response  404   not found