Webhooks
Uma forma de realizar comunicação entre sistemas, de forma assíncrona e passíva, onde o requisitante não precisa aguardar, na mesma chamada que fez, os dados solicitados ou o resultado de uma operação. Assim você recebe uma chamada assim que um evento acontece como, por exemplo: solicitou uma cotação e então recebeu os dados dessa cotação via webhook.
Vantagens
- Operação em tempo real
- Economia (tendo em vista que não é necessário realizar pulling)
- Agilidade na comunicação de sistemas
Como registrar?
Para que sejam configurados os endereços, durante o processo de Onboarding, devem ser informados:
- Endereço (URL)
- Forma de autenticação
- API Key
- Caso seja essa a escolhida, deve ser informado o método/verbo HTTP para autenticar.
- OAuth 2.0
- API Key
- Payload
- Padrão MOVA
- Customizado