Service

The /service resource collection represents time zone settings configured for Veeam Backup for Google Cloud and checks the Veeam Backup for Google Cloud REST API availability.

Test Connection

The HTTP POST request to the /testConnection endpoint checks the Veeam Backup for Google Cloud REST API availability.

SecurityBearer
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).

403

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

500

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

post/api/v1/testConnection
Request samples
Response samples
application/json
{
  • "success": true,
  • "issues": [
    ]
}

Get Server Time

The HTTP GET request to the /serverTime endpoint retrieves the current time on the Veeam Backup for Google Cloud appliance.

SecurityBearer
Request
header Parameters
x-api-version
required
string
Default: 1.4-rev0

Specifies the current revision of the Veeam Backup for Google Cloud 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).

403

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

500

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

get/api/v1/serverTime
Request samples
Response samples
application/json
{
  • "serverTime": "2019-08-24T14:15:22Z"
}

Get System Time Zone

The HTTP GET request to the /dateTimeSettings endpoint retrieves the current system time zone.

SecurityBearer
Request
header Parameters
x-api-version
required
string
Default: 1.4-rev0

Specifies the current revision of the Veeam Backup for Google Cloud 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).

403

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

500

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

get/api/v1/dateTimeSettings
Request samples
Response samples
application/json
{
  • "timezone": {
    },
  • "useCustomSettings": true
}

Set System Time Zone

The HTTP POST request to the /dateTimeSettings endpoint allows you to set the system time zone.

SecurityBearer
Request
header Parameters
x-api-version
required
string
Default: 1.4-rev0

Specifies the current revision of the Veeam Backup for Google Cloud REST API.

Request Body schema: application/json
required
useCustomTimeZone
required
boolean

Defines whether to use a custom time zone. By default, Veeam Backup for Google Cloud operates in the UTC time zone. If you want to reset the time zone settings to default, specify the false value.

customTimeZoneName
string

Name of a time zone.

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).

403

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

500

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

post/api/v1/dateTimeSettings
Request samples
application/json
{
  • "useCustomTimeZone": true,
  • "customTimeZoneName": "string"
}
Response samples
application/json
{
  • "success": true,
  • "issues": [
    ]
}

Get Available Time Zones

The HTTP GET request to the /dateTimeSettings/timeZones endpoint retrieves a list of all time zones that can be set for the Veeam Backup for Google Cloud appliance.

SecurityBearer
Request
header Parameters
x-api-version
required
string
Default: 1.4-rev0

Specifies the current revision of the Veeam Backup for Google Cloud 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).

403

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

500

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

get/api/v1/dateTimeSettings/timeZones
Request samples
Response samples
application/json
{
  • "data": [
    ]
}

Document updated 11/19/2025

Page content applies to build 7.0.0.47