By @sanketsaurav, co-founder, doselect
Representational state transfer (REST) is an abstraction of the architecture of the World Wide Web; more precisely, REST is an architectural style consisting of a coordinated set of architectural constraints applied to components, connectors, and data elements, within a distributed hypermedia system.
A resource (R) is a temporary varying membership function M(t), which for time t maps to a set of entities, or values, which are equivalent.
GET /api/v1/quote/l8rdp
200 OK
Content-Type: application/json
{
author: "/api/v1/author/albus-dumbledore"
created: "Fri, 17 Oct 2014 20:33:19 +0000"
quote: "Harry is the best hope we have. Trust him."
resource_uri: "/api/v1/quote/l8rdp"
uid: "l8rdp"
}