The API is most useful when there is a need to automate a well-defined workflow, such as repeating the same tasks to configure the access control for new VMware Chargeback users. The API is also useful when performing queries on the VMware Chargeback data repository, such as retrieving data for particular assets in your virtual environment. In addition, you can use the API to extract all data from the VMware Chargeback data repository and load it into a separate analytics system.