Produto

Obtendo a lista de produtos#

GET /produto

Retorna um objeto JSON com todos os produtos disponíveis.

Exemplo de Solicitação#

1
  http://localhost:8080/api/v1/produto

Exemplo de Resposta#

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
    "success": true,
    "message": "OK",
    "data": [
        {
            "code": 1,
            "name": "COCA COLA LATA",
            "group": "BAR",
            "price": 4.5,
            "unity": "UN",
            "stock_quantity": 10,
            "maximum_sale_quantity": 5,
            "comments": NULL,
            "variation": [
                "COM GELO",
                "COM LIMÃO"
            ],
            "origins_available": 1,
            "show_on_highlights": false,
            "hide_on_best_sellers": true
        },
        {
            "code": 1212,
            "name": "FILÉ COM FRITAS",
            "group": "COZINHA",
            "price": 18,
            "unity": "UN",
            "stock_quantity": 0,
            "maximum_sale_quantity": 3,
            "comments": "300G DE CONTRA FILÉ + 400G DE BATATA FRITA",
            "variation": [],
            "origins_available": 2,
            "show_on_highlights": true,
            "hide_on_best_sellers": false
        }
    ]
}

Objeto Produto#

Estrutura
Field Type Description
code integer Códido do produto
name text Nome do produto
group text Grupo do produto
price decimal(15,3) Preço unitário
unity text Unidade de venda
stock_quantity decima(15,3) Quantidade em estoque
maximum_sale_quantity integer Quantidade máxima de venda
comments text Comentários opcional
variation array of string Variações do produto
origins_available integer Tipo de Operação Suportada (1 - Frigobar; 2 - Serviço de Quarto; 3 Ambos)
show_on_highlights boolean True para mostrar no destaque, false para não mostrar
hide_on_best_sellers boolean True para não mostrar nos mais vendidos, false para mostrar