Listar rutas programadas OnBus - getProgrammedRoutesOnBus

POST https://api.service24gps.com/api/v1/getProgrammedRoutesOnBus

Obtiene el listado de todas las rutas programadas que se encuentran pendientes, en proceso, iniciadas o canceladas, ya sea en el día en curso u opcionalmente en un rango de fechas específico (máximo 5 días).

Ver parámetros de solicitud:
Parámetros Descripción Ejemplo
apikey Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72
token Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
fecha_inicio Fecha inicial desde la que se buscarán las rutas. 2021-05-05
fecha_final Fecha final hasta donde se realizará la búsqueda de las rutas. 2021-05-05
Solicitud de ejemplo:
curl --location --request POST 'https://api.service24gps.com/api/v1/getProgrammedRoutesOnBus' \
--header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \
--form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \
--form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \
--form 'fecha_inicio="2021-05-05"' \
--form 'fecha_final="2021-05-05"'
Respuesta de ejemplo:
{
    "status": 200,
    "data": {
        "Ruta salida lugar2021-05-0500:00:00": {
            "id": "2076939",
            "nombre": "Ruta salida lugar",
            "fecha_inicio": "2021-05-05",
            "hora_inicio": "00:00:00",
            "fecha_fin": "2021-05-05",
            "hora_fin": "00:41:00",
            "idruta": "2076939",
            "fecha_completado": "0000-00-00",
            "hora_completado": "00:00:00",
            "activo": "Activo Simulado 4",
            "placa": "TXT-321",
            "comentario": "",
            "sino_creacion_manual": "0",
            "icono": "./Iconos/Vehiculos/CarIcon.png",
            "equipo": null,
            "idactivo": "13955",
            "grupo": "",
            "estado": "Pendiente",
            "definicion": {
                "distancia": 80,
                "conductor1": [
                    {
                        "id": "1960",
                        "nombre": "NELSON MAURICION BRAM",
                        "codigo": ""
                    }
                ],
                "conductor2": [
                    {
                        "id": "",
                        "nombre": "",
                        "codigo": ""
                    }
                ],
                "creado": "2021-05-17 00:00:00",
                "lugares": [
                    {
                        "id": "465845",
                        "tipo": 1,
                        "orden": "1",
                        "nombre": "el negro mandingo",
                        "dist_pa": 0,
                        "latLng": "19.059873,-98.237004",
                        "fEstimada": 0,
                        "tolerancia": "0",
                        "timeBetween": 15,
                        "distLleg": 0,
                        "orientacion": "",
                        "completado": "0",
                        "ViajeHora": "0",
                        "ViajeMin": "15",
                        "TiempoParado": "0",
                        "RadioPunto": "0",
                        "HoraConfigHorario": "Invalid date",
                        "llegadaEstimada": "2021-05-05 00:00:00",
                        "salidaEstimada": "2021-05-05 00:00:00",
                        "horaSale": "00:00",
                        "horallega": "00:00",
                        "horallegaEstimada": "00:00:00",
                        "horaSaleEstimada": "00:00:00"
                    }
                ],
                "EsHoraFija": 0
            }
        }
    }
}
Ver campos de respuesta:
Campo

Descripción

Formato
id

Identificador único de la ruta programada

Entero
nombre

Nombre asignado a la ruta programada

Texto

fecha_inicio

Fecha programada de inicio de la ruta

Fecha (aaaa-mm-dd)

hora_inicio

Hora programada de inicio de la ruta

Hora (hh:mm:ss)

fecha_fin

Fecha programada para finalizar la ruta

Fecha (aaaa-mm-dd)

hora_fin

Hora programada para finalizar la ruta

Hora (hh:mm:ss)

idruta

Identificador único de la ruta de la cual se tomaron los puntos

Entero

fecha_completado

Fecha en que se finalizó la ruta

Fecha (aaaa-mm-dd)

hora_completado

Hora en que se finalizó la ruta

Hora (hh:mm:ss)

activo

Nombre del activo que está realizando la ruta

Nombre
placa

Placa / patente correspondiente al activo

Texto
comentario

Comentario creado por el sistema sobre el estado de la ruta.

Texto
sino_creacion_manual

Indica si la ruta se creó manualmente o a partir de una programación automática.

Entero
icono

Icono asignado al activo para identificarlo en el sistema

Texto
equipo

Identificador único del equipo GPS asignado al activo

Entero
idactivo

Identificador único del activo que está realizando la ruta

Entero
grupo

Nombre del grupo al que pertenece el vehículo.

Texto
estado

Indica el status en el que se encuentra la ruta (Iniciada, Pendiente, En proceso, Cancelada)

Texto
definicion

Definición de los lugares que conforman la ruta

Texto JSON*

Nota: El formato del texto JSON utilizado para la definición de la ruta es el mismo al del método programRouteOnBus.