Webhook · enviado pelo Cuidaro
Ping de teste
EVENTO
ping
Enviado só quando você chama POST /webhook-endpoints/{endpoint}/ping, só para esse endpoint. Não precisa (nem pode) ser assinado em events.
Cabeçalhos
Cuidaro-Signature
string · cabeçalho
obrigatório
t=<unix>,v1=<hex> — v1 = HMAC-SHA256 com o segredo do endpoint sobre "<t>.<corpo bruto>" (esquema do Stripe). Compare em tempo constante e recuse t com mais de 300 s de diferença.
Cuidaro-Event-Id
string · cabeçalho
obrigatório
Igual a id do corpo; não muda entre tentativas nem no reenvio. Use para deduplicar.
Cuidaro-Event-Type
string · cabeçalho
obrigatório
Igual a type do corpo.
User-Agent
string · cabeçalho
obrigatório
Corpo
id
string
obrigatório
evt_ + ULID em minúsculas. Chave de deduplicação: igual ao cabeçalho Cuidaro-Event-Id.
api_version
string
obrigatório
schema_version
string
obrigatório
type
string
obrigatório
created_at
string
obrigatório
UTC, sufixo Z.
data
object
obrigatório
Conteúdo específico do evento (ver webhooks).
webhook_endpoint_id
integer
obrigatório
message
string
obrigatório
Veja como verificar a assinatura e como responder, deduplicar e lidar com retentativas.