1
0
forked from s434786/DINO_SCRUM

Fixed spelling and markdown notation

This commit is contained in:
s1202077 2019-01-22 19:47:28 +00:00
parent 67be82915e
commit 890caf4724

View File

@ -2,7 +2,7 @@
## MODEL
###Product
### Product
```json5
{
"id": Int,
@ -29,7 +29,7 @@ Any of these couldn't be ``null``
## API
###Edit quantity of the product.
### Edit quantity of the product.
The service will handle `POST` requests for `/api/product/change-quantity`, by changing quantity of product in database.
@ -48,7 +48,7 @@ Content-Type: application/json
}
```
Response `HttpStatus.OK` with ``JSON``:
Response `200` with ``JSON``:
```json
{
@ -64,7 +64,7 @@ Response `HttpStatus.OK` with ``JSON``:
* * *
###Retrieve a paginated list of products
### Retrieve a paginated list of products
The service will handle `GET` requests for `/api/get-all`, by retreving a paginated list of products. Optionally with a `page`, `size` **or** `page`, `size` and`sort` parameters in the query string.
Page start numbering on `page=0`. Default list is sorted by `id`.
@ -74,7 +74,7 @@ Page start numbering on `page=0`. Default list is sorted by `id`.
GET /api/get-all?page=0&size=1&sort=id
Content-Type: application/json
```
Response with ``HttpStatus.OK`` with ``JSON`` :
Response ``200`` with ``JSON`` :
```json
{
@ -120,14 +120,14 @@ Response with ``HttpStatus.OK`` with ``JSON`` :
```
* * *
###Get price of all products.
### Get price of all products.
The service will handle `GET` request on `/api/get-price-of-all` returing `Float` price of all products in the database.
```json
GET /api/get-price-of-all
Content-Type: application/json
```
Response ``Http.Status.OK`` with ``JSON``:
Response `200` with ``JSON``:
```json
{
@ -137,7 +137,7 @@ Response ``Http.Status.OK`` with ``JSON``:
* * *
###Create a new product.
### Create a new product.
The service will handle `POST` request `/api/product/add`, by adding `Product` to database.
```json
@ -153,7 +153,7 @@ Content-Type: application/json
"imageLink": String
}
```
Response `HttpStatus.CREATED` with `JSON`
Response `201` with `JSON`
```json
@ -168,7 +168,7 @@ Response `HttpStatus.CREATED` with `JSON`
```
* * *
###Delete product with `id`.
### Delete product with `id`.
The service will handle `DELETE` request `/api/delete-product`, by
```json
@ -182,12 +182,12 @@ Content-Type: application/json
```
```json
Response: HttpStatus.OK
Response: 200
```
* * *
###Get product with `id`
### Get product with `id`
The service wil handle `GET` request `/api/product/get-by-id`, by returning product with `id`.
```json
@ -199,7 +199,7 @@ Content-Type: application/json
}
```
Response ``Http.Status.OK`` with `JSON`:
Response `200` with `JSON`:
```json
{
@ -214,7 +214,7 @@ Response ``Http.Status.OK`` with `JSON`:
* * *
###Update product
### Update product
The service will handle ``POST`` request `/api/product/update/{id}` with path variable `id`, by updating existing product. In request
`id` is required, fields which won't be modified should be `null`.
@ -233,7 +233,7 @@ Content-Type: application/json
}
```
Response ``Http.Status.OK`` with `JSON`:
Response `200` with `JSON`:
```json
{