Getting Started

This document is a guide to using web services with Recite CMS. The fundamental idea behind using web services is that you create, update and manage your content via the Recite Control Panel (just as you would when not using web services), then access that data using web services.

The mechanism Recite uses for its web services is SOAP. Your language of choice must have a SOAP implementation in order to be able to consume these web services.

There is a complete sample library and test suite provided for use with PHP 5.2+. This library relies on the SoapClient class bundled with PHP. The PHP client library has separate documentation associated with it on how to interact with the web services described in this document.

Nearly all Recite web services are read-only, meaning that you can only consume data and not create or update data. The only exception to this is in form handling, in that any forms created in the Recite Form Manager can be used in Web Services.

This guide assumes Recite has already been installed and a client has been set up in the Recite Administration Site. For the purposes of this guide we'll assume the client is called XYZ Company and the URL being managed by Recite is http://xyz.example.com.