Webhook
Este serviço tem como intuito permitir cadastrar na Hub2b uma URL para ser notificado da criação, aprovação e cancelamento de pedidos.
Mesmo com a notificação do Webhook, sugerimos a criação de um serviço de contingência que liste todos os pedidos de determinado status e data, e avalie as atualizações, pois o Webhook irá fazer apenas 2 tentativas de notificação, caso ocorra algum erro a informação será descartada.
Para adicionar ele basta adicionar esta integração pela plataforma, ou se utiliza nossa API basta enviar para /Setup/integration o seguinte body de exemplo:
Assim que for adicionada a integração, será feita uma requisição de testes igual a esta:
Caso tenha sucesso a integração foi adicionada com êxito e a partir de então serão notificados nessa URL todos os eventos de criação, aprovação e cancelamento de pedidos.
Serão feitas no máximo 2 tentativas de notificação, onde o idOrder é o código que precisa para buscar na Hub2b esse pedido.
Caso precise efetuar alguma liberação para que o servidor da Hub2b possa notificar o servidor de destino todas nossas notificações utilizam o User-Agent="hub2b" então pode ser feita essa liberação pelo User-Agent.
Last updated