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

New Operations

The following list contains descriptions of new operations introduced in REST API v5.0:

Managing Audit Items

  • The GET /Organizations/{organizationId}/AuditItems method allows to get a list of audit items. For more information, see Getting Audit Items.
  • The POST /Organizations/{organizationId}/AuditItems method allows to create an audit item. For more information, see Creating Audit Items.
  • The POST /Organizations/{organizationId}/AuditItems/action method allows to remove audit items. For more information, see Removing Audit Items.

Managing Audit Notifications

Managing Teams Data

  • The GET /BackupRepositories/{repositoryId}/TeamData method allows to get a collection of backed-up teams from a backup repository with the specified ID. For more information, see Getting Teams Data by Repository ID.
  • The GET /BackupRepositories/{repositoryId}/TeamData/{teamId} method allows to get a backed-up team with the specified ID from a backup repository with the specified ID. For more information, see Getting Teams Data by Repository and Team ID.
  • The GET /Organizations/{organizationId}/Teams method returns a page with a list of organization teams. For more information, see Getting Teams.
  • The GET /Organizations/{organizationId}/Teams/{teamId} method returns properties of an organization team with the specified ID. For more information, see Getting Teams by Organization and Team ID.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams method returns a page with a resource representation of teams to explore and restore Microsoft Teams data. For more information, see Getting Teams.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/action method allows to perform bulk restore of teams. For more information, see Performing Bulk Restore of Teams.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId} method returns a resource representation of a backed-up team with the specified ID. For more information, see Getting Teams.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/action method allows to perform the following requests:
  • Use the restore action to restore a backed-up team with the specified ID. For more information, see Restoring Teams.
  • Use the search action to search for Microsoft Teams items of a specific backed-up team. For more information, see Searching for Teams Items in Teams.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels method returns a page with a resource representation of Microsoft Teams channels. For more information, see Getting Teams Channels.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId} method returns a resource representation of a specific Microsoft Teams channel. For more information, see Getting Channels.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId}/action method allows to perform the following requests:
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId}/tabs method returns a page with a resource representation of tabs for a specific Microsoft Teams channel. For more information, see Getting Tabs.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId}/tabs/action method allows to perform the following requests:
  • Use the restore action to restore tabs of a specific a Microsoft Teams channel. For more information, see Restoring Tabs.
  • Use the search action to search for backed-up tabs of a specific Microsoft Teams channel. For more information, see Searching for Tabs.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId}/tabs/{tabId} method returns a resource representation of a Microsoft Teams channel tab with the specified ID. For more information, see Getting Tabs.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/channels/{channelId}/tabs/{tabId}/action method allows to restore a Microsoft Teams channel tab with the specified ID. For more information, see Restoring Tabs.
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/files method returns a page with a resource representation of backed-up Microsoft Teams files. For more information, see Getting Files.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/files/action method allows to perform the following requests:
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/files/{fileId} method returns a resource representation of a backed-up Microsoft Teams file with the specified ID. For more information, see Getting Files.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/files/{fileId}/action method allows to perform the following requests:
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/posts method returns a page with a resource representation of backed-up Microsoft Teams posts. For more information, see Getting Posts.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/posts/action method allows to perform the following requests:
  • The GET /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/posts/{postId} method returns a resource representation of a backed-up Microsoft Teams post with a specified ID. For more information, see Getting Posts.
  • The POST /RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/posts/{postId}/action method allows to perform the following requests:

Managing License

  • The GET /License method allows to get information about the license installed for Veeam Backup for Microsoft Office 365. For more information, see Getting License.
  • The POST/License/action method allows to install and update a license in Veeam Backup for Microsoft Office 365. For more information, see Installing and Updating License.
  • The GET /licensing/reports/latest method returns a license usage report. For more information, see Viewing License Usage Report.
  • The DELETE /LicensedUsers/{licensedUserId} method allows to remove information about a licensed user from Veeam Backup for Microsoft Office 365. For more information, see Revoking License from Users.