Skip to main content
POST
event
Trabalhamos com webhooks para notificações de eventos do sistema Husky. Para receber as notificações, é necessário cadastrar a URL de destino e o tipo de evento que será notificado.

Tipos de evento

É possível registrar para receber webhook de entregas, entregadores e embarcadores. Abaixo a lista dos eventos de cada um e o momento em que é feito o disparo.

Eventos de Entrega

EventoDescrição
ORDER_CREATEDDisparado quando uma nova entrega é criada
ORDER_UPDATEDDisparado quando uma entrega é atualizada
ORDER_STATUS_UPDATEDDisparado quando o status de uma entrega é atualizado (ex: coletando, entregando, etc)
ORDER_DRIVER_UPDATEDDisparado quando alterado o entregador de uma entrega

Eventos de Entregador

EventoDescrição
FLEET_QUEUEDisparado quando um entregador sai da cerca virtual do embarcador
DRIVER_CREATEDDisparado quando um novo entregador é criado
DRIVER_UPDATEDDisparado quando alterado algum dado de um entregador
DRIVER_STATUS_UPDATEDDisparado quando alterado o status do entregador (ex: inativado no sistema)

Eventos de Embarcador

EventoDescrição
CLIENT_CREATEDDisparado quando um novo embarcador é criado
CLIENT_UPDATEDDisparado quando alterado os dados de um embarcador
CLIENT_STATUS_UPDATEDDisparado quando alterado o status de um embarcador

Body

application/json
event
enum<string>
Available options:
ORDER_CREATED,
ORDER_UPDATED,
ORDER_STATUS_UPDATED,
ORDER_DRIVER_UPDATED,
CLIENT_CREATED,
CLIENT_UPDATED,
CLIENT_STATUS_UPDATED,
DRIVER_CREATED,
DRIVER_UPDATED,
DRIVER_STATUS_UPDATED,
FLEET_QUEUE
event_id
string

ID do evento

date
string

Data do evento (em UTC)

Example:

"2020-06-26 22:24:30"