This document introduces the programming methods of vCenter Chargeback Manager API
The document serves as a programming reference for the vCenter Chargeback Manager 2.0.0 API. It details the Representational State Transfer (REST) architecture used by the application, explaining how HTTP requests map to CRUD operations and defining the XML structure for common elements in requests and responses.
The guide provides specific instructions on implementing workflows using Java, including requirements for code examples such as JAR files and utility classes like CommonUtil. It covers key operational tasks such as logging in, managing vCenter Server information, adding custom chargeback hierarchies, defining fixed costs, generating reports, and integrating with billing systems.
| Base URL for APIs | https:// |
|---|---|
| Supported HTTP Methods | PUT, POST, GET, DELETE |
| Server Instance | Apache Tomcat |
It is a cost reporting solution for environments virtualized using vSphere that calculates costs and generates reports.
The status parameter in the response XML is set to success.