Aplicação encerrada por inatividade
Enviado quando uma aplicação criada pelo parceiro é encerrada automaticamente por
inatividade do paciente, enquanto o vínculo do profissional com o parceiro estiver
ativo. Uma aplicação pode ser reaberta por uma resposta tardia e encerrada de novo;
canceledAt distingue os ciclos.
Parâmetros de header
Mesmo valor de id do envelope, exposto como header apenas para correlação em logs.
Este header não é coberto pela assinatura HMAC (X-HumanTrack-Signature); para
deduplicar, use o id do envelope assinado, nunca este header isoladamente.
uuidAssinatura da entrega no formato t=<unix>,v1=<hex>, em que v1 é
HMAC-SHA256(secret, "<t>." + corpo bruto) em hexadecimal minúsculo. Verifique sobre o
corpo bruto, byte a byte, compare em tempo constante e recuse t muito distante do
relógio atual (5 minutos é uma folga razoável).
^t=\d+,v1=[0-9a-f]{64}$Corpo da requisição
application/json
Definições TypeScript
Use o tipo request body em TypeScript.
Envelope comum de todo evento de webhook.
Corpo da resposta
Exemplos de requisição
/applicationCanceledIdle