Service Providers can use the API to build interactive clients of VMware Chargeback. The API follows the REST style and is available to all licensed users.

VMware Chargeback clients communicate with the server over HTTP, exchanging representations of VMware Chargeback objects. These representations take the form of JSON elements. You use HTTP GET requests to retrieve the current representation of an object, HTTP POST, and PUT requests to create or modify an object, and HTTP DELETE requests to delete an object.