Zerto Virtual Replication APIs : All APIs
  
All APIs
The following APIs are available:
 
API
Subject of API
Method
Description
/v1/
List available APIs
GET
Retrieves the list of available Zerto Virtual Replication v1 REST APIs. See “/v1/ API”, on page 33.
/v1/alerts
Alert information
GET
Retrieves information about Zerto Virtual Replication alerts. See “Alerts API” and “Alerts: GET”, on page 35.
/v1/alerts
Alert actions
POST
Dismisses or undismisses an alert. See “Alerts API” and “Alerts: POST”, on page 49.
/v1/events
Events
GET
Retrieves information about Zerto Virtual Replication events. See “Events API”, on page 50.
/v1/localsite
Local site information
GET
Retrieves information about the local site where the API is run. See “Local Site API”, on page 60.
/v1/peersites
Peer site information
GET
Retrieves information about the peer sites for the site where the API is run. See “Peer Sites API” and “Peersites - GET”, on page 63.
/v1/peersites
Peer site action
POST
/v1/peersites
Peer site action
DELETE
/v1/serviceprofiles
Service profiles
GET
Retrieves service profile information. See “Service Profiles API”, on page 68.
/v1/session
Session management
POST
/v1/session
Session management
DELETE
/v1/tasks
Task information
GET
Retrieves information about tasks run at a site. See “Tasks API”, on page 74.
/v1/
virtualizationsites
Site information
GET
Retrieves information about the hypervisor site where the API is run and the paired hypervisor sites as well as information about the resources at a specified site. See “Virtualization Sites API”, on page 83.
/v1/vms
Protected virtual machine information
GET
Retrieves information about protected virtual machines. See “Protected VMs API”, on page 88.
/v1/vpgs
VPG information
GET
Retrieves information about VPGs. See “VPGs API” and “VPGs: GET”, on page 97.
/v1/vpgs
VPG actions
POST
Performs actions on a VPG. See “VPGs API” and “VPGs: POST”, on page 108.
/v1/vpgs
VPG actions
DELETE
/v1/vpgSettings
Manage a VPG
GET
/v1/vpgSettings
Manage a VPG
POST
Performs actions on a vpgSettings object. See “VPG Management API” and “VPG Settings: POST”, on page 141.
/v1/vpgSettings
Manage a VPG
PUT
Enables editing a vpgSettings object. See “VPG Management API” and “VPG Settings: PUT”, on page 154.
/v1/vpgSettings
Manage a VPG
DELETE
/v1/vras
VRA information
GET
Retrieves VRA information. See “VRAs API” and “VRAs: GET”, on page 176.
/v1/vras
VRA actions
POST
Performs actions on a VRA. See “VRAs API” and “VRAs: POST”, on page 180.
/v1/vras
VRA actions
PUT
Enables editing a VRA. See “VRAs API” and “VRAs: PUT”, on page 182.
/v1/vras
VRA actions
DELETE
/v1/zorgs
ZORG information
GET
Retrieves ZORG information. See in “ZORGs API”, on page 185.
/ZvmService/
ResourcesReport
Run the resource report
GET
Generates a resource report about the virtual machines being protected to a recovery site. See “Resources Report API”, on page 186.
vCD APIs
 
 
View, create, update or delete vCD VPGs.