Pular para o conteúdo principal

Lista logs de envio de webhook

GET 

/webhook

Retorna o histórico de tentativas de envio de webhook da empresa, do mais recente para o mais antigo. Cada item representa uma tentativa de envio identificada pelo UUID da mensagem SQS — o campo Attempts indica quantas vezes a tentativa foi retentada. Aceita filtros opcionais por Topic, Status, faixa de data e paginação (2000 registros por página).

Fluxo de origem dos registros: quando uma ação habilitada no idworks ocorre (criar SKU, emitir NF, atualizar tracking, etc.), o sistema enfileira a notificação numa fila SQS (webhook.fifo). O consumidor (webhookPost) lê a fila, consulta o endpoint e as credenciais configuradas para a empresa na integração Webhook (IDTypeCompanyIntegration=52), faz POST no endpoint do cliente com timeout de 10s e grava o resultado nesta tabela (Status = 1 em sucesso, Status = 0 em erro). Falhas voltam para a fila e incrementam Attempts na próxima tentativa.

Request

Responses

Lista de tentativas (até 2000 por página).