EC2 Restore Points

The /virtualMachines/restorePoints resource collection represents all restore points created for EC2 instances in Veeam Backup for AWS.

Get EC2 Instance Restore Points

The HTTP GET request to the /virtualMachines/restorePoints endpoint retrieves a list of all restore points of EC2 instances in Veeam Backup for AWS.

SecurityBearer
Request
query Parameters
VirtualMachineId
string <uuid>

Returns only restore points of an EC2 instance with the specified ID.

RestorePointAwsAccountId
string

Returns only EC2 restore points stored in an AWS account with the specified ID.

ResourceAwsAccountId
string

Returns only EC2 restore points of an instance that belong to an AWS account with the specified ID.

ResourceAwsOrganizationId
string

Returns only EC2 restore points of an instance that belong to an AWS Organization with the specified ID.

Offset
integer <int32> >= 0

Excludes from a response the first N items of a resource collection.

Limit
integer <int32> >= -1

Specifies the maximum number of items of a resource collection to return in a response.

Sort
Array of strings (VmRestorePointsSortColumns)

Specifies the order of items in the response. For more information, see the Veeam Backup for AWS REST API Reference Overview, section Sort Parameter.

Items Enum: "pointInTimeAsc" "pointInTimeDesc" "backupSizeBytesAsc" "backupSizeBytesDesc" "jobTypeAsc" "jobTypeDesc" "immutableTillUtcAsc" "immutableTillUtcDesc" "restorePointAwsAccountIdAsc" "restorePointAwsAccountIdDesc"
header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

get/api/v1/virtualMachines/restorePoints
Request samples
curl -i -X GET \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints?VirtualMachineId=497f6eca-6276-4993-bfeb-53cbbbba6f08&RestorePointAwsAccountId=string&ResourceAwsAccountId=string&ResourceAwsOrganizationId=string&Offset=0&Limit=-1&Sort=pointInTimeAsc' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "totalCount": 0,
  • "results": [
    ],
  • "_links": [
    ]
}

Get EC2 Instance Restore Point Data

The HTTP GET request to the /virtualMachines/restorePoints/{vmRestorePointId} endpoint retrieves information on an EC2 instance restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

get/api/v1/virtualMachines/restorePoints/{vmRestorePointId}
Request samples
curl -i -X GET \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints/{vmRestorePointId}' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "virtualMachineId": "9762a6e8-4bff-4000-8b55-670896232de9",
  • "backupId": "eb7cea43-10b2-42dd-8819-ab9aed37565f",
  • "jobType": "Backup",
  • "pointInTime": "2019-08-24T14:15:22Z",
  • "backupSizeBytes": 0,
  • "volumes": [
    ],
  • "regionId": "a29f01e1-8a8d-451e-b685-f8b0b4ec4767",
  • "availabilityZoneId": "e8af458c-4211-47cc-becb-5eb05af68c0d",
  • "storageClass": "S3",
  • "publishState": "None",
  • "publishedUntil": "2019-08-24T14:15:22Z",
  • "healthState": "Healthy",
  • "immutabilityInfo": {
    },
  • "resourceAwsAccountId": "string",
  • "restorePointAwsAccountId": "string",
  • "_links": [
    ]
}

Perform Volume-Level Restore

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/restoreDisk endpoint performs EBS volume restore to a restore point with the specified ID.

NOTE
Veeam Backup for AWS does not attach restored volumes to EC2 instances — restored volumes are placed as standalone EBS volumes to the specified location.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema:
required
required
Array of objects (DiskRestoreOptions)

Specifies volume restore settings.

reason
string

Specifies a reason for the restore operation.

object (AuthenticationSpecification)

Specifies authentication settings used to perform the restore operation.

outpost
string

Specifies AWS Outpost where the EBS volume must be restored.

useProductionWorkers
boolean

Defines whether to deploy worker instances in the target production account. By default, workers are deployed in the backup account. For more information, see the Veeam Backup for AWS User Guide.

workerRoleId
string <uuid>

Specifies the system ID assigned in the Veeam Backup for AWS REST API to an IAM role that will be attached to worker instances launched to perform restore operations in the production account.

object (DiskBulkRestoreToAlternativeOptions)

[Applies if you want to restore to a new location or with different settings] Specifies volume restore settings.

Responses
202

Accepted

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/restoreDisk
Request samples
{
  • "authenticationSpecification": [
    ],
  • "volumes": [
    ]
}
Response samples
{}

Validate Volume-Level Restore

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/validateRestoreDisk endpoint checks whether restore settings specified for the restore operation of the EBS volume are valid.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema:
required
required
Array of objects (DiskRestoreOptions)

Specifies volume restore settings.

reason
string

Specifies a reason for the restore operation.

object (AuthenticationSpecification)

Specifies authentication settings used to perform the restore operation.

outpost
string

Specifies AWS Outpost where the EBS volume must be restored.

useProductionWorkers
boolean

Defines whether to deploy worker instances in the target production account. By default, workers are deployed in the backup account. For more information, see the Veeam Backup for AWS User Guide.

workerRoleId
string <uuid>

Specifies the system ID assigned in the Veeam Backup for AWS REST API to an IAM role that will be attached to worker instances launched to perform restore operations in the production account.

object (DiskBulkRestoreToAlternativeOptions)

[Applies if you want to restore to a new location or with different settings] Specifies volume restore settings.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/validateRestoreDisk
Request samples
{
  • "authenticationSpecification": [
    ],
  • "volumes": [
    ]
}
Response samples
[
  • {
    }
]

Perform EC2 Instance Restore

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/restoreVm endpoint performs restore of entire EC2 instance to a restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema:
required
required
object (AuthenticationSpecification)

Specifies authentication settings used to perform the restore operation.

reason
string

Specifies a reason for the restore operation.

startInstance
boolean

Defines whether to start the restored EC2 instance after the restore operation is completed.

restorePrivateIp
boolean

Defines whether to restore the private IP address.

useProductionWorkers
boolean

Defines whether to deploy worker instances in the target production account. By default, workers are deployed in the backup account. For more information, see the Veeam Backup for AWS User Guide.

workerRoleId
string <uuid>

Specifies the system ID assigned in the Veeam Backup for AWS REST API to an IAM role that will be attached to worker instances launched to perform restore operations in the production account.

assignPublicIp
boolean

Defines whether to assign a public IP address to the restored instance.

object (VirtualMachineToAlternativeRestoreOptions)

[Applies if you want to restore to a new location or with different settings] Specifies restore settings.

imageId
string

[Applies only if the original AMI used to launch the source instance cannot be found and you want to change the default AMI selected by Veeam Backup for AWS] Specifies an ID of the AMI that will be used to restore the instance.
Note: To check whether the original AMI still exists, see Verify EC2 Instance AMI.

restoreInstanceProfile
boolean

Defines whether to restore the instance profile attached to the restored instance.

object (InstanceProfileSpec)

Specifies the instance profile that will be attached to the restored instance.

Responses
202

Accepted

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/restoreVm
Request samples
{
  • "reason": "string",
  • "authenticationSpecification": {
    },
  • "startInstance": true,
  • "restorePrivateIp": true,
  • "useProductionWorkers": true,
  • "workerRoleId": "64df62f7-ea74-4b40-a93f-13fb342a45e2",
  • "assignPublicIp": true,
  • "toAlternative": {
    },
  • "imageId": "string",
  • "restoreInstanceProfile": true,
  • "instanceProfile": {
    }
}
Response samples
{}

Validate EC2 Instance Restore

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/validateRestoreVm endpoint checks whether restore settings specified for the restore operation of the EC2 instance are valid.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema:
required
required
object (AuthenticationSpecification)

Specifies authentication settings used to perform the restore operation.

reason
string

Specifies a reason for the restore operation.

startInstance
boolean

Defines whether to start the restored EC2 instance after the restore operation is completed.

restorePrivateIp
boolean

Defines whether to restore the private IP address.

useProductionWorkers
boolean

Defines whether to deploy worker instances in the target production account. By default, workers are deployed in the backup account. For more information, see the Veeam Backup for AWS User Guide.

workerRoleId
string <uuid>

Specifies the system ID assigned in the Veeam Backup for AWS REST API to an IAM role that will be attached to worker instances launched to perform restore operations in the production account.

assignPublicIp
boolean

Defines whether to assign a public IP address to the restored instance.

object (VirtualMachineToAlternativeRestoreOptions)

[Applies if you want to restore to a new location or with different settings] Specifies restore settings.

imageId
string

[Applies only if the original AMI used to launch the source instance cannot be found and you want to change the default AMI selected by Veeam Backup for AWS] Specifies an ID of the AMI that will be used to restore the instance.
Note: To check whether the original AMI still exists, see Verify EC2 Instance AMI.

restoreInstanceProfile
boolean

Defines whether to restore the instance profile attached to the restored instance.

object (InstanceProfileSpec)

Specifies the instance profile that will be attached to the restored instance.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/validateRestoreVm
Request samples
{
  • "reason": "string",
  • "authenticationSpecification": {
    },
  • "startInstance": true,
  • "restorePrivateIp": true,
  • "useProductionWorkers": true,
  • "workerRoleId": "64df62f7-ea74-4b40-a93f-13fb342a45e2",
  • "assignPublicIp": true,
  • "toAlternative": {
    },
  • "imageId": "string",
  • "restoreInstanceProfile": true,
  • "instanceProfile": {
    }
}
Response samples
[
  • {
    }
]

Perform EC2 File-Level Restore

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/restoreFile endpoint starts a FLR session to restore of files and folders of an EC2 instance to a restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema: application/json
required
reason
string

Specifies a reason for the restore operation.

countShards
integer

Specifies the incoming write bandwidth value of the Kinesis Data Stream (MB per second).

useProductionWorkers
boolean

Defines whether to deploy worker instances in the target production account. By default, workers are deployed in the backup account. For more information, see the Veeam Backup for AWS User Guide.

workerRoleId
string <uuid>

Specifies the system ID assigned in the Veeam Backup for AWS REST API to an IAM role that will be attached to worker instances launched to perform restore operations in the production account.

Responses
202

Accepted

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

403

Forbidden. The user sending a request does not have adequate privileges to access one or more objects specified in the request.

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/restoreFile
Request samples
application/json
{
  • "reason": "string",
  • "countShards": 0,
  • "useProductionWorkers": true,
  • "workerRoleId": "64df62f7-ea74-4b40-a93f-13fb342a45e2"
}
Response samples
{}

Get Default Network Settings of Restore Point

The HTTP GET request to the /virtualMachines/restorePoints/{vmRestorePointId}/defaultNetworkSettings endpoint retrieves the default network settings of a restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

get/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/defaultNetworkSettings
Request samples
curl -i -X GET \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/defaultNetworkSettings' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "restorePointId": "22288dd2-163c-4059-96db-f1e40ffeffff",
  • "networkName": "Default (172.31.0.0/16)",
  • "networkId": "vpc-66a3c80e",
  • "subNetworkName": "172.31.16.0/20 (eu-central-1a)",
  • "subNetworkId": "subnet-32ccfd5a",
  • "securityGroupName": "Veeam Generic Access",
  • "securityGroupId": "sg-056f236c9d4e788a7"
}

Get Collection of Data Retrieval Sessions

The HTTP GET request to the /virtualMachines/restorePoints/dataRetrievals endpoint retrieves a list of all data retrieval sessions.

SecurityBearer
Request
query Parameters
Offset
integer <int32> >= 0

Excludes from a response the first N items of a resource collection.

Limit
integer <int32> >= -1

Specifies the maximum number of items of a resource collection to return in a response.

Sort
Array of strings (VmRestorePointDataRetrievalsSortColumns)

Specifies the order of items in the response. For more information, see the Veeam Backup for AWS REST API Reference Overview, section Sort Parameter.

Items Enum: "publishStateAsc" "publishStateDesc" "retrievedUntilUtcAsc" "retrievedUntilUtcDesc"
header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

get/api/v1/virtualMachines/restorePoints/dataRetrievals
Request samples
curl -i -X GET \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints/dataRetrievals?Offset=0&Limit=-1&Sort=publishStateAsc' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "totalCount": 0,
  • "results": [
    ],
  • "_links": [
    ]
}

Get Data Retrieval Session Data

The HTTP GET request to the /virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval endpoint retrieves a data retrieval session with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

get/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval
Request samples
curl -i -X GET \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "vmRestorePointId": "52d14fc1-6db8-4239-b850-1518ae8829ee",
  • "state": "None",
  • "isReady": true,
  • "tier": "Standard",
  • "retrievedUntilUtc": "2019-08-24T14:15:22Z",
  • "notifyBeforeHours": 0,
  • "storageClass": "S3",
  • "_links": [
    ]
}

Retrieve Data From Archive

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/dataRetrievals/start endpoint retrieves data of an archived restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema: application/json
required
tier
required
string (VmRestorePointDataRetrievalTier)

Retrieval option used to retrieve the data.

Enum: "Standard" "Expedited" "Bulk" "StandardAccelerated"
days
required
integer <int32> >= 1

Specifies the number of days for which the retrieved data will be kept.

notifyBeforeHours
integer <int32> >= 1

Specifies the time when a notification will be sent (in hours remaining until the expiration).

notifyAfterCompletion
boolean

Defines whether to send a notification after the data retrieval is completed.

Responses
202

Accepted

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/start
Request samples
application/json
{
  • "tier": "Standard",
  • "days": 1,
  • "notifyBeforeHours": 1,
  • "notifyAfterCompletion": true
}
Response samples
{}

Extend Data Availability Period

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/dataRetrievals/prolongate endpoint extends the data availability period of a retrieved restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Request Body schema: application/json
required
days
required
integer <int32> >= 1

Specifies the number of days for which the data availability period will be extended.

Responses
202

Accepted

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

404

Not Found. One or more resources specified in the request could not be found in the specified resource collection.

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/prolongate
Request samples
application/json
{
  • "days": 1
}
Response samples
{}

Get Data Retrieval Sessions for Restore Point

The HTTP POST request to the /virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/sessions endpoint returns a list of all data retrieval sessions run for an archived restore point with the specified ID.

SecurityBearer
Request
path Parameters
vmRestorePointId
required
string <uuid>

System ID assigned to a restore point of an EC2 instance in the Veeam Backup for AWS REST API.

header Parameters
x-api-version
required
string
Default: 1.7-rev0

Specifies the current version and revision of the Veeam Backup for AWS REST API.

Responses
200

OK

400

Bad Request. The request body is malformed, incomplete or otherwise invalid.

401

Unauthorized. The authorization header has been expected but not found (or found but is expired).

500

Internal Server Error. The request has been received but could not be completed because of an internal error on the server side.

503

Service Unavailable

504

Gateway Timeout

post/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/sessions
Request samples
curl -i -X POST \
  'https://helpcenter.veeam.com/api/v1/virtualMachines/restorePoints/{vmRestorePointId}/dataRetrieval/sessions' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'x-api-version: 1.7-rev0'
Response samples
{
  • "sessions": [
    ],
  • "_links": [
    ]
}