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
| Campo | Tipo | Descrição |
|---|---|---|
| id | string | Identificador único do evento disparado. |
| version | string | Versão do payload que está sendo enviado |
| timestamp | string | Data/Hora do envio do evento |
| order_id | int | ID do relatório |
| status; | boolean | Status da conta |
| type | string | Tipo do evento |
| signature | string | Assinatura 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.
