# Ruta Cancelada

Una ruta que ha sido asignada puede ser cancelada siempre que no se haya realizado algun ninguna entrega. De ocurrir este hecho, y en caso de estar configurado el webhook, se disparará el evento **deliveryRoute.canceled**

{% hint style="info" %}
Si desea configurar los webhooks siga los pasos en [Configurar webhook](https://docs.api.persat.com.ar/como-usar-la-api/nueva-entrega)
{% endhint %}

### Datos enviados en el evento

Los datos son enviados mediante una consulta HTTP POST, en donde el body contiene el siguiente texto en formato JSON.

```json
{
   "eventType":"deliveryRoute.canceled",
   "payload":{
      "_id":1707684808389,
         "assignation_info":{
         "assigned_date":"2024-02-11T00:00:00.000Z",
         "device_id":14,
         "device_name":"AA123ZZ Leonardo Diaz"
      },
      "departure":{
         "name":"Deposito Principal",
         "planned_departure_time":480
      },
      "deliveries":[
         {
            "_id":"JGBG41276",
            "state":"FINISHED",
            "planned_arrival_time":489,
            "arrival_time": 501            /* Solo cuando el Chofer entregó */
         },
         {
            "_id":"EJDS48377",
            "state":"ASSIGNED",
            "planned_arrival_time":508
         },
         {
            "_id":"RGLU11921",
            "state":"ASSIGNED",
            "planned_arrival_time":525
         },
         {
            "_id":"AQAW56259",
            "state":"ASSIGNED",
            "planned_arrival_time":536
         }
      ],
      "arrival":{
         "name":"Deposito Minoristas",
         "planned_arrival_time":558
      },
      "route_distance":15650,
      "route_time":78
   }
}
```

La respuesta mostrada es un ejemplo, y cada uno de sus campos son explicados en detalle en [Obtener Ruta](https://docs.api.persat.com.ar/modulos/gestion-de-entregas/rutas-de-entrega/obtener-ruta)

{% hint style="danger" %}
Los datos entregados en el evento corresponden a una ruta que ya no existe en el sistema, pues fue cancelada. Por lo que [Obtener la ruta](https://docs.api.persat.com.ar/modulos/gestion-de-entregas/rutas-de-entrega/obtener-ruta) en base al id devolverá un error 404
{% endhint %}
