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étodo | Endpoint | Descrição |
|---|---|---|
GET | /api/v1/sales/{idSale} | Recupera os detalhes de uma venda pelo seu identificador. |
GET | /api/v2/sales | Lista todas as vendas realizadas. |
POST | /api/v2/sales | Cria uma nova venda. |
GET | /api/v1/sales/by-session-id | Retorna as vendas associadas a um sessionId. |
GET | /api/v1/sales/sales-items | Retorna os itens de uma venda (utilizado em site/totem). |
