Microsoft Graph solutions.backupRestoreRoot API is one of 564 APIs that Microsoft Graph publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
212 operations
across 132 paths,
and defines 95 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against a single base URL, https://graph.microsoft.com/v1.0.
The identity and technical contract details declared by the specification.
ODataCountResponse
integer
microsoft.graph.mailboxProtectionUnitsBulkAdditionJobCollectionResponse
object
microsoft.graph.exchangeRestoreSessionCollectionResponse
object
microsoft.graph.siteProtectionRuleCollectionResponse
object
microsoft.graph.identity
object
3 properties
1 required
microsoft.graph.mailboxProtectionRuleCollectionResponse
object
microsoft.graph.backupServiceConsumer
string
microsoft.graph.siteProtectionUnitCollectionResponse
object
microsoft.graph.backupRestoreRoot
microsoft.graph.restorePointCollectionResponse
object
microsoft.graph.ODataErrors.InnerError
object
4 properties
1 required
microsoft.graph.sharePointProtectionPolicyCollectionResponse
object
microsoft.graph.publicError
object
6 properties
1 required
microsoft.graph.serviceStatus
object
8 properties
1 required
microsoft.graph.restoreArtifactBase
microsoft.graph.driveProtectionUnit
microsoft.graph.disableReason
string
microsoft.graph.timePeriod
object
3 properties
1 required
microsoft.graph.restorePointSearchResult
object
3 properties
1 required
microsoft.graph.siteProtectionUnitsBulkAdditionJobCollectionResponse
object
microsoft.graph.mailboxRestoreArtifact
microsoft.graph.restoreSessionArtifactCount
object
5 properties
1 required
microsoft.graph.granularMailboxRestoreArtifactCollectionResponse
object
microsoft.graph.siteProtectionUnitsBulkAdditionJob
microsoft.graph.retentionSetting
object
3 properties
1 required
microsoft.graph.mailboxProtectionRule
microsoft.graph.identitySet
object
4 properties
1 required
microsoft.graph.granularMailboxRestoreArtifact
microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequestCollectionResponse
object
microsoft.graph.driveProtectionUnitsBulkAdditionJob
microsoft.graph.ODataErrors.ErrorDetails
object
3 properties
2 required
microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest
microsoft.graph.protectionPolicyStatus
string
microsoft.graph.restoreSessionStatus
string
microsoft.graph.driveRestoreArtifact
microsoft.graph.publicErrorDetail
object
4 properties
1 required
microsoft.graph.artifactRestoreStatus
string
microsoft.graph.mailboxProtectionUnitsBulkAdditionJob
microsoft.graph.sharePointRestoreSession
microsoft.graph.mailboxProtectionUnit
microsoft.graph.siteRestoreArtifact
microsoft.graph.siteProtectionUnit
microsoft.graph.protectionRuleBase
microsoft.graph.exchangeProtectionPolicy
microsoft.graph.entity
object
2 properties
1 required
microsoft.graph.sharePointProtectionPolicy
microsoft.graph.oneDriveForBusinessProtectionPolicy
microsoft.graph.siteRestoreArtifactsBulkAdditionRequestCollectionResponse
object
microsoft.graph.serviceAppStatus
string
microsoft.graph.restorePoint
microsoft.graph.restoreArtifactsBulkRequestBase
microsoft.graph.destinationType
string
microsoft.graph.oneDriveForBusinessProtectionPolicyCollectionResponse
object
microsoft.graph.driveProtectionUnitCollectionResponse
object
microsoft.graph.driveRestoreArtifactCollectionResponse
object
microsoft.graph.siteRestoreArtifactsBulkAdditionRequest
microsoft.graph.oneDriveForBusinessRestoreSession
microsoft.graph.protectionPolicyBase
microsoft.graph.protectionUnitsBulkJobStatus
string
microsoft.graph.publicInnerError
object
5 properties
1 required
microsoft.graph.restorePointSearchResponse
object
4 properties
1 required
microsoft.graph.artifactQuery
object
3 properties
1 required
microsoft.graph.oneDriveForBusinessRestoreSessionCollectionResponse
object
microsoft.graph.restorableArtifact
string
microsoft.graph.protectionSource
string
microsoft.graph.protectionUnitsBulkJobBase
microsoft.graph.protectionUnitBase
microsoft.graph.mailboxRestoreArtifactCollectionResponse
object
microsoft.graph.ODataErrors.MainError
object
5 properties
2 required
microsoft.graph.driveProtectionRuleCollectionResponse
object
microsoft.graph.protectionRuleStatus
string
microsoft.graph.siteRestoreArtifactCollectionResponse
object
microsoft.graph.restorePointPreference
string
microsoft.graph.restoreArtifactsBulkRequestStatus
string
microsoft.graph.protectionUnitBaseCollectionResponse
object
microsoft.graph.siteProtectionRule
microsoft.graph.exchangeProtectionPolicyCollectionResponse
object
microsoft.graph.ODataErrors.ODataError
object
1 property
1 required
microsoft.graph.driveProtectionRule
microsoft.graph.driveProtectionUnitsBulkAdditionJobCollectionResponse
object
microsoft.graph.backupServiceStatus
string
microsoft.graph.protectionUnitStatus
string
microsoft.graph.driveRestoreArtifactsBulkAdditionRequestCollectionResponse
object
microsoft.graph.driveRestoreArtifactsBulkAdditionRequest
microsoft.graph.mailboxProtectionUnitCollectionResponse
object
microsoft.graph.protectionPolicyBaseCollectionResponse
object
microsoft.graph.restoreSessionBaseCollectionResponse
object
microsoft.graph.restoreSessionBase
microsoft.graph.serviceApp
microsoft.graph.restoreJobType
string
microsoft.graph.exchangeRestoreSession
microsoft.graph.restorePointTags
string
BaseCollectionPaginationCountResponse
object
2 properties
microsoft.graph.sharePointRestoreSessionCollectionResponse
object
microsoft.graph.serviceAppCollectionResponse
object
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Microsoft Graph publishes across the network.