- About Veeam ONE REST API
- Overview
- Changelog
- About
- Alarms
- Authentication
- Business View
- Licensing
- Microsoft Hyper-V Infrastructure
- getGet Infrastructure Object Relations
- getGet Relations of Infrastructure Object
- getGet All Microsoft Hyper-V VMs
- getGet Microsoft Hyper-V VM
- getGet All Microsoft Hyper-V Host Clusters
- getGet Microsoft Hyper-V Host Cluster
- getGet All Microsoft Hyper-V CSVs
- getGet Microsoft Hyper-V CSV
- getGet All Microsoft Hyper-V Host Groups
- getGet Microsoft Hyper-V Host Group
- getGet All Microsoft Hyper-V Hosts
- getGet Microsoft Hyper-V Host
- getGet All Microsoft Hyper-V Physical Disks
- getGet Microsoft Hyper-V Physical Disk
- getGet All Microsoft Hyper-V SCVMM Servers
- getGet Microsoft Hyper-V SCVMM Server
- getGet All Microsoft Hyper-V File Servers
- getGet Microsoft Hyper-V File Server
- getGet All Microsoft Hyper-V File Shares
- getGet Microsoft Hyper-V File Share
- Public Cloud
- getGet All Cloud VM Policies.
- getGet Cloud VM Policy
- getGet All Cloud File Share Policies
- getGet Cloud File Share Policy
- getGet All Cloud Database Policies
- getGet Cloud Database Policy
- getGet All Public Cloud Network Policies
- getGet Public Cloud Network Policy
- getGet All Cloud VMs
- getGet All Cloud File Shares
- getGet All Cloud Databases
- Public Cloud Protected Data
- getGet All Protected Cloud VMs
- getGet Protected Cloud VM
- getGet Backups of All Protected Cloud VMs
- getGet All Backups of Protected Cloud VM
- getGet All Restore Points of Protected Cloud VM
- getGet All Protected Cloud File Shares
- getGet Protected Cloud File Share
- getGet Backups of All Protected Cloud File Shares
- getGet All Backups of Protected Cloud File Share
- getGet All Restore Points of Protected Cloud File Share
- getGet All Protected Cloud Databases
- getGet Protected Cloud Database
- getGet Backups of All Protected Cloud Databases
- getGet All Backups of Protected Cloud Database
- getGet All Restore Points of Protected Cloud Database
- getGet All Protected Cloud Networks
- getGet Protected Cloud Network
- getGet All Cloud Network Backups
- getGet Backups of Cloud Network
- getGet Restore Points of Cloud Network
- Task Sessions
- VMware Cloud Director Infrastructure
- getGet Infrastucture Object Relations
- getGet Relations of Infrastructure Object
- getGet All Organizations
- getGet Organization
- getGet All Organization VDCs
- getGet Organization VDC
- getGet All Provider VDCs
- getGet Provider VDC
- getGet All Provider VDC Datastores
- getGet Provider VDC Datastore
- getGet All vApps
- getGet vApp
- getGet All VMs in vApps
- getGet All VMs in vApp
- getGet All VMware Cloud Director Servers
- getGet VMware Cloud Director Server
- VMware vSphere Infrastructure
- getGet Infrastructure Object Relations
- getGet Relations of Infrastructure Object
- getGet All vCenter Servers
- getGet vCenter Server
- getGet All VMware vSphere VMs
- getGet VMware vSphere VM
- getGet All VMware vSphere Host Clusters
- getGet Host Cluster
- getGet All VMware vSphere Datastores
- getGet VMware vSphere Datastore
- getGet All VMware vSphere Hosts
- getGet VMware vSphere Host
- getGet All Host Hardware Sensors
- getGet Hardware Sensors of Host
- getGet All Resource Pools
- getGet Resource Pool
- getGet All Datastore Clusters
- getGet Datastore Cluster
- getGet All vApps
- getGet vApp
- getGet All VMware vSphere VM Folders
- getGet VMware vSphere VM Folder
- Veeam Backup & Replication Failover Plans
- Veeam Backup & Replication Infrastructure
- getGet Infrastructure Object Relations
- getGet Relations of Infrastructure Object
- getGet All Backup Agents
- getGet Backup Agent
- getGet All Veeam Backup & Replication Servers
- getGet Veeam Backup & Replication Server
- getGet All Best Practices
- getGet Best Practices for Veeam Backup & Replication Server
- getGet All Backup Proxies
- getGet Backup Proxy
- getGet All WAN Accelerators
- getGet WAN Accelerator
- getGet All Tape Servers
- getGet Tape Server
- getGet All Veeam Backup Enterprise Manager Servers
- getGet Veeam Backup Enterprise Manager Server
- getGet All Backup Repositories
- getGet Backup Repository
- getGet All External Backup Repositories
- getGet External Backup Repository
- getGet All Object Storage Repositories
- getGet Object Storage Repository
- getGet All Scale-Out Repositories
- getGet Scale-Out Repository
- getGet All Performance Tier Extents
- getGet Performance Tier Extent
- getGet All Archive Tier Extents
- getGet Archive Tier Extent
- getGet All Capacity Tier Extents
- getGet Capacity Tier Extent
- getGet All Connected Applications
- getGet Connected Application
- Veeam Backup & Replication Jobs
- getGet All VM Backup Jobs
- getGet VM Backup Job
- getGet All VMware Cloud Director Backup Jobs
- getGet VMware Cloud Director Backup Job
- getGet All VM Replication Jobs
- getGet VM Replication Job
- getGet All VMware Cloud Director Replication Jobs
- getGet VMware Cloud Director Replication Job
- getGet All Backup to Tape Jobs
- getGet Backup to Tape Job
- getGet All Backup Copy Jobs
- getGet Backup Copy Job
- getGet All Child Jobs of Backup Copy Job
- getGet All SureBackup Jobs
- getGet SureBackup Job
- getGet All VM Copy Jobs
- getGet VM Copy Job
- getGet All Snapshot-Only Jobs
- getGet Snapshot-Only Job
- getGet All CDP Policies
- getGet CDP Policy
- getGet All File to Tape Jobs
- getGet File to Tape Job
- getGet All Object to Tape Jobs
- getGet Object to Tape Job
- getGet All File Copy Jobs
- getGet File Copy Job
- getGet All File Backup Jobs
- getGet File Backup Job
- getGet All Agent Backup Jobs
- getGet Agent Backup Job
- getGet All Veeam Backup Agent Policies
- getGet Veeam Backup Agent Policy
- getGet All Veeam Backup Agent Policy Child Jobs
- getGet All Application Backup Jobs
- getGet Application Backup Job
- getGet All Enterprise Application Transaction Log Backup Jobs
- getGet Enterprise Application Transaction Log Backup Job
- getGet All Transaction Log Backup Jobs
- getGet Transaction Log Backup Job
- getGet All Object Storage Jobs
- getGet Object Storage Job
- Veeam Backup & Replication Protected Data
- getGet All Protected VMs
- getGet Protected VM
- getGet Backups of All Protected VMs
- getGet Backups of Protected VM
- getGet All Backup Restore Points of Protected VM
- getGet All Replication Restore Points of Protected VM
- getGet All Protected Computers
- getGet Protected Computer
- getGet Backups of All Protected Computers
- getGet All Backups of Protected Computer
- getGet All Backup Restore Points of Protected Computer
- getGet All Protected File Shares
- getGet Protected File Share
- getGet Backups of All Protected File Shares
- getGet Backups of Protected File Share
- getGet All Backup Restore Points of Protected File Share
- getGet All Protected Object Storages
- getGet Protected Object Storage
- getGet Backups of All Protected Object Storages
- getGet Backups of Protected Object Storage
- getGet All Backup Restore Points of Protected Object Storage
- getGet All Protected Applications
- getGet Protected Application
- getGet Backups of All Application Databases
- getGet All Database Backups of Application
- Veeam Backup for Microsoft 365 Infrastructure
- getGet Infrastructure Object Relations
- getGet Relations of Infrastructure Object
- getGet All Veeam Backup for Microsoft 365 Servers
- getGet Veeam Backup for Microsoft 365 Server
- getGet All Proxy Pools
- getGet Backup Proxy Pool
- getGet All Veeam Backup for Microsoft 365 Backup Proxy Servers
- getGet Veeam Backup for Microsoft 365 Backup Proxy Server
- getGet All Veeam Backup for Microsoft 365 Backup Repositories
- getGet Veeam Backup for Microsoft 365 Backup Repository
- getGet All Veeam Backup for Microsoft 365 Object Storage Repositories
- getGet Veeam Backup for Microsoft 365 Object Storage Repository
- getGet All Microsoft Organizations
- getGet Microsoft Organization
- getGet All Users of Microsoft Organization
- getGet Microsoft 365 User
- getGet All Microsoft 365 Users
- getGet All Groups of Microsoft Organization
- getGet Microsoft 365 Group
- getGet All Microsoft 365 Groups
- getGet SharePoint Sites of Microsoft Organization
- getGet Microsoft SharePoint Site
- getGet All Microsoft SharePoint Sites
- getGet All Teams of Microsoft Organization
- getGet Microsoft 365 Team
- getGet All Microsoft 365 Teams
- Veeam Backup for Microsoft 365 Jobs
- Veeam Backup for Microsoft 365 Protected Data
- getGet All Protected Microsoft 365 Users
- getGet Restore Points of All Protected Microsoft 365 Users
- getGet Protected Microsoft 365 User
- getGet All Microsoft 365 User Restore Points
- getGet All Protected Microsoft 365 Groups
- getGet Restore Points of All Protected Microsoft 365 Groups
- getGet Protected Microsoft 365 Group
- getGet All Microsoft 365 Group Restore Points
- getGet All Protected Microsoft 365 Sites
- getGet Restore Points of All Protected Microsoft 365 Sites
- getGet Protected Microsoft 365 Site
- getGet All Microsoft 365 Site Restore Points
- getGet All Protected Microsoft 365 Teams
- getGet Restore Points of All Protected Microsoft 365 Teams
- getGet Protected Microsoft 365 Team
- getGet All Microsoft 365 Team Restore Points
- Veeam Cloud Connect
This resource collection represents monitored Veeam Backup & Replication infrastructure.
Get Infrastructure Object Relations
Returns a collection resource representation of all objects in the Veeam Backup & Replication infrastructure and their relations.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "objectId": 7,
- "objectName": "Cloud Gateways",
- "objectType": "CloudGatewayFolder",
- "parentId": 5,
- "parentName": "repVBR10.tech.local",
- "parentType": "BackupServer"
}, - {
- "objectId": 12,
- "objectName": "Backup Proxies",
- "objectType": "BackupProxyFolder",
- "parentId": 5,
- "parentName": "repVBR10.tech.local",
- "parentType": "BackupServer"
}, - {
- "objectId": 15,
- "objectName": "Backup Repositories",
- "objectType": "BackupRepositoryFolder",
- "parentId": 5,
- "parentName": "repVBR10.tech.local",
- "parentType": "BackupServer"
}, - {
- "objectId": 16,
- "objectName": "Tape Servers",
- "objectType": "TapeServerFolder",
- "parentId": 5,
- "parentName": "repVBR10.tech.local",
- "parentType": "BackupServer"
}
], - "totalCount": 4
}
Get Relations of Infrastructure Object
Returns a resource representation of a Veeam Backup & Replication infrastructure object with the specified ID and its relations.
path Parameters
objectId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "objectId": 7,
- "objectName": "Cloud Gateways",
- "objectType": "CloudGatewayFolder",
- "parentId": 5,
- "parentName": "repVBR10.tech.local",
- "parentType": "BackupServer"
}
Get All Backup Agents
Returns a collection resource representation of all monitored Veeam backup agents.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "backupAgentId": 11748,
- "backupAgentUidInVbr": "8d1b5f02-a4a9-4483-8142-d2540ad39c85",
- "backupServerId": 11724,
- "protectionGroups": [
- {
- "groupUid": "730dc485-84c2-4a9d-86e7-2e35d1d5a0be",
- "groupName": "Manually Added"
}
], - "name": "frank-win16.tech.local",
- "platform": "MicrosoftWindows",
- "operationMode": "Server",
- "status": "Installed",
- "version": "6.0.0.960",
- "ipAddresses": [
- "172.24.152.116"
], - "lastProtectedDate": "2022-10-24T14:02:13Z",
- "businessViewGroupIds": [
- 1139
]
}, - {
- "backupAgentId": 11749,
- "backupAgentUidInVbr": "a294d089-b4c9-4f04-9662-1e3a36cdc52d",
- "backupServerId": 11724,
- "protectionGroups": [
- {
- "groupUid": "730dc485-84c2-4a9d-86e7-2e35d1d5a0be",
- "groupName": "Manually Added"
}
], - "name": "mmfubuntu",
- "platform": "Linux",
- "operationMode": "Server",
- "status": "Installed",
- "version": "6.0.0.1054",
- "ipAddresses": [
- "172.24.184.134"
], - "lastProtectedDate": "2022-12-28T14:18:31Z",
- "businessViewGroupIds": [
- 1139
]
}, - {
- "backupAgentId": 11823,
- "backupAgentUidInVbr": "1aa5af66-bb31-41f3-9cb4-5b799535358b",
- "backupServerId": 11782,
- "protectionGroups": [
- {
- "groupUid": "730dc485-84c2-4a9d-86e7-2e35d1d5a0be",
- "groupName": "Manually Added"
}
], - "name": "W10X64",
- "platform": "MicrosoftWindows",
- "operationMode": "Server",
- "status": "Installed",
- "version": "5.0.1.4584",
- "ipAddresses": [
- "172.24.154.20"
], - "lastProtectedDate": "2022-08-03T06:50:49Z",
- "businessViewGroupIds": [
- 1139
]
}
], - "totalCount": 3
}
Get Backup Agent
Returns a resource representation of a monitored Veeam backup agent with the specified ID.
path Parameters
backupAgentId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "backupAgentId": 11823,
- "backupAgentUidInVbr": "1aa5af66-bb31-41f3-9cb4-5b799535358b",
- "backupServerId": 11782,
- "protectionGroups": [
- {
- "groupUid": "730dc485-84c2-4a9d-86e7-2e35d1d5a0be",
- "groupName": "Manually Added"
}
], - "name": "W10X64",
- "platform": "MicrosoftWindows",
- "operationMode": "Server",
- "status": "Installed",
- "version": "5.0.1.4584",
- "ipAddresses": [
- "172.24.154.20"
], - "lastProtectedDate": "2022-08-03T06:50:49Z",
- "businessViewGroupIds": [
- 1139
]
}
Get All Veeam Backup & Replication Servers
Returns a collection resource representation of all connected Veeam Backup & Replication servers.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "backupServerId": 5,
- "enterpriseManagerId": null,
- "name": "repVBR10.tech.local",
- "version": "13.0.0.4913",
- "connectionError": null,
- "connectionState": "Connected",
- "isConfigurationBackupEnabled": true,
- "platform": "Linux",
- "isCloudConnect": false,
- "intelligentDiagnosticsEnabled": null,
- "remediationActionsEnabled": null,
- "lastBestPracticeCheckDate": "2023-10-24T05:00:22.504281Z",
- "bestPracticeCheckStatus": "NotImplemented"
}, - {
- "backupServerId": 7,
- "enterpriseManagerId": null,
- "name": "pgbra.tech.local",
- "version": "13.0.0.4913 P20230223",
- "connectionError": "",
- "connectionState": "Connected",
- "isConfigurationBackupEnabled": true,
- "platform": "Linux",
- "isCloudConnect": false,
- "intelligentDiagnosticsEnabled": null,
- "remediationActionsEnabled": null,
- "lastBestPracticeCheckDate": null,
- "bestPracticeCheckStatus": "NotApplicable"
}
], - "totalCount": 2
}
Get Veeam Backup & Replication Server
Returns a resource representation of a connected Veeam Backup & Replication server with the specified ID.
path Parameters
backupServerId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "backupServerId": 5,
- "enterpriseManagerId": null,
- "name": "repVBR10.tech.local",
- "version": "13.0.0.4913",
- "connectionError": null,
- "connectionState": "Connected",
- "isConfigurationBackupEnabled": true,
- "platform": "Linux",
- "isCloudConnect": false,
- "intelligentDiagnosticsEnabled": null,
- "remediationActionsEnabled": null,
- "lastBestPracticeCheckDate": "2023-10-24T05:00:22.504281Z",
- "bestPracticeCheckStatus": "NotImplemented"
}
Get All Best Practices
Returns a collection resource representation of all security best practices for configuration parameters.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "bestPracticeUid": "33a33fb9-86e9-4c8c-88a1-3c49794f0f79",
- "bestPracticeName": "SMBv1 protocol should be disabled",
- "backupServerId": 777,
- "backupServerName": "srv2075.tech.local",
- "recommendation": "Outdated network protocol SMB 1.0 should be disabled as it has a number of serious security vulnerabilities including remote code execution.",
- "status": "Passed",
- "group": "BackupInfrastructureSecurity"
}, - {
- "bestPracticeUid": "9dafff43-0c92-4444-bc90-b7d0f30b0d12",
- "bestPracticeName": "Link-Local Multicast Name Resolution (LLMNR) should be disabled",
- "backupServerId": 798,
- "backupServerName": "182.35.186.5",
- "recommendation": "Outdated broadcast protocol Link-Local Multicast Name Resolution (LLMNR) should be disabled to prevent spoofing and man-in-the-middle (MITM) attacks.",
- "status": "NotImplemented",
- "group": "BackupInfrastructureSecurity"
}
], - "totalCount": 2
}
Get Best Practices for Veeam Backup & Replication Server
Returns a collection resource representation of all security best practices for configuration parameters of a Veeam Backup & Replication server with the specified UID.
path Parameters
backupServerId required | integer <int64> |
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "bestPracticeUid": "33a33fb9-86e9-4c8c-88a1-3c49794f0f79",
- "bestPracticeName": "SMBv1 protocol should be disabled",
- "backupServerId": 777,
- "backupServerName": "srv2075.tech.local",
- "recommendation": "Outdated network protocol SMB 1.0 should be disabled as it has a number of serious security vulnerabilities including remote code execution.",
- "status": "Passed",
- "group": "BackupInfrastructureSecurity"
}, - {
- "bestPracticeUid": "9dafff43-0c92-4444-bc90-b7d0f30b0d12",
- "bestPracticeName": "Link-Local Multicast Name Resolution (LLMNR) should be disabled",
- "backupServerId": 777,
- "backupServerName": "srv2075.tech.local",
- "recommendation": "Outdated broadcast protocol Link-Local Multicast Name Resolution (LLMNR) should be disabled to prevent spoofing and man-in-the-middle (MITM) attacks.",
- "status": "NotImplemented",
- "group": "BackupInfrastructureSecurity"
}
], - "totalCount": 2
}
Get All Backup Proxies
Returns a collection resource representation of all connected backup proxies.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "backupProxyId": 8,
- "proxyUidInVbr": "18b661c1-d9dc-4233-90a0-7e7b10dc2d09",
- "backupServerId": 5,
- "name": "VMware Backup Proxy",
- "enabled": true,
- "version": "13.0.0.4913",
- "type": "Vmware",
- "state": "Ok",
- "runningTasks": 0,
- "maxConcurrentTasks": 2,
- "upgradeRequired": false,
- "transportMode": "NetworkProxy",
- "throttlingEnabled": false
}, - {
- "backupProxyId": 9,
- "proxyUidInVbr": "50cbf622-129e-482a-9197-d67e5bb1fb1f",
- "backupServerId": 5,
- "name": "Backup Proxy",
- "enabled": true,
- "version": "13.0.0.4913",
- "type": "File",
- "state": "Ok",
- "runningTasks": 0,
- "maxConcurrentTasks": 2,
- "upgradeRequired": false,
- "transportMode": "AutomaticProcessingMode",
- "throttlingEnabled": false
}
], - "totalCount": 2
}
Get Backup Proxy
Returns a resource representation of a connected backup proxy with the specified ID.
path Parameters
backupProxyId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "backupProxyId": 11704,
- "proxyUidInVbr": "18b661c1-d9dc-4233-90a0-7e7b10dc2d09",
- "backupServerId": 11702,
- "name": "VMware Backup Proxy",
- "enabled": true,
- "version": "13.0.0.4913",
- "type": "Vmware",
- "state": "Ok",
- "runningTasks": 0,
- "maxConcurrentTasks": 2,
- "upgradeRequired": false,
- "transportMode": "NetworkProxy",
- "throttlingEnabled": false
}
Get All WAN Accelerators
Returns a collection resource representation of all connected WAN accelerators.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "wanAcceleratorId": 11821,
- "wanAcceleratorUidInVbr": "ec92a2f6-41ce-4b7d-a0d0-214a7c2121e5",
- "backupServerId": 11781,
- "name": "ES-WIN19-CC",
- "version": "13.0.0.4913",
- "capacityBytes": 10737418240,
- "upgradeRequired": false,
- "state": "Ok",
- "freeSpaceBytes": 10737418240,
- "usedSpaceBytes": 0,
- "cachePath": "F:\\VeeamWAN",
- "streams": 5,
- "trafficPort": 6165,
- "highBandwidthMode": false
}, - {
- "wanAcceleratorId": 11870,
- "wanAcceleratorUidInVbr": "73fa9a48-bf73-4f03-b4dc-05b8191928bb",
- "backupServerId": 11782,
- "name": "ms-22-wan-01.tech.local",
- "version": "13.0.0.4913",
- "capacityBytes": 10737418240,
- "upgradeRequired": false,
- "state": "Ok",
- "freeSpaceBytes": 10737418240,
- "usedSpaceBytes": 0,
- "cachePath": "C:\\VeeamWAN",
- "streams": 5,
- "trafficPort": 6165,
- "highBandwidthMode": false
}, - {
- "wanAcceleratorId": 11871,
- "wanAcceleratorUidInVbr": "b9fc88d2-a3ad-4435-870c-43aff381e4da",
- "backupServerId": 11782,
- "name": "ms-22-wan-02.tech.local",
- "version": "13.0.0.4913",
- "capacityBytes": 10737418240,
- "upgradeRequired": false,
- "state": "Ok",
- "freeSpaceBytes": 10737418240,
- "usedSpaceBytes": 0,
- "cachePath": "C:\\VeeamWAN",
- "streams": 5,
- "trafficPort": 6165,
- "highBandwidthMode": false
}
], - "totalCount": 3
}
Get WAN Accelerator
Returns a resource representation of a connected WAN accelerator with the specified ID.
path Parameters
wanAcceleratorId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "wanAcceleratorId": 11871,
- "wanAcceleratorUidInVbr": "b9fc88d2-a3ad-4435-870c-43aff381e4da",
- "backupServerId": 11782,
- "name": "ms-22-wan-02.tech.local",
- "version": "13.0.0.4913",
- "capacityBytes": 10737418240,
- "upgradeRequired": false,
- "state": "Ok",
- "freeSpaceBytes": 10737418240,
- "usedSpaceBytes": 0,
- "cachePath": "C:\\VeeamWAN",
- "streams": 5,
- "trafficPort": 6165,
- "highBandwidthMode": false
}
Get All Tape Servers
Returns a collection resource representation of all tape servers.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "tapeServerId": 11760,
- "tapeServerUidInVbr": "44d256be-12ba-4a91-b223-695802b95c06",
- "backupServerId": 11724,
- "name": "MMF-WIN19VBR",
- "version": "13.0.0.4913",
- "upgradeRequired": false
}, - {
- "tapeServerId": 11869,
- "tapeServerUidInVbr": "fd7ecd07-0dd6-4b17-8325-4c36087c866b",
- "backupServerId": 11782,
- "name": "MS-WIN22-VBR11A",
- "version": "13.0.0.4913",
- "upgradeRequired": false
}, - {
- "tapeServerId": 11872,
- "tapeServerUidInVbr": "7eb26394-2425-4f2f-9714-0e87844437e2",
- "backupServerId": 11781,
- "name": "ES-WIN19-CC",
- "version": "13.0.0.4913",
- "upgradeRequired": false
}
], - "totalCount": 3
}
Get Tape Server
Returns a resource representation of a tape server with the specified ID.
path Parameters
tapeServerId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "tapeServerId": 11872,
- "tapeServerUidInVbr": "7eb26394-2425-4f2f-9714-0e87844437e2",
- "backupServerId": 11781,
- "name": "ES-WIN19-CC",
- "version": "13.0.0.4913",
- "upgradeRequired": false
}
Get All Veeam Backup Enterprise Manager Servers
Returns a collection resource representation of all Veeam Backup Enterprise Manager servers.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "enterpriseManagerServerId": 1430,
- "backupServerIds": [
- 1437,
- 1363,
- 5
], - "name": "es-win19-vbr.tech.local",
- "version": "13.0.0.4913",
- "connectionError": null,
- "connectionState": "Connected",
- "platform": "Windows"
}, - {
- "enterpriseManagerServerId": 1445,
- "backupServerIds": [
- 1523,
- 1612,
- 1578
], - "name": "em-vbr.tech.local",
- "version": "13.0.0.4913",
- "connectionError": null,
- "connectionState": "Connected",
- "platform": "Windows"
}
], - "totalCount": 2
}
Get Veeam Backup Enterprise Manager Server
Returns a resource representation of a Veeam Backup Enterprise Manager server with the specified ID.
path Parameters
enterpriseManagerServerId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "enterpriseManagerServerId": 1430,
- "backupServerIds": [
- 1437,
- 1363,
- 5
], - "name": "es-win19-vbr.tech.local",
- "version": "13.0.0.4913",
- "connectionError": null,
- "connectionState": "Connected",
- "platform": "Windows"
}
Get All Backup Repositories
Returns a collection resource representation of all backup repositories. Object storage repositories are not included.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "repositoryId": 14,
- "repositoryUidInVbr": "88788f9e-d8f5-4eb4-bc4f-9b3f5403bcec",
- "backupServerId": 5,
- "name": "Default Backup Repository",
- "type": "MicrosoftWindows",
- "capacityBytes": 85372956672,
- "freeSpaceBytes": 18513584128,
- "runningTasks": 0,
- "maxConcurrentTasks": 4,
- "upgradeRequired": false,
- "outOfSpaceInDays": 0,
- "state": "Ok",
- "path": "C:\\Backup",
- "oneBackupFilePerVm": true,
- "isReFs": true,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "repositoryId": 42,
- "repositoryUidInVbr": "5de1e82c-70e1-47a3-b343-08c94203d485",
- "backupServerId": 5,
- "name": "Rep_34dd5700-e174-4558-8efa-18f0c810c2e7",
- "type": "MicrosoftWindows",
- "capacityBytes": 85372956672,
- "freeSpaceBytes": 18513514496,
- "runningTasks": 0,
- "maxConcurrentTasks": 4,
- "upgradeRequired": false,
- "outOfSpaceInDays": 3652,
- "state": "Ok",
- "path": "c:\\Backup Repository\\Rep_34dd5700-e174-4558-8efa-18f0c810c2e7",
- "oneBackupFilePerVm": true,
- "isReFs": true,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "repositoryId": 43,
- "repositoryUidInVbr": "dab3bafb-e92d-4b39-afc0-e680cd0a77f1",
- "backupServerId": 5,
- "name": "Rep_5a6b83dd-c399-404a-ad43-4b6a237d8c7e",
- "type": "MicrosoftWindows",
- "capacityBytes": 85372956672,
- "freeSpaceBytes": 18513518592,
- "runningTasks": 0,
- "maxConcurrentTasks": 4,
- "upgradeRequired": false,
- "outOfSpaceInDays": 3652,
- "state": "Ok",
- "path": "c:\\Backup Repository\\Rep_5a6b83dd-c399-404a-ad43-4b6a237d8c7e",
- "oneBackupFilePerVm": true,
- "isReFs": true,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "repositoryId": 44,
- "repositoryUidInVbr": "c9b0f51d-d8d0-4ed0-b4b7-a47894571f31",
- "backupServerId": 5,
- "name": "Rep_e4bf8671-abaa-41fa-b793-0e708ef6cdf8",
- "type": "MicrosoftWindows",
- "capacityBytes": 85372956672,
- "freeSpaceBytes": 18513514496,
- "runningTasks": 0,
- "maxConcurrentTasks": 4,
- "upgradeRequired": false,
- "outOfSpaceInDays": 3652,
- "state": "Ok",
- "path": "c:\\Backup Repository\\Rep_e4bf8671-abaa-41fa-b793-0e708ef6cdf8",
- "oneBackupFilePerVm": true,
- "isReFs": true,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
], - "totalCount": 4
}
Get Backup Repository
Returns a resource representation of a backup repository with the specified ID. Does not return object storage repositories.
path Parameters
repositoryId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "repositoryId": 14,
- "repositoryUidInVbr": "88788f9e-d8f5-4eb4-bc4f-9b3f5403bcec",
- "backupServerId": 5,
- "name": "Default Backup Repository",
- "type": "MicrosoftWindows",
- "capacityBytes": 85372956672,
- "freeSpaceBytes": 18513584128,
- "runningTasks": 0,
- "maxConcurrentTasks": 4,
- "upgradeRequired": false,
- "outOfSpaceInDays": 0,
- "state": "Ok",
- "path": "C:\\Backup",
- "oneBackupFilePerVm": true,
- "isReFs": true,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
Get All External Backup Repositories
Returns a collection resource representation of all external backup repositories.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "externalRepositoryId": 11753,
- "externalRepositoryUidInVbr": "3acb14ab-02df-439e-8879-cb1ed8259f72",
- "backupServerId": 11724,
- "name": "repoarch11a",
- "isDecryptionEnabled": false,
- "region": "Azure Global (Standard)",
- "bucket": "pa",
- "type": "MicrosoftAzureArchiveStorage",
- "description": "Created by mmfwin19vbraz 10/25/2022 2:53 PM"
}, - {
- "externalRepositoryId": 11754,
- "externalRepositoryUidInVbr": "57fe17de-be1d-4c16-a157-e44816a0dcba",
- "backupServerId": 11724,
- "name": "azrepo11",
- "isDecryptionEnabled": false,
- "region": "Azure Global (Standard)",
- "bucket": "pa",
- "type": "MicrosoftAzureBlobStorage",
- "description": "Created by mmfwin19vbraz 10/25/2022 2:52 PM"
}, - {
- "externalRepositoryId": 11755,
- "externalRepositoryUidInVbr": "6bd43801-109f-423d-b2d8-38d322d50c54",
- "backupServerId": 11724,
- "name": "repogcpwin16",
- "isDecryptionEnabled": false,
- "region": "Data centers in the European Union",
- "bucket": "mmfbucket",
- "type": "GoogleCloudStorage",
- "description": ""
}
], - "totalCount": 3
}
Get External Backup Repository
Returns a resource representation of an external backup respository with the specified ID.
path Parameters
externalRepositoryId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "externalRepositoryId": 11755,
- "externalRepositoryUidInVbr": "6bd43801-109f-423d-b2d8-38d322d50c54",
- "backupServerId": 11724,
- "name": "repogcpwin16",
- "isDecryptionEnabled": false,
- "region": "Data centers in the European Union",
- "bucket": "mmfbucket",
- "type": "GoogleCloudStorage",
- "description": ""
}
Get All Object Storage Repositories
Returns a collection resource representation of all object storage repositories.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "objectStorageId": 11750,
- "objectStorageUidInVbr": "44ed8b80-0d9f-49c6-86c3-226874f745d1",
- "backupServerId": 11724,
- "name": "Object storage repository gcp",
- "type": "GoogleCloudStorage",
- "runningTasks": 0,
- "description": "Created by administrator at 10/24/2023 6:43 AM.",
- "region": "EU",
- "bucket": "mmfbucket",
- "capacityBytes": 1099511627776,
- "usedSpaceBytes": 22683535180,
- "consumptionLimitGb": null,
- "isImmutable": false,
- "immutabilityIntervalDays": null,
- "concurrentJobsMax": -1,
- "concurrentJobsNow": 0,
- "infrequentAccessStorage": "Disabled"
}, - {
- "objectStorageId": 11751,
- "objectStorageUidInVbr": "56b906bd-699d-466e-a2a5-93e1fbe73d09",
- "backupServerId": 11724,
- "name": "Object storage repository 2 aws",
- "type": "AmazonS3",
- "runningTasks": 0,
- "description": "Created by administrator at 10/24/2023 6:50 AM.",
- "region": "eu-central-1",
- "bucket": "ritech",
- "capacityBytes": 127996724772864,
- "usedSpaceBytes": 25973301192,
- "consumptionLimitGb": null,
- "isImmutable": false,
- "immutabilityIntervalDays": null,
- "concurrentJobsMax": -1,
- "concurrentJobsNow": 0,
- "infrequentAccessStorage": "Disabled"
}, - {
- "objectStorageId": 11752,
- "objectStorageUidInVbr": "f052d3d8-e838-4c3a-a4ff-dad91aec69fe",
- "backupServerId": 11724,
- "name": "Object storage repository 3 archive aws",
- "type": "AmazonS3Glacier",
- "runningTasks": 0,
- "description": "Created by administrator at 10/24/2023 6:52 AM.",
- "region": "eu-central-1",
- "bucket": "ritech",
- "capacityBytes": null,
- "usedSpaceBytes": 0,
- "consumptionLimitGb": null,
- "isImmutable": false,
- "immutabilityIntervalDays": null,
- "concurrentJobsMax": -1,
- "concurrentJobsNow": 0,
- "infrequentAccessStorage": "Disabled"
}
], - "totalCount": 3
}
Get Object Storage Repository
Returns a resource representation of an object storage repository with the specified ID.
path Parameters
objectStorageId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "objectStorageId": 11752,
- "objectStorageUidInVbr": "f052d3d8-e838-4c3a-a4ff-dad91aec69fe",
- "backupServerId": 11724,
- "name": "Object storage repository 3 archive aws",
- "type": "AmazonS3Glacier",
- "runningTasks": 0,
- "description": "Created by administrator at 10/24/2022 6:52 AM.",
- "region": "eu-central-1",
- "bucket": "ritech",
- "capacityBytes": 127996724772864,
- "usedSpaceBytes": 25973301192,
- "consumptionLimitGb": null,
- "isImmutable": false,
- "immutabilityIntervalDays": null,
- "concurrentJobsMax": -1,
- "concurrentJobsNow": 0,
- "infrequentAccessStorage": "Disabled"
}
Get All Scale-Out Repositories
Returns a collection resource representation of all scale-out repositories.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "scaleoutRepositoryId": 11737,
- "scaleoutRepositoryUidInVbr": "2ec62334-2fe1-456c-9dec-6abc0581021e",
- "backupServerId": 11724,
- "name": "Scale-out Backup Repository 1",
- "capacityBytes": 118092722176,
- "freeSpaceBytes": 73651998720,
- "runningTasks": 0,
- "outOfSpaceInDays": -1,
- "state": "Ok",
- "scaleoutRepositoryPolicy": "Performance",
- "copyPolicy": false,
- "movePolicyInDays": 14,
- "archivingPolicyInDays": 90,
- "encryptArchivedData": false
}, - {
- "scaleoutRepositoryId": 11740,
- "scaleoutRepositoryUidInVbr": "c87cd17f-772d-4c62-bb90-413fa9d72b95",
- "backupServerId": 11724,
- "name": "Scale-out Backup Repository 2",
- "capacityBytes": 96617885696,
- "freeSpaceBytes": 57487163392,
- "runningTasks": 0,
- "outOfSpaceInDays": -1,
- "state": "Ok",
- "scaleoutRepositoryPolicy": "DataLocality",
- "copyPolicy": false,
- "movePolicyInDays": 14,
- "archivingPolicyInDays": 1,
- "encryptArchivedData": false
}, - {
- "scaleoutRepositoryId": 11863,
- "scaleoutRepositoryUidInVbr": "6f6b3e37-8cfe-4ff9-b1dd-20b3af6832b5",
- "backupServerId": 11782,
- "name": "Scale-out Backup Repository",
- "capacityBytes": 214623580160,
- "freeSpaceBytes": 51592925184,
- "runningTasks": 0,
- "outOfSpaceInDays": 3652,
- "state": "Ok",
- "scaleoutRepositoryPolicy": "DataLocality",
- "copyPolicy": false,
- "movePolicyInDays": 2,
- "archivingPolicyInDays": 2,
- "encryptArchivedData": false
}
], - "totalCount": 3
}
Get Scale-Out Repository
Returns a resource representation of a scale-out repository with the specified ID.
path Parameters
scaleoutRepositoryId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "scaleoutRepositoryId": 11863,
- "scaleoutRepositoryUidInVbr": "6f6b3e37-8cfe-4ff9-b1dd-20b3af6832b5",
- "backupServerId": 11782,
- "name": "Scale-out Backup Repository",
- "capacityBytes": 214623580160,
- "freeSpaceBytes": 51592925184,
- "runningTasks": 0,
- "outOfSpaceInDays": 3652,
- "state": "Ok",
- "scaleoutRepositoryPolicy": "DataLocality",
- "copyPolicy": false,
- "movePolicyInDays": 2,
- "archivingPolicyInDays": 2,
- "encryptArchivedData": false
}
Get All Performance Tier Extents
Returns a collection resource representation of all performance tier extents.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "extentUid": "6dfa08a6-35cb-4cdd-9489-3a5abd3d46c3",
- "scaleoutRepositoryId": 11991,
- "repositoryType": "Regular",
- "underlyingRepositoryId": 11989,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "extentUid": "93ffdd22-4e5e-446e-a550-4a4ce7bdc986",
- "scaleoutRepositoryId": 11863,
- "repositoryType": "Regular",
- "underlyingRepositoryId": 11867,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "extentUid": "4f902833-3171-45ce-ac0f-5e0cd4d631d4",
- "scaleoutRepositoryId": 11991,
- "repositoryType": "Regular",
- "underlyingRepositoryId": 11713,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
], - "totalCount": 3
}
Get Performance Tier Extent
Returns a resource representation of a performance tier extent with the specified UID.
path Parameters
extentUid required | string <uuid> |
Success
Forbidden
- curl
- 200
- 403
{- "extentUid": "4f902833-3171-45ce-ac0f-5e0cd4d631d4",
- "scaleoutRepositoryId": 11991,
- "repositoryType": "Regular",
- "underlyingRepositoryId": 11713,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
Get All Archive Tier Extents
Returns a collection resource representation of all archive tier extents.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "extentUid": "ce718fab-d1a0-4ad9-9fe9-84e88f47b0cf",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11838,
- "deepArchive": true,
- "isImmutable": false
}, - {
- "extentUid": "93ffdd22-4e5e-446e-a550-4a4ce7bdc986",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11867,
- "deepArchive": true,
- "isImmutable": false
}
], - "totalCount": 2
}
Get Archive Tier Extent
Returns a resource representation of an archive tier extent with the specified ID.
path Parameters
extentUid required | string <uuid> |
Success
Forbidden
- curl
- 200
- 403
{- "extentUid": "ce718fab-d1a0-4ad9-9fe9-84e88f47b0cf",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11838,
- "deepArchive": true,
- "isImmutable": false
}
Get All Capacity Tier Extents
Returns a collection resource representation of all capacity tier extents.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "extentUid": "29534995-019a-401d-bf29-93475d9e7a87",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11839,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}, - {
- "extentUid": "93ffdd22-4e5e-446e-a550-4a4ce7bdc986",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11867,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
], - "totalCount": 2
}
Get Capacity Tier Extent
Returns a resource representation of a capacity tier extent with the specified UID.
path Parameters
extentUid required | string <uuid> |
Success
Forbidden
- curl
- 200
- 403
{- "extentUid": "29534995-019a-401d-bf29-93475d9e7a87",
- "scaleoutRepositoryId": 11863,
- "underlyingRepositoryId": 11839,
- "isImmutable": false,
- "immutabilityIntervalDays": null
}
Get All Connected Applications
Returns a collection resource representation of all connected applications.
query Parameters
Offset | integer <int32> Default: 0 |
Limit | integer <int32> Default: 100 |
Filter | string |
Sort | string |
Select | string |
Success
Forbidden
- curl
- 200
- 403
{- "items": [
- {
- "applicationId": 11721,
- "applicationUidInVbr": "23d629de-0260-4d45-8fde-f7e52faaaf77",
- "backupServerId": 11702,
- "name": "pgOracleLinC",
- "platform": "Oracle",
- "protectionGroups": [
- {
- "groupUid": "da2c15d3-3853-41ae-aefb-7d08a4d7153e",
- "groupName": "PG ORMAN C"
}
], - "ipAddress": "172.25.49.7",
- "businessViewGroupIds": [
- 11763
]
}, - {
- "applicationId": 11722,
- "applicationUidInVbr": "67878b78-beb9-435f-8dd8-af1a21f1a4c3",
- "backupServerId": 11702,
- "name": "pgSLESk",
- "platform": "SapHana",
- "protectionGroups": [
- {
- "groupUid": "a53818e0-d728-4047-a64e-1077272a803e",
- "groupName": "SAP HANA PG K"
}
], - "ipAddress": "172.25.48.254",
- "businessViewGroupIds": [
- 11763
]
}, - {
- "applicationId": 11723,
- "applicationUidInVbr": "d739ddca-db5f-4554-b7f1-7b718c08527b",
- "backupServerId": 11702,
- "name": "pgWinOracleD",
- "platform": "Oracle",
- "protectionGroups": [
- {
- "groupUid": "2c51213f-65b7-4917-be72-647338c05865",
- "groupName": "PG ORMAN WIN D"
}
], - "ipAddress": "172.25.50.208",
- "businessViewGroupIds": [
- 11762
]
}
], - "totalCount": 3
}
Get Connected Application
Returns a resource representation of a connected application with the specified ID.
path Parameters
applicationId required | integer <int64> |
Success
Forbidden
- curl
- 200
- 403
{- "applicationId": 11723,
- "applicationUidInVbr": "d739ddca-db5f-4554-b7f1-7b718c08527b",
- "backupServerId": 11702,
- "name": "pgWinOracleD",
- "platform": "Oracle",
- "protectionGroups": [
- {
- "groupUid": "2c51213f-65b7-4917-be72-647338c05865",
- "groupName": "PG ORMAN WIN D"
}
], - "ipAddress": "172.25.50.208",
- "businessViewGroupIds": [
- 11762
]
}