This is an archive version of the document. To get the most up-to-date information, see the current version.

Breaking Changes

The following list contains changes that cause REST API v4.0 to function differently:

  • The following methods now returns a page with a resource representation instead of a collection:
  • The GET /JobSessions method which returns a page with a resource representation of all job sessions created for all backup jobs in Veeam Backup for Microsoft Office 365. For more information, see Getting Backup Job Sessions.
  • The GET /Jobs/{jobId}/JobSessions method which returns a page with a resource representation of all job sessions created for a backup job with the specified ID. For more information, see Getting Backup Job Session by Job ID.
  • The isBackedup property is removed from the following methods:

To get the information whether the object is backed up and the date of latest backup, use the GET /BackupRepositories/{repositoryId}/UserData, GET /BackupRepositories/{repositoryId}/SiteData, GET /BackupRepositories/{repositoryId}/GroupData, and GET /BackupRepositories/{repositoryId}/TeamsData methods.

  • The POST /Proxies/{proxyId}/action method replaces the DELETE /Proxies/{proxyId} method. To remove a backup proxy server with the specified ID from the Veeam Backup for Microsoft Office 365 configuration, you need to specify properties for the remove action. For more information, see Removing Backup Proxy Servers.