Relatórios

;;O evento report_update é disparado automaticamente pelo sistema quando um relatório é finalizado e está pronto para acesso.


Finalização de Relatório

Após a finalização de geração de um novo relatório é enviado uma notificação para o webhook que foi configurado para o recebimento deste tipo de evento com os seguintes dados abaixo:


📋 Estrutura do Payload

{
   "payload":{
      "id":"6ee2e82a-681e-4f88-8a4f-85240c313fbb",
      "version":"1.0",
      "timestamp":"2025-06-05 18:26:04.536927",
      "data":{
         "order_id":123,
         "status":"done"
      },
      "type":"report_update"
   },
   "signature":"MGUCMQDlwPBWd0DJZ1U4ymGePkVFfkie8/lieZmmcaFT1Rc3C5XZIwobazGDZDVdf0wK6VgCMEmbqwQIiZR+mV3zJcDa9hRFAiPTkssmKLn5A/nFsvoK/6Ul76GAECG8kCh6nDHlVw=="
}

;;

🔍 Campos do Payload

CampoTipoDescrição
idstringIdentificador único do evento disparado.
versionstringVersão do payload que está sendo enviado
timestampstringData/Hora do envio do evento
order_idintID do relatório
status;booleanStatus da conta
typestringTipo do evento
signaturestringAssinatura do evento, deve ser usado junto com o certificado público para validação do evento

📘

Validação do Evento

  • Verifique a assinatura usando o certificado público.

  • Confira o timestamp: Garanta que o evento é recente (evite replay attacks).


Para mais informações consulte em Relatórios.