Skip to main content

WebHook | API | CSharp

  • WebHook | API | CSharp

  • Um webhook é uma abordagem de arquitetura de software que permite que aplicativos e serviços enviem uma notificação baseada na web para outros aplicativos sempre que um evento específico ocorrer.

Webhooks são transmitidos via HTTP ou HTTPS, geralmente como uma solicitação POST sobre uma URL específica.

alt text

Resumo de como funciona

  • A aplicação A é uma companhia de aviões e a aplicação B é uma agência de viagem
  • A aplicação B cadastra na aplicação A qual rota é para ser enviado (pela aplicação A) as alterações de preço quando mudar. Quando cadastra, a aplicação A fornece um token que deve ser usado pela aplicação B para validar se a requisição que chega naquela rota é a da companhia, pois a rota não pode ter validação de JWT