REST Architecture

Representational State Transfer (REST) is an architecture that provides a consistent approach to request and modify the data. In this architecture, resources are stored in a data store, and when the client sends a request to the server for a particular action, the server performs the action and sends a response in the form of a representation of the specified resource. It is possible to invoke the API via HTTP or HTTPS through a certified authentication.