Webhooks

O uso de webhooks permite que o seu sistema receba de forma automática, notificações de eventos que ocorrem no PetroW.

Quando um evento ocorre, o PetroW envia uma requisição HTTP POST para a URL que você configurar, com as informações relativas ao evento.

Ao receber a requisição, o seu sistema pode executar diversas tarefas, dependendo do objetivo da integração.

O PetroW mantém o log de todas as requisições geradas (Request) e da resposta obtida (Response).

Requisição

A requisição HTTP POST será enviada para a URL configurada contendo as informações relativas ao evento.

Resposta

O PetroW espera uma resposta positiva, ou seja, com o STATUS CODE 2xx.

Todas as informações retornadas no cabeçalho e conteúdo da resposta são ignoradas, porém são armazenadas (log).

Erros

Quando o PetroW receber uma resposta com o STATUS CODE diferente de 2xx, ele irá considerar que ocorreu um erro.

O PetroW irá aguardar 30 minutos e tentará novamente (no máximo 5 vezes).


* HTTP é a sigla para Hypertext Transfer Protocol (Protocolo de Transferência de Dados).

* POST é um método de comunicação do protocolo HTTP.

* URL

* REQUEST

* RESPONSE

* STATUS CODE