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:
- The GET /Organizations/{organizationId}/Groups method which returns a page with a resource representation of organization groups. For more information, see Getting Organization Groups.
- The GET /Organizations/{organizationId}/Groups/{groupId} method which returns a resource representation of an organization group with the specified ID. For more information, see Getting Organization Groups by Organization and Group ID.
- The GET /Organizations/{organizationId}/sites method which returns a resource representation of organization sites. For more information, see Getting Microsoft SharePoint Sites.
- The GET /Organizations/{organizationId}/sites/{siteId} method which returns a resource representation of an organization site with the specified ID. For more information, see Getting Microsoft SharePoint Sites by Organization and Site ID.
- The GET /Organizations/{organizationId}/Users method which returns a resource representation of organization users. For more information, see Getting Organization Users.
- The GET /Organizations/{organizationId}/Users/{userId} method which returns a resource representation of an organization user with the specified ID. For more information, see Getting Organization Users by Organization and User ID.
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.