Sales

Endpoints relacionados ao processo de vendas.

O fluxo de Sales centraliza a gestão de transações realizadas no sistema, permitindo consultar vendas passadas, criar novas vendas e recuperar itens associados a uma venda. Esse fluxo é fundamental para integrações de PDV, autoatendimento (totem) e e-commerce, garantindo o controle e rastreamento das transações.

Principais funcionalidades:

  • Recuperar informações detalhadas de uma venda específica
  • Listar todas as vendas registradas no sistema
  • Criar uma nova venda (incluindo serviços, matrículas ou produtos)
  • Consultar vendas associadas a uma sessão específica (ex. terminal de autoatendimento)
  • Obter os itens de uma venda

Endpoints disponíveis

MétodoEndpointDescrição
GET/api/v1/sales/{idSale}Recupera os detalhes de uma venda pelo seu identificador.
GET/api/v2/salesLista todas as vendas realizadas.
POST/api/v2/salesCria uma nova venda.
GET/api/v1/sales/by-session-idRetorna as vendas associadas a um sessionId.
GET/api/v1/sales/sales-itemsRetorna os itens de uma venda (utilizado em site/totem).