Veeam API Integration Guide
| KB ID: | 4311 |
| Product: |
Veeam Backup & Replication Veeam Backup for Microsoft 365 Veeam ONE Veeam Service Provider Console Veeam Plug-In for AWS Veeam Plug-In for Microsoft Azure Veeam Plug-In for Google Cloud Veeam Recovery Orchestrator Veeam Cloud Connect |
| Published: | 2022-05-16 |
| Last Modified: | 2025-09-26 |
Get weekly article updates
Purpose
This article documents the methods and capabilities of API integration with Veeam's products.
| API | Description | Reference | Example |
Integration via PowerShell | |||
| Veeam Backup & Replication | Full administrative, query, and operational control
(equivalent to the administrative console and UI functionality) | VBR Powershell | Getting Started Code Samples |
| Veeam Data Integration API | VBR PowerShell module subset. Presents Veeam backup(s) as block storage mounts for filesystem-level interrogation | Veeam Data Integration API | Restore Point Comparison |
| Veeam Explorers | Application-level item restore and export for Active Directory, SQL, Oracle, Exchange, SharePoint, Teams1 | Veeam Explorers Powershell | Initiate Windows File-level Restore |
| Veeam Cloud Connect | VBR PowerShell module subset. Full administrative, query, and operational control for the service provider (multi-tenant) VBR extensions | VCC Powershell | Insider Protection Check ?Example requires access to the Veeam Cloud & Service Providers Forum section. |
| Veeam Backup for Microsoft 365 | Full administrative, query, and operational control
(equivalent to the product’s console UI and Veeam Explorers functionality) | VB365 Powershell | Remove Repository Data for Select Users |
Integration via RestAPI | |||
| Veeam Backup & Replication | VBR infrastructure configuration, administration, and query.
Note: Limited functionally, not equivalent to corresponding VBR Powershell API. | VBR RestAPI | Simple PHP Dashboard |
| Veeam Backup Enterprise Manager | Federated VBR instance query and basic administration | EM RestAPI | Backup Job Status |
| Veeam Backup for Microsoft 365 | Full administrative, query, and configuration control | VB365 RestAPI | Restore Audit Dashboard
REST API Reference Map |
| Veeam ONE | Reporting and infrastructure query | VONE RestAPI | Integration Sample |
| Veeam Plug-In for Microsoft Azure | Cloud-native backup appliance administrative, query, and operational control (equivalent to console functionality) | Azure RestAPI | Grafana Dashboard for Veeam Plug-In for Microsoft Azure
REST API Reference Map |
| Veeam Plug-In for AWS | AWS RestAPI | Grafana Dashboard for Veeam Plug-In for AWS
REST API Reference Map | |
| Veeam Plug-In for Google Cloud | GCP RestAPI | Grafana Dashboard for Veeam Plug-In for Google Cloud
REST API Reference Map | |
| Veeam Service Provider Console | Service provider (multi-tenant) infrastructure and remote management, administrative, query, and operational control
(equivalent to console functionality) | VSPC
RestAPI | Retrieve Tenant Session Status
REST API Reference Map |
| Veeam Recovery Orchestrator | Orchestrator query and operational control
(no administrative functions) | VDRO RestAPI | Run Failover if VM Down |
Secure Restore AntiVirus Integration | |||
| Veeam Backup & Replication | Not an API per se, but rather a method by which 3rd party scanning applications may be integrated to perform malware detection on mounted backups for Secure Restore processing | Secure Restore XML Guide | ESET |
Open Plugin Library Integration | |||
| Veeam Service Provider Console | Ready to use examples and instructions on how to build custom plugins for Veeam Service Provider Console. | VSPC: Integration with Custom Plugins | SDK & Plugin examples |
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.