Produtos

Produtos (Admin)

Requer role product.

Listar produtos

GET /api/admin/products

Query params:

Param
Tipo
Descrição

category_id

int

Filtrar por categoria

search

string

Busca textual

Buscar produto

GET /api/admin/products/{id}

Criar produto

POST /api/admin/products

Body:

{
  "name": "X-Burguer",
  "description": "Pão, carne, queijo",
  "price": 25.90,
  "category_id": 3,
  "available": true,
  "image_id": null
}

Atualizar produto

Deletar produto

Alterar status (ativar/desativar)

Body:

Exportar produtos (Excel)


Categorias (Admin)

Requer role product.


Complementos (Admin)

Listar/criar/editar complementos de um produto

Alterar status do complemento

Buscar complemento por nome


Ingredientes (Admin)


Client

Listar categorias com produtos

Retorna todas as categorias ativas com seus produtos, respeitando disponibilidade.

Listar produtos


Promoções

Admin

Produtos da promoção:

Client

Last updated

Was this helpful?