SelectwinSelectwin

Consulta um evento de webhook + as entregas dele

GET/v1/webhooks/events/{eventId}

Autentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.

Parâmetros do caminho

  • eventIdstringobrigatório

    Identificador público (wbh_…)

Respostas

200Sucesso
  • idstringobrigatório

    Identificador público (wbh_…)

  • dataany

    O conteúdo do evento, como enviado à sua URL.

  • typestringobrigatório

    Tipo do evento, no formato recurso.acao.

  • _linksobject

    Links para operações relacionadas, por ação (self, create, update, delete, list…).

  • sourcestringobrigatório

    Origem do evento na plataforma.

  • attemptsintegerobrigatório

    Tentativas de entrega feitas, somando todos os endpoints.

  • merchantobject

    A conta dona do recurso (o vendedor de registro).

    +3 campos de merchant
    • namestringobrigatóriopode ser nulo

      Nome fantasia da conta dona do recurso.

    • merchantIdstringobrigatóriopode ser nulo

      Id público da conta dona do recurso (bus_…).

    • isSubAccountbooleanobrigatório

      true quando o recurso pertence a uma sub-conta operada por uma plataforma de marketplace.

  • resourcestringobrigatório

    O recurso de que o evento trata (ex.: transaction).

  • createdAtstringobrigatório

    Quando o recurso foi criado (ISO 8601, UTC).

  • deliveredbooleanobrigatório

    Se todos os endpoints assinantes receberam a entrega com sucesso.

  • dispatchesobject[]

    As entregas deste evento, uma por endpoint (só na leitura individual).

    +14 campos de dispatches
    • idstringobrigatório

      Identificador público (wdi_…)

    • statusstringobrigatório

      pending, success, failed, retrying ou canceled.

      Valores:pendingsuccessfailedretryingcanceled
    • eventIdstringobrigatóriopode ser nulo

      O evento entregue; null numa entrega sintética (ping de teste).

    • attemptsintegerobrigatório

      Tentativas feitas até agora.

    • endpointstringobrigatório

      A URL para onde foi entregue.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • eventTypestringobrigatóriopode ser nulo

      Tipo do evento entregue (ex.: transaction.approved); null numa entrega sintética.

    • successAtstringobrigatóriopode ser nulo

      Quando a entrega deu certo; null até lá.

    • endpointIdstringobrigatóriopode ser nulo

      O endpoint para onde foi entregue.

    • responseBodystringobrigatóriopode ser nulo

      Corpo que o seu endpoint respondeu (primeiros 8 KB); null quando não houve.

    • responseTimeintegerobrigatóriopode ser nulo

      Quanto tempo o seu endpoint levou para responder, em milissegundos.

    • lastAttemptAtstringobrigatóriopode ser nulo

      Quando a última tentativa foi feita.

    • nextAttemptAtstringobrigatóriopode ser nulo

      Quando a próxima tentativa está marcada; null quando não há.

    • responseStatusCodeintegerobrigatóriopode ser nulo

      Status HTTP que o seu endpoint respondeu; null quando não respondeu.

  • resourceIdstringobrigatóriopode ser nulo

    Id público desse recurso.

401Não autenticado (credencial ausente ou inválida)
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
403Sem permissão
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
404Não encontrado
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
500Erro interno do servidor
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório

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