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:

[email protected]
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:

[email protected]