Changelog

This section describes changes implemented in Veeam ONE REST API v2.3.

Schema Changes

The following list contains changes applied to schemas in REST API v2.3:

  • Applied the following changes to the TriggeredAlarmInfo schema:

    • Changes the name to TriggeredAlarmInfo2.
    • Replaced the alarmAssignment property with the alarmSource property.
    • The remediation property now contains the Remediations schema instead of the Remediation schema.
  • Renamed the TriggeredAlarmInfoPage schema to TriggeredAlarmInfo2Page.

  • Added the objectStorageId and objectStorageType properties to the Vb365BackupRepositoryInfo schema.

  • Changed the data format to float for the usedUnits and newUnits properties of the VeeamOneLicenseUsageCommonWorkload schema.

  • Applied the following changes to the CloudFileSharePolicyInfo schema:

    • Added the following properties:
      • lastSnapshotDate
      • lastSnaphotStatus
      • lastReplicationDate
      • lastReplicationStatus
    • Removed the following properties:
      • lastBackupDate
      • lastBackupStatus
      • lastBackupCopyDate
      • lastBackupCopyStatus
  • Added the platform property to the BackupServerInfo and EnterpriseManagerServerInfo schemas.

  • Added the backupSizeBytes property to the ProtectedCloudVmBackupInfo schema.

  • Added the awsAccountId and awsAccountAlias properties to the ProtectedCloudVmInfo schema.

  • Added the backupSizeBytes property to the ProtectedCloudVmRestorePointInfo schema.

  • Added the clusterName and isCluster properties to the BackupServerInfo schema.

  • The vmProtectionJobUids property of the CloudDirectorVmInfo and VSphereVmInfo schemas is now nullable.

  • The GET /sessions/{sessionId}/details operation now returns the JobSessionDetailsInfoPage schema.

  • Added the isCluster property to the ProtectedApplicationInfo schema.

  • Added the backupSize property to the ProtectedDatabaseBackupInfo schema.

Enum Changes

  • Renamed the following values of the AlarmTemplateType enum:

    • VSphere => VSphereAnyObject
    • HyperV => HyperVAnyObject
  • Added the IndexesUpgrade value to the SessionsTaskTypes enum.

  • Added the Redshift value to the CloudDatabaseInstanceType enum.

  • Added the KvmBackup and ProxmoxVeBackup values to the VmBackupType enum.

  • Added the MsSqlPluginBase value to the ApplicationJobPlatform enum.

  • Added the following values to the AccessTokenRole enum:

    • BackupAdministrator
    • ReportCachingService
    • VdroVspcApplication
    • VspcApplication
  • Added the AzureDataLake value to the ProtectedObjectStorageType enum.

  • Added the following values to the VmPlatform enum:

    • HpeVme
    • Sangfor
    • ScaleComputing
    • XCPng
  • Added the following values to the VmBackupType enum:

    • HpeVme
    • Sangfor
    • ScaleComputing
    • XCPing
  • Added the following values to the VmBackupJobPlatform enum:

    • HpeVme
    • Sangfor
    • XCPng

New Operations

The following list contains operations introduced in REST API v2.3.

  • POST /about/logs

  • POST /about/logs/tasks/{taskId}/status

  • GET /alarms/triggeredChildAlarms/resolve

  • GET /vbr/backupClusters

  • GET /vbr/backupClusters/{backupClusterId}

  • GET /about/updater

  • GET /certificates

  • GET /certificates/{thumbprint}

  • GET /certificates/export

  • GET /credentials

  • POST /credentials

  • PATCH /credentials/{credentialId}

  • DELETE /credentials/{credentialId}

  • GET /credentials/{credentialId}/assign/host

  • POST /credentials/{credentialId}/assign/host

  • GET /credentials/{credentialId}/assign/guest

  • POST /credentials/{credentialId}/assign/guest

  • GET /credentials/assign/servicenow

  • GET /credentials/object/{objectId}

  • DELETE /credentials/object/{objectId}

Document updated 2026-08-12

Page content applies to build 13.1.0.7034