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

New Operations

The following new operations were introduced in REST API v3.

  • GET /api/v3/databases
  • GET /api/v3/databases/{databaseId}
  • POST /api/v3/databases/export
  • POST /api/v3/databases/startManualBackup
  • GET /api/v3/settings/emailNotifications/enabled
  • GET  /api/v3/jobSessions/{restoreJobSessionId}/restoredDatabases
  • POST /api/v3/jobSessions/{sessionId}/stopRestore
  • POST /api/v3/jobSessions/{sessionId}/validateDataRetrievalCancellation
  • GET /api/v3/cloudInfrastructure/keyVaults
  • GET /api/v3/cloudInfrastructure/keyVaults/{keyVaultId}
  • GET /api/v3/cloudInfrastructure/keyVaults/{keyVaultId}/keys
  • GET /api/v3/policies/sql
  • POST /api/v3/policies/sql
  • GET /api/v3/policies/sql/{policyId}
  • PUT    /api/v3/policies/sql/{policyId}
  • DELETE /api/v3/policies/sql/{policyId}
  • GET    /api/v3/policies/sql/{policyId}/selectedItems
  • GET    /api/v3/policies/sql/{policyId}/regions
  • GET    /api/v3/policies/sql/{policyId}/excludedItems
  • POST   /api/v3/policies/sql/orderPriorities
  • POST   /api/v3/policies/sql/testConfiguration
  • POST   /api/v3/policies/sql/{policyId}/enable
  • POST   /api/v3/policies/sql/{policyId}/disable
  • POST   /api/v3/policies/sql/{policyId}/start
  • POST   /api/v3/policies/sql/{policyId}/stop
  • POST   /api/v3/policies/sql/export
  • GET    /api/v3/policies/sql/protectedItems
  • GET   /api/v3/policies/sql/{policyId}/protectedItems
  • GET    /api/v3/protectedItem/sql
  • GET    /api/v3/protectedItem/sql/{databaseId}
  • POST   /api/v3/protectedItem/sql/export
  • POST   /api/v3/protectedItem/sql/{databaseId}/deleteBackups
  • POST   /api/v3/protectedItem/sql/{databaseId}/deleteManualBackups
  • GET   /api/v3/protectedItem/vm
  • GET    /api/v3/protectedItem/vm/{id}
  • POST   /api/v3/protectedItem/vm/export
  • POST   /api/v3/protectedItem/vm/{id}/deleteBackups
  • POST   /api/v3/protectedItem/vm/{id}/deleteSnapshots
  • POST   /api/v3/protectedItem/vm/{id}/deleteManualSnapshots
  • POST   /api/v3/repositories/settings/getMetadata
  • POST   /api/v3/repositories/settings/validateEncryption
  • POST   /api/v3/restorePoints/{restorePointId}/retrieveData
  • POST   /api/v3/restorePoints/{restorePointId}/extendRetrievedDataAvailability
  • GET    /api/v3/settings/saml2/idp
  • GET    /api/v3/settings/saml2/sp
  • GET    /api/v3/settings/saml2/sp/metadata
  • GET    /api/v3/settings/saml2/sp/certificate
  • PUT    /api/v3/settings/saml2/sp/certificate
  • DELETE /api/v3/settings/saml2/sp/certificate
  • POST   /api/v3/settings/saml2/idp/register
  • POST   /api/v3/settings/saml2/idp/used
  • POST   /api/v3/sqlCostEstimation
  • POST   /api/v3/sqlCostEstimation/export
  • GET   /api/v3/cloudInfrastructure/sqlElasticPools
  • GET    /api/v3/cloudInfrastructure/sqlElasticPools/{sqlElasticPoolId}
  • GET    /api/v3/restorePoints/sql
  • GET    /api/v3/restorePoints/sql/{restorePointId}
  • DELETE /api/v3/restorePoints/sql/{restorePointId}
  • POST   /api/v3/restorePoints/sql/{restorePointId}/restoreDb
  • POST   /api/v3/restorePoints/sql/{restorePointId}/retrieveData
  • POST   /api/v3/restorePoints/sql/{restorePointId}/extendRetrievedDataAvailability
  • GET    /api/v3/cloudInfrastructure/sqlServers
  • GET    /api/v3/cloudInfrastructure/sqlServers/{sqlServerId}
  • POST   /api/v3/cloudInfrastructure/sqlServers/testConnectivity/{sqlServerId}
  • GET    /api/v3/accounts/standard/names
  • POST   /api/v3/users/{userId}/changePassword
  • POST   /api/v3/userProfile/doNotShowWhatsNew
  • POST   /api/v3/userProfile/changePasswordOfCurrentUserMfa/validatePassword
  • POST   /api/v3/userProfile/changePasswordOfCurrentUserMfa/validateMfaCode
  • GET   /api/v3/userProfile/currentUser