Snapshots

List snapshots for the authenticated account. Filter by VM, volume, or type.

Pass X-Project-ID to scope the list to a single project. When omitted, returns snapshots across every project the API key has access to.

get/api/v1/snapshots

Request

  • Base URL
    https://api.rafftechnologies.com
  • URL
    https://api.rafftechnologies.com/api/v1/snapshots
  • Auth
    API key in header X-API-Key

Query parameters

vm_idstring uuid

Filter by VM UUID

volume_idinteger

Filter by volume ID

type'vm' | 'volume'

Filter by snapshot type (vm or volume)

limitinteger
offsetinteger

Headers

X-Project-IDstring uuid

Optional project ID to scope the list. Omit to list across all accessible projects.

Response

List of snapshots

successboolean
totalinteger

Example response

{
  "data": [
    {
      "status": "active"
    }
  ]
}

Changes