Webhooks é um método bem conhecido para uma aplicação notificar outra sobre alterações.
É como um "gancho", que puxa as informações de um lado para outro.
Este artigo vai te ajudar a configurar o webhooks para capturar informações gerais. Se você deseja configurar um webhooks para informações referentes à mensagens, clique aqui.
1 - Defina um endereço (endpoint, por exemplo https://my.endereco.com/webhook/) que deverá ser chamado
2 - Informe o time de suporte da OmniChat.
Assim que tiver configurado, serão recebidas atualizações de objetos via método POST no endereço configurado com as seguintes informações:
{
"objectId": "string", // identificador do objeto alterado
"resource": "Message", // tipo do objeto
"event": "string", // tipo do evento
"timestamp": 2321654987987, // momento do disparo
}
Para adquirir as informações completas do objeto alterado, chame a API OmniChat efetuando uma consulta informando o ID.