curl --request GET \ --url 'https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/{Instance_id}/snapshots/restores/?project_id=<PROJECT_ID>&location=<LOCATION>&apikey=<API_KEY>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( "https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/{Instance_id}/snapshots/restores/", params={"project_id": "<PROJECT_ID>", "location": "<LOCATION>", "apikey": "<API_KEY>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/{Instance_id}/snapshots/restores/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", location: "<LOCATION>", apikey: "<API_KEY>" });
const response = await fetch(url, { method: "GET", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Returns the restores made from the Virtual Machine’s snapshots, newest first, each with its progress. Pass page_no and per_page together to page the list.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Instance ID
Query Parameters
Section titled “Query Parameters”Project ID
The page number from which you want your page search results to be displayed.
Number of results per page
Active IAM ID (To access contact person account) Find your Active IAM ID here
Location
Responses
Section titled “Responses”The restores
object
object
The snapshot restored from.
restoring, then restored, or failed.
Why the restore failed. Empty when it did not.
local for a restore from a snapshot on the cluster.
in_place replaces this VM’s disk.
How far the restore has got. percent_is_measured is false when no figure is available.
object
restoring, done or failed.
object
Example
{ "code": 200, "message": "Success", "total_page_number": 1, "total_count": 1, "data": [ { "id": 35, "vm_id": 4984, "snapshot": 212, "snapshot_name": "before-upgrade", "status": "restoring", "error": "", "tier": "local", "mode": "in_place", "started_at": "2026-10-21T11:33:02Z", "finished_at": "2026-10-21T11:34:20Z", "updated_at": "2026-10-21T11:34:20Z", "created_at": "2026-10-21T11:33:01Z", "progress": { "status": "restored", "stage": "done", "percent": 100, "message": null, "reason": null, "percent_is_measured": true, "elapsed_seconds": 78 } } ], "errors": {}}No VM with that ID in the project and region.
object
object
Example
{ "code": 404, "message": "Bad Request", "data": {}, "errors": "Invalid Request! Notebook not found"}