---
title: "/api_vendas_totais"
method: POST
path: "/api_vendas_totais"
---

# /api_vendas_totais

`POST /api_vendas_totais`

Esse endpoint irá contabilizar todas as vendas realizadas em uma loja. Para isso, é necessário realizar uma chamada cada venda efetuada. Mesmo as vendas que não passaram pelo fluxo da CRMBonus.

## Headers

- `Authorization` string, required
- `CodEmpresa` string, required
- `Celular` integer, required
- `Content-Type` string, required
- `System-Name` string, required
- `User-Agent` string, required

## Request body

- object
  - `total_venda_liquida` number, float, required — Valor pago pelo cliente na compra.
  - `qtd_total_itens` integer, required — Quantidade total de itens na venda.
  - `nome_vendedor` string, required — Nome do vendedor que realizou a venda.
  - `nome_consumidor` string, required — Nome do cliente/consumidor. Caso não possua a informação poderá ser enviada a palavra "Consumidor".
  - `celular_consumidor` string — Número do celular do cliente que realizou a compra.
  - `nr_pedido` string, required — Identificador da compra ou pedido no sistema.
  - `bonus_id` integer — ID do bônus gerado a partir desta venda. Campo de mesmo nome retornado na /api_finaliza_compra.
  - `order_id` integer — ID do pedido gerado na CRM&Bônus a partir desta venda. Campo de mesmo nome retornado na /api_finaliza_compra.
  - `terminal` string — Identificação do terminal ou caixa onde a venda foi realizada.
  - `uniqueTransactionId` string, required — Id único da transação
  - `documentConsumer` string — CPF do cliente sem máscara

## Response `200`

200

- object
  - `status` boolean
  - `message` string
  - `data` object
    - `msg` string

---

[API](https://skmtc.net/crmbonus/apis/bi-crmb-nus.md) · [All operations](https://skmtc.net/crmbonus/apis/bi-crmb-nus/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crmbonus/bi-crmb-nus/versions/7f3ebb042f1a/schema)
