WebServices offers quick access to Morningstar data from anywhere around the globe.
Built with performance in mind, Morningstar WebServices offers developers flexible
methods for downloading and uploading market data.
The Morningstar Commodity WebServices API is RESTful, making server resources
available to clients via HTTP/HTTPS URI interfaces. The REST API is stateless,
meaning each request from any client must contain all of the information
necessary to service the request. HTTP Basic Access Authentication is required
for most requests.
Standard HTTP method call-outs (GET, POST, PUT, DELETE) available on a rich set of application
development platforms to load data and retrieve information.
No software to install, and no Morningstar-specific API methods to learn. You should be
familiar with the Web Service facilities of your development environment and programming
language, and know the URI of the resource you need to access and the formats (XML Schemas)
of the data exchanges.
The server expects data from the client to be formatted in XML (on HTTP POST or HTTP
PUT) and returns XML formatted responses to every client request. You must know
the formats (XML schemas) of all data exchanges for the resource you need to use.
Much of the Morningstar Commodity client software, including
Commodity Add-in and Commodity Charts,
have been rewritten to use the WebServices APIs in order to take advantage of the
benefits outlined above.