Conventions Used in This Manual
The Content Engine's REST API is completely language-independent: it is based entirely on the use of URIs, and all resources returned by the web service either consist of XML documents or are binary objects described in accompanying XML documents. You can therefore write client applications using more or less any programming language you choose (although some languages provide better tools for communicating via the HTTP protocol and handling XML documents than others).
In order not to require knowledge of a particular programming language
all of the examples shown in this manual are based on the use of
curl
. curl
(see
http://curl.haxx.se/) is a command line
utility for transferring data using URI syntax, and supports all the
HTTP operations needed to communicate with the
Content Engine
web service. It is a freely-available open source application and is
available for all major computing platforms.