Representational state transfer is one way of providing interoperability between computer systems on the Internet. A REST-compliant Web services allow requesting systems to access and manipulate textual representations of Web resources using a uniform and predefined set of stateless operations such as WSDL and SOAP. The kind of operations available include those predefined by the HTTP verbs GET, POST, PUT, DELETE and so on. REST systems aim for fast performance, reliability, and the ability to grow, by re-using components that can be managed and updated without affecting the system.
In a RESTful Web service, requests made to a resource's URI will elicit a response that may be in XML, HTML, JSON or some other defined format.
Wikta IT Services provides REST API based application development services.