Pular para o conteúdo principal

Lista clientes

GET 

/consumer

Lista os clientes da empresa autenticada, com métricas agregadas de receita (soma de AccountsPayableReceivable.Value), quantidade de pedidos (COUNT(Orders.IDOrder)), receita de NFs de serviço emitidas (ServiceOrder em status IDStatusInvoice=3) e vendedores vinculados (User.UserName via ConsumerSalesman). Paginação fixa em 3000 por página (Page=N → offset N*3000). Por padrão, o handler filtra por StatusConsumer IN (1,2,3) — clientes Deletados (StatusConsumer=0) não aparecem.

Restrição de vendedor: quando event.context.salesman=1 e event.context.restrictaccesssalesman=1, o handler adiciona um EXISTS em ConsumerSalesman filtrando apenas clientes vinculados ao usuário logado.

Request

Responses

Array de clientes.