Listar Rutas
Mediante este endpoint se pueden buscar rutas por fecha de asignacion. Además se puede luego filtrar por device_id
Para obtener la lista de Rutas se debe realizar un GET como el que se muestra a continuación
GET
https://api.persat.com.ar/v1/deliveryRoutes
Query Parameters
Name
Type
Description
date*
String isoDate
Fecha en formato ISO. Ej: "2020-01-01T00:00:00.000Z"
device_id
Number
Identificador del vehiculo al cual se asignó la ruta
Headers
Name
Type
Description
Authorization*
String
Bearer API_KEY
Respuesta
{
"success": true,
"data": [
{
"_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
}, {...}
]
}
Análisis de la respuesta
El resultado es un array de Rutas. La explicación de cada uno de los campos se puede ver en el endpoint Obtener Ruta
Last updated