REST, or Representational State Transfer, is the common architectural pattern for web services that return application data to clients. It has no authoritative specification, so implementations vary; the practical test is whether the service works for its projects. section 19.2
A REST API combines a URL with an HTTP method. The URL identifies the data object or objects, while the method describes the operation. Responses commonly contain JSON data consumed by clients such as JavaScript applications. section 19.2.1
Identifying a product
The URL /api/products/1 can identify the Product whose ProductId is 1. GET /api/products/1 conventionally retrieves it; another HTTP method changes the requested operation. section 19.2.1





















