Internet Proxy Server Settings

The /InternetProxySettings resource collection represents the internet proxy server settings.

Internet proxy servers can be assigned to the management server - a machine on which Veeam Backup for Microsoft 365 is deployed - and each backup proxy server independently. When configured, Veeam Backup for Microsoft 365 will use these internet proxies to manage backup jobs traffic.

Get Internet Proxy Server Settings

Returns a resource representation of the internet proxy server settings.

SecurityBearer
Responses
200

OK

default

Operation failure response.

get/v8/InternetProxySettings
Request samples
Response samples
application/json
{
  • "useInternetProxy": true,
  • "_links": {
    },
  • "hostName": "string",
  • "port": 0,
  • "useAuthentication": true,
  • "username": "string"
}

Edit Internet Proxy Server Settings

Modifies the internet proxy server settings.

x-codegen-request-body-name: internetProxy
SecurityBearer
Request
Request Body schema: application/json
required
useInternetProxy
boolean or null

Defines whether the internet proxy server will be used in the Veeam Backup for Microsoft 365 infrastructure.

userPassword
string <password> (SecureString)

Specifies a password.

hostName
string

Specifies a name of the internet proxy server.

port
integer or null <int32>

Specifies a port number which is used to connect to the internet proxy server. The default port for connection to the internet proxy is 3128.

useAuthentication
boolean or null

Defines whether Veeam Backup for Microsoft 365 will use an authentication credentials when connecting to the internet proxy server.

username
string

Specifies the user name for authentication to the internet proxy server.

Responses
204

No Content

default

Operation failure response.

put/v8/InternetProxySettings
Request samples
application/json
{
  • "useInternetProxy": true,
  • "userPassword": "pa$$word",
  • "hostName": "string",
  • "port": 0,
  • "useAuthentication": true,
  • "username": "string"
}
Response samples
application/json
{
  • "message": "string",
  • "errorCode": "ProxyOffline",
  • "stackTrace": "string"
}

Document updated 12/18/2025

Page content applies to build 8.3.0.2201