Nós usamos cookies em nosso site para melhorar sua experiência e armazenar estatísticas de navegação.

Como buscar estatísticas consolidadas de pedidos


Este tutorial apresenta o uso do endpoint de estatísticas resumidas de pedidos, permitindo que você busque informações importantes para o acompanhamento de metas, como valores totais, ticket médio, pedidos faturados e muito mais. 


1- Visão Geral do Endpoint 

O endpoint http://api.uoou.com.br/api/v1/orders/stats/summary é utilizado para retornar informações consolidadas dos pedidos com base em filtros aplicados. Ele é ideal para monitorar métricas de desempenho em tempo real. 


 Obs.: Para autenticar sua requisição inclua no Headers os token e channelCode do canal.
Documentação Oficial 

2- Informações Retornadas pelo Endpoint 

Ao consultar o endpoint, as seguintes informações serão retornadas: 


  • Estatísticas Gerais: 
    • Soma da quantidade total de pedidos. 
    • Soma do valor total de pedidos. 
    • Ticket médio (valor médio por pedido). 
    • Maior valor de pedido. 
    • Menor valor de pedido.

Ou

  • Estatísticas dos Pedidos Uoou (E-commerce): 
    • Soma total da quantidade de pedidos Uoou. 
    • Soma total do valor de pedidos Uoou. 
    • Ticket médio dos pedidos Uoou. 
    • Maior valor de pedido Uoou. 
    • Menor valor de pedido Uoou. 

Ou

  • Estatísticas dos Marketplaces: 
    • Soma total da quantidade de pedidos dos marketplaces. 
    • Soma total do valor de pedidos dos marketplaces. 
    • Ticket médio dos pedidos dos marketplaces. 
    • Maior valor de pedido dos marketplaces. 
    • Menor valor de pedido dos marketplaces. 


3- Como Aplicar Filtros no Endpoint 

Os filtros permitem personalizar a busca e segmentar os dados de forma detalhada, que podem ser utilizados através de parâmetros da requisição. 


Filtros Disponíveis: 

  • Filtro por período
    • Data de início=>     criteria[completedAtFrom]=2023-10-01 
    • Data de fim=>     criteria[completedAtTo]=2023-10-31 
  • Status do pedido: 
    • Pedidos pendentes=>     criteria[saleReportState][]=pending 
    • Pedidos pagos=>     criteria[saleReportState][]=paid 
    • Pedidos cancelados=>     criteria[saleReportState][]=cancelled 
  • Origem dos pedidos: 
    • Uoou (E-commerce)=>     criteria[origin][]=1 
    • Marketplace=>     criteria[origin][]=2 

4- Exemplo de Requisição 

Aqui está um exemplo de como realizar uma requisição ao endpoint utilizando os filtros mencionados. 


Requisição:

GET http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31&criteria[saleReportState][]=paid&criteria[origin][]=1 



Exemplo de resposta:

Imagem


 


Exemplo de Consultar a soma total de pedidos Uoou + Marketplaces: 

Basta não informar o filtro de origem 


Requisição:

GET: http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31 


Exemplo de resposta:

Imagem


Este filtro se iguala aos filtros da tela de pedido no painel administrativo. 

Imagem
 

 

Exemplo de como Consultar Pedidos Uoou + Marketplace apenas pedidos Pagos do período: 

Utilizar o parâmetro criteria[saleReportState][]=paid 


GET: http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31&criteria[saleReportState][]=paid


 

Exemplo de resposta:

Imagem



Igual a esse filtro: 

Imagem
 

 

Exemplo de como Consultar apenas Pedidos feitas na Uoou - Origem E-commerce: 

Utilizar o parâmetro de criteria[origin][]=1 (1 = E-commerce) 


GET: http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31&criteria[origin][]=1 


Exemplo de resposta:

Imagem


Igual esse filtro 

Imagem
 

 

Exemplo de como Consultar apenas Pedidos feitas na Uoou - Origem Marketplace: 

Utilizar o parâmetro de criteria[origin][]=2 (2 = Marketplace) 


GET: http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31&criteria[origin][]=2


Exemplo de resposta:

Imagem


Igual ao filtro: 

Imagem
 

 


Para saber o valor pago dos pedidos de Marketplace ou da Uoou basta adicionar o parâmetro criteria[saleReportState][]=paid



GET: http://api.uoou.com.br/api/v1/orders/stats/summary?criteria[completedAtFrom]=2023-10-01&criteria[completedAtTo]=2023-10-31&criteria[origin][]=2&criteria[saleReportState][]=paid 


Exemplo de resposta:

Imagem


 

Para mais informações sobre outro endpoints úteis acesse nossa documentação oficial.

 

 


 

Entre em contato com a gente

Suporte Técnico
Utilize o e-mail para dúvidas técnicas ou problemas com a integração:

suporte@uoou.com.br
Dúvidas pontuais ou simples
Utilize o WhatsApp para esclarecimento de dúvidas pontuais e mais simples:

+55 47 3066-1717
Conferência On-line
Homologação da integração ou agendamento de dúvidas:

suporte@uoou.com.br