Hi Is appworks gateway a per-requisite to access RESTful services ?
Thank, Munavar
No, it is not.
if not ,how can we access to the API. I am still new to this and the common understanding is appworks will have the REST api. I am currently using CS10 SP2
AppWorks is an (originally mobile) application container, which can host not only applications, but also REST APIs. Most OpenText products expose REST APIs on their own. Generally, you don't need AppWorks to consume REST APIs of OpenText products; you just need a version of the particular product installed, which includes its REST API.
AppWorks can work as a reverse proxy if the particular server cannot be exposed in the Internet. Also, if the REST API endpoint doesn't support CORS and the application runs on AppWorks, proxying the API on AppWorks helps.
You can find examples how to use the CS REST API in this form. For example, authentication and document upload. You need CS 10 Update 13 (December 2013) at least to get the REST API support. I recommend you the update CS 10 2014.06 with the (mandatory) REST API patch.