SelectwinSelectwin

Eventos de webhook - Reenviar

Visão Geral

Este endpoint solicita o reenvio (replay) de um evento aos endpoints elegíveis para aquele tipo de evento. É útil quando ocorrem falhas na entrega original ou quando você precisa ressincronizar sistemas externos.

Descrição

Ao receber o eventId, a API localiza o evento, coleta todos os endpoints (ativos, no mesmo ambiente) inscritos naquele tipo e dispara uma nova entrega (replay forçado) para cada um. Para reentregar a um endpoint específico, use o Reenviar Dispatch.

Requisição

HTTP
POST /v1/webhooks/events/{eventId}/resend

Cabeçalho: SelectKey: sk_live_... (ou sk_test_...). Escopo necessário: webhooks:update. Não há corpo de requisição.

Parâmetros de Caminho

ParâmetroTipoObrigatórioDescriçãoExemplo
eventIdstringSimID do evento a reenviar (wbh_*)wbh_01hqzvabc

Resposta

Aceito (202 Accepted)

JSON
{
  "accepted": true,
  "id": "wbh_01hqzvabc"
}

Atributos da Resposta

AtributoTipoDescrição
acceptedbooleanSempre true quando o reenvio foi disparado
idstringID do evento reenviado (wbh_*)

Exemplo de Uso

HTTP
POST /v1/webhooks/events/wbh_01hqzvabc/resend

Considerações

  1. Processamento Assíncrono: a resposta 202 indica que o reenvio foi disparado; o resultado de cada entrega aparece nos Dispatches.

  2. Idempotência: garanta que seu endpoint processe o mesmo evento múltiplas vezes sem efeitos colaterais. Deduplique pelo id do evento.

  3. Replay forçado: o reenvio dispara a entrega mesmo que já tenha havido sucesso anterior naquele endpoint.

  4. Escopo de ambiente: o reenvio alcança apenas endpoints do mesmo ambiente (sandbox/live) da sua chave de API.

Códigos de Erro

Código HTTPDescrição
401Não autorizado (SelectKey ausente/inválida)
403Sem o escopo webhooks:update
404Evento não encontrado (webhookEventNotFound)
500Erro interno do servidor

Casos de Uso Comuns

  1. Recuperação de Falhas: reenviar eventos que falharam por problemas temporários no endpoint.
  2. Ressincronização: garantir que sistemas externos receberam todos os eventos após uma manutenção.
  3. Diagnóstico: identificar se as falhas de entrega são persistentes ou temporárias.

Atualizado em 21 de outubro de 2026

Preferências de cookies

Hoje o site usa só cookies essenciais: nenhuma ferramenta de medição ou de anúncios está ligada, e nada é compartilhado com terceiros. Se isso mudar, você decide aqui antes de qualquer coisa ser carregada.

  • Mantêm o site funcionando: segurança, a sua escolha sobre cookies e preferências como a versão da documentação. Não dependem de consentimento.

    Sempre ativos