5.2.1.1. Implementation. Unlike the SOAP approach used by VirtualBox, it provides no schema similar to the WSDL. Instead,
human-readable documentation is provided in the form of wiki
pages on the website of the project which as of right now does
provide information about the latest version of the web API. Additionally, the source code of XBMC does have data types defined for
server-side use. These types as well as their names are never provided to the web API clients. This in turn means that XBMC clients
are not bound to type names or type references but rather the developers must compose JSON objects out of primitive types (strings,
integers, etc)