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
- The GET /AuditEmailSettings method returns a resource representation of audit notification settings. For more information, see Getting Audit Notification Settings.
- The PUT /AuditEmailSettings method allows to edit audit notification settings. For more information, see Editing Audit Notification Settings.
- The POST /AuditEmailSettings/action method allows to send a test message. For more information, see Sending Test Message.
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:
- Use the restore action to restore a specific a Microsoft Teams channel. For more information, see Restoring Channels.
- Use the search action to search for Microsoft Teams items of a specific backed-up channel. For more information, see Searching for Teams Items in Channels.
- 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:
- Use the restore action to restore backed-up Microsoft Teams files. For more information, see Restoring, Sending and Saving Files.
- Use the send action to send backed-up Microsoft Teams files as attachments in an email message. For more information, see Restoring, Sending and Saving Files.
- Use the save action to save backed-up Microsoft Teams files. For more information, see Restoring, Sending and Saving Files.
- Use the search action to search for backed-up Microsoft Teams files. For more information, see Searching for Files.
- 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:
- Use the restore action to restore a specific backed-up Microsoft Teams file. For more information, see Restoring, Sending and Saving Files.
- Use the send action to send a backed-up Microsoft Teams file as an attachment in an email message. For more information, see Restoring, Sending and Saving Files.
- Use the save action to save a backed-up Microsoft Teams file. For more information, see Restoring, Sending and Saving Files.
- 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:
- Use the export action to export backed-up Microsoft Teams posts to an HTML file. For more information, see Exporting, Restoring, Sending and Saving Posts.
- Use the restore action to restore backed-up Microsoft Teams posts. For more information, see Exporting, Restoring, Sending and Saving Posts.
- Use the send action to send backed-up Microsoft Teams posts as attachments in an email message. For more information, see Exporting, Restoring, Sending and Saving Posts.
- Use the save action to save backed-up Microsoft Teams posts. For more information, see Exporting, Restoring, Sending and Saving Posts.
- Use the search action to search for backed-up Microsoft Teams posts. For more information, see Searching for Posts.
- 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:
- Use the export action to export a specific backed-up Microsoft Teams post to an HTML file. For more information, see Exporting, Sending and Saving Posts.
- Use the send action to send a backed-up Microsoft Teams post as attachments in an email message. For more information, see Exporting, Sending and Saving Posts.
- Use the save action to save a backed-up Microsoft Teams post. For more information, see Exporting, Sending and Saving Posts.
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.