Vendas
Registre e consulte vendas realizadas. Cada venda vincula um cliente a um conjunto de itens (produtos × quantidade × preço). Pode ser estendida com campos customizados.
Endpoints
Modelo da venda
- Identificador único da venda, gerado pelo Engage.
idstring (uuid) - ID do cliente da venda. Deve existir na sua conta.
customerIdstring (uuid) - Soma de quantity × unitPrice de todos os itens. Calculado pelo servidor.
totalAmountnumber - Data e hora em que a venda aconteceu.
saleDatestring (ISO 8601) - Lista de itens vendidos. Cada item traz productId, productName, quantity, unitPrice e totalPrice.
itemsarray - Data e hora em que a venda foi registrada no Engage.
createdAtstring (ISO 8601) - Campos customizados configurados para a entidade Venda. Presente apenas em respostas de busca.
customFieldsobject
Modelo do item
- ID do produto vendido. Deve existir na sua conta.
productIdstring (uuid) - Nome do produto, resolvido a partir do produto referenciado. Apenas em respostas.
productNamestring | null - Quantidade do produto vendido. Mínimo 1.
quantitynumber - Preço unitário praticado nesta venda. Mínimo 0. Pode ser diferente do preço cadastrado no produto.
unitPricenumber - quantity × unitPrice. Calculado pelo servidor.
totalPricenumber