Pular para o conteúdo principal
Receba os eventos de negócio dos produtos Lerian no seu próprio endpoint HTTPS, cada um assinado pelo Streaming Hub.

Participantes


  • Sua instituição. Seu sistema chama a API do Streaming Hub com um token do Access Manager. Seu endpoint HTTPS recebe as entregas.
  • Streaming Hub. O serviço de plataforma da Lerian que associa cada evento às suas subscriptions e o entrega. A Lerian o configura para sua instituição.
  • Produto Lerian. O produto que publica o evento de negócio, por exemplo o Midaz.

Diagrama


Receber eventos em um webhook

Passo a passo


Como saber que terminou


O ping responde outcome ok, e GET /v1/subscriptions/{id} mostra verification_state active e enabled true.
  • O ping falha. O ping responde outcome failed com um detail, e a subscription continua em pending_verification. Corrija o endpoint e faça o ping de novo.
  • A criação é recusada. Por padrão, o Streaming Hub recusa um endpoint em um endereço privado, de loopback ou de metadados, ou com credenciais na URL, com 422 endpoint_blocked. Um nome já em uso recebe 409 subscription_name_taken.
  • O mesmo evento chega de novo. Apenas uma resposta 2xx conta como entregue. O Streaming Hub faz uma nova tentativa para qualquer outra resposta, então um evento pode chegar mais de uma vez.

Relacionados