Webhooks

Dentro del ciclo de vida de un pedido hay ciertos eventos que el usuario puede recibir sobre la actualización del estado del pedido.

Estos eventos pueden ser:

  • DRIVER_ASSIGNED: Cuando un conductor es asignado a uno de los pedidos en curso del usuario.

  • UPDATE_BOOKING_STATUS: Cuando el pedido cambia de estado.

La forma en la que el negocio los puede recibir es mediante de webhooks a los cuales se tiene que registrar.

Add Webhook

POST https://api.pickerexpress.com/api/webhooks

Este endpoint permite al usuario añadir webhooks para manejar ciertos eventos que emite el servidor de Picker Express

Headers

Request Body

{
    "statusCode": 200,
    "message": "Success",
    "data": true
}

El registro de cada webhook solo debe hacerse una vez por cada negocio. Si se intenta registrar otro webhook, sobrescribirá la url anteriormente registrada.

Last updated