Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ar3secchim/stock-service

Um serviço que vai servir para o repositorio de Ecommerce como estoque, Serviço adicionar, consultar e reservar itens.
https://github.com/ar3secchim/stock-service

Last synced: 30 days ago
JSON representation

Um serviço que vai servir para o repositorio de Ecommerce como estoque, Serviço adicionar, consultar e reservar itens.

Awesome Lists containing this project

README

        

# Estoque Service
## Descrição
> Serviço adicionar, consultar e reservar itens

## Endpoints:
### Adicionar itens
URL: /add
Método: POST
#### Request

``` json
{
"skuId": "9877",
"quantidade": 340
}
```
#### Responses
#### 201

``` json
{
"skuId": "9877",
"quantidade": 340
}
```

#### 404

``` json
{
"statusResponse": 400,
"message": "Não foi possível encontrar o 9877 para o identificador informado Item "
}
```

### Reservar itens
URL: /
Método: POST
#### Request

``` json
{
"skuId": "9877",
"quantidade": 340
}
```
#### Responses
#### 201

``` json
{
"idReserva": "string",
"itemsReservados": [
"string"
]
}
```

### Consultar item
URL: /query/{sku}
Método: POST
#### Request

```
/query/{sku}
```

Example:
```
/query/9877
```
#### Responses
#### 200

``` json
{
"skuId": "9877",
"quantidade": 340
}
```

#### 404

``` json
{
"statusResponse": 400,
"message": "Não foi possível encontrar o 9877 para o identificador informado Item "
}
```