Retrieve Snapshot details

GET /snapshot/{id}

Path parameters

  • id string(uuid) Required

Responses

  • 200 application/json

    200

    Hide response attributes Show response attributes object
    • id string(uuid)

      Snapshot ID

    • name string

      Snapshot name

      Minimum length is 1, maximum length is 255.

    • created-at string(date-time)

      Snapshot creation date

    • state string

      Snapshot state

      Values are snapshotting, deleted, exporting, ready, deleting, error, or exported.

    • size integer(int64)

      Snapshot size in GB

      Minimum value is 10, maximum value is 50000.

    • export object

      Exported snapshot information

      Hide export attributes Show export attributes
      • Exported snapshot disk file pre-signed URL

      • md5sum string

        Exported snapshot disk file MD5 checksum

    • instance object

      Compute Instance snapshotted

GET /snapshot/{id}
curl \
 -X GET https://api-ch-gva-2.exoscale.com/v2/snapshot/{id}
Response examples (200)
{
  "id": "string",
  "name": "string",
  "created-at": "2024-05-04T09:42:00+00:00",
  "state": "snapshotting",
  "size": 42,
  "export": {
    "presigned-url": "string",
    "md5sum": "string"
  },
  "instance": {}
}