# 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**
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
fecha\_inicioFecha inicial desde la que se buscarán las rutas.2021-05-05
fecha\_finalFecha final hasta donde se realizará la búsqueda de las rutas.2021-05-05
##### Solicitud de ejemplo: ```shell 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: ```JSON { "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**
idIdentificador único de la ruta programada Entero
nombreNombre 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](https://docs.redgps.com/books/webservice/page/programar-ruta-onbus-programrouteonbus "programRouteOnBus").**