Chega de abrir chamado pra checar webhook — Logs no dashboard
Novo módulo de Logs no dashboard: veja o histórico completo de disparos de webhook, filtre por status HTTP, evento ou pedido, e inspecione o payload exato que foi enviado — sem precisar consultar ninguém.
✅ Disponível agora em /settings/logs/webhooks — acessível pelo novo item Logs no sidebar, em Desenvolvedor.
O que mudou
Quando um cliente relatava que não havia recebido um evento, a investigação dependia da engenharia acessar os logs internos — o cliente não tinha visibilidade nenhuma.
O cliente filtra pelo número do pedido, vê o disparo, confere o payload enviado e o status HTTP retornado — sem abrir chamado.
O que você encontra na tela de Logs
Histórico de disparos com evento, URL, status HTTP, número do pedido e sub-status — tudo paginado e filtrável.
A tabela exibe todos os webhooks disparados pela sua conta, com as informações mais úteis na frente:
- Tipo de evento —
ORDER_STATUS_CHANGE,ROUTE_STATUS_CHANGE,ORDER_RECEIVER_UPDATE,ORDER_CSAT_ANSWER - URL de destino do disparo
- Status HTTP retornado pelo servidor do cliente (200, 429, 500...)
- Número do pedido, data, status e sub-status do evento
- Ações — visualizar detalhes ou copiar o JSON do log
Os logs ficam disponíveis por 10 dias. Após esse período são removidos automaticamente.
Filtros disponíveis
Busque direto pelo número do pedido para ver todos os webhooks disparados para ele.
Filtre por faixa: Sucesso (200+), Redirecionamento (300+), Erros do cliente (400+) ou Erros do servidor (500+).
Veja só os eventos que importam — filtre por ORDER_STATUS_CHANGE, ROUTE_STATUS_CHANGE e outros.
Refine ainda mais por Webhook URL, data de criação, status e sub-status do pedido.
Detalhes do log: o payload completo
Clique no ícone de visualização em qualquer linha para abrir os detalhes do log.
Status HTTP, timestamps de envio, tipo de execução e o JSON exato enviado para o endpoint — tudo em um só lugar.
Você vê:
- Metadados — Webhook URL, HTTP Status, tipo de execução (automático ou manual), timestamps de evento e de envio, IDs do log e do webhook
- Request — payload completo em JSON, com syntax highlight, copiável ou baixável
Se o servidor do cliente retornou erro, a seção de erros detalha exatamente o que voltou na resposta:
Erros retornados pelo endpoint do cliente ficam visíveis aqui — sem precisar pedir os logs pro time de engenharia.
Casos de uso práticos
"O cliente diz que não recebeu o webhook de entregue"
→ Filtre pelo número do pedido, encontre o evento SUCCESSFUL e mostre o HTTP 200 retornado. Se retornou 200, o problema está no lado do servidor do cliente.
"Estamos recebendo erros 5xx nos webhooks" → Filtre por "Erros do servidor (500+)" e veja quais URLs estão rejeitando. É o ponto de partida para o time técnico do cliente investigar.
"Preciso do payload exato de um evento para depurar a integração" → Abra o detalhe do log e copie o JSON. Sem precisar recriar o evento manualmente.
Dúvidas ou sugestões? Fale com a gente.
Só os motoristas mais próximos recebem a oferta — filtro de raio em km reto
Nas automações de oferta, agora você pode limitar quais motoristas recebem a oferta pelo raio em km reto a partir da filial. Quem está longe não vê — menos ruído, mais aceitações.
Crie e personalize temas em segundos — sem abrir ticket
Agora você cria, edita e exclui temas direto no dashboard. Digite o domínio da marca, o sistema preenche logo, cores e favicon — e mostra como vai ficar a página de rastreio em tempo real.