Skip to main content

Snapshots

Point-in-time captures of virtual machines that can be used to create custom images or restore VMs to a previous state. These endpoints let you list, retrieve, restore, and delete snapshots, create images from snapshots, and view snapshot events.

Endpoints


GET

Retrieve list of snapshots with pagination

Retrieves a list of your current snapshots.

GET

Retrieve a snapshot

Retrieves details for a specific snapshot by ID.

POST

Restore a snapshot

Restores a snapshot to a new virtual machine.

POST

Create an image from a snapshot

Creates a custom image from a specified snapshot.

DEL

Delete snapshot

Permanently deletes a snapshot. If the snapshot is linked to an image, that image is also deleted.

GET

Fetch all events for a snapshot

Retrieves all events for a snapshot's history, identified by snapshot ID.

GET

Fetch snapshot name availability

Checks whether a name is available for use as a snapshot.

On this page