Gestión de Mantenimientos Administrar Mantenimientos a nivel distribuidor. Lista de mantenimientos preventivos POST https://api.service24gps.com/api/v1/getMaintenanceRecords Obtener registros de mantenimientos preventivos. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== fecha (Opcional) Fecha de inicio en formato DD-MM-AAAA. 10-10-2024 activo (Opcional) Nombre del activo en plataforma. Ruta 1 estado (Opcional) Estado del mantenimiento. Valores posibles: Pendiente, Alertado, Realizado. Pendiente Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getMaintenanceRecords' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'fecha=01-09-2021' \ -F 'estado=Alertado' \ -F 'activo=Carro Demo' Respuesta de ejemplo: { "status": 200, "data": [ { "nombre_mantenimiento": "Cambio de filtro de gasolina", "nombre_activo": "Carro Demo", "estado": "Alertado", "concepto": "Servicio en General", "descripcion": "", "tiempo_configuracion": "60", "tiempo_transcurrido_activo": "758", "kilometros_recorridos_configuracion": "400", "kilometros_recorridos_activo": "2304.653987698", "hrs_uso_motor_mantenimiento": "300", "hrs_uso_motor_activo": "0", "fecha_sig_revision": "2021-10-01", "fecha": "2021-09-01" } ] } Ver campos de respuesta: Campo Descripción Formato nombre_mantenimiento Nombre del mantenimiento configurado. Cadena de Texto nombre_activo Nombre del activo en plataforma. Cadena de Texto estado Estado del mantenimiento. Valores posibles: Pendiente, Alertado, Realizado. Cadena de Texto concepto Concepto del mantenimiento. Cadena de Texto descripcion Descripción del mantenimiento. Cadena de Texto tiempo_configuracion Tiempo en horas configuradas del mantenimiento. Cadena de Texto tiempo_transcurrido_activo Tiempo en horas transcurrido del activo. Cadena de Texto kilometros_recorridos_configuracion Kilómetros recorridos configuradas del mantenimiento. Cadena de Texto kilometros_recorridos_activo Kilómetros recorridos del activo. Cadena de Texto hrs_uso_motor_configuracion Horas uso del motor configuradas del mantenimiento. Cadena de Texto hrs_uso_motor_activo Horas uso del motor del activo. Cadena de Texto fecha_sig_revision Fecha estimada siguiente revision. Cadena de Texto fecha Fecha de inicio mantenimiento del activo. Cadedna de Texto     Consultar Datos de último mantenimiento POST https://api.service24gps.com/api/v1/getLastMaintenanceRecords Obtener el último mantenimiento realizado por el activo. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== estado_mantenimiento (Opcional) E stado del mantenimiento. Valores posibles: Pendiente, Alertado, Realizado. 10-10-2024 activo (Opcional) Nombre del activo en plataforma. Ruta 1 nombre_mantenimiento (Opcional) Nombre del mantenimiento. Respuesto de Llantas Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getLastMaintenanceRecords' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'estado_mantenimiento=Alertado' \ -F 'activo=Carro Demo' -F 'nombre_mantenimiento=Respuesto de Llantas' Respuesta de ejemplo: { "status": 200, "data": [ { "nombre_mantenimiento": "Vencimiento de revisiones técnicas", "nombre_activo": "DEMO1", "estado": "Pendiente", "concepto": "Verificacion tecnica vehicular", "descripcion": "Fecha de vencimiento de revisiones técnicas", "tiempo_configuracion": "0", "tiempo_transcurrido_activo": "0", "kilometros_recorridos_configuracion": "0", "kilometros_recorridos_activo": "0", "hrs_uso_motor_configuracion": "0", "hrs_uso_motor_activo": "0", "fecha_ultimo_mantenimiento": "2024-12-24", "numero_orden": "", "total_orden": "", "detalle_subtotal": "0", "detalle_monto": "0", "monto_factura": "" } ] } Ver campos de respuesta: Campo Descripción Formato nombre_mantenimiento Nombre del mantenimiento configurado. Cadena de Texto activo Nombre del activo que efectuó el mantenimiento. Cadena de Texto estado Estado del mantenimiento. Valores posibles: Pendiente, Alertado, Realizado. Cadena de Texto concepto Concepto del mantenimiento. Cadena de Texto tiempo_configuracion Tiempo en horas configuradas del mantenimiento. Cadena de Texto tiempo_transcurrido_activo Tiempo en horas transcurrido del activo. Cadena de Texto kilometros_recorridos_configuracion Kilómetros recorridos configuradas del mantenimiento. Cadena de Texto kilometros_recorridos_activo Kilómetros recorridos del activo. Cadena de Texto hrs_uso_motor_configuracion Horas uso del motor configuradas del mantenimiento. Cadena de Texto hrs_uso_motor_activo Horas uso del motor del activo. Cadena de Texto fecha_ultimo_mantenimiento Fecha ultimo mantenimiento del activo. Cadena de Texto numero_orden Número orden del mantenimiento. Cadena de Texto total_orden Total orden del mantenimiento. Cadena de Texto detalle_subtotal Detalle subtotal del mantenimiento Cadena de Texto detalle_monto Detalle monto del mantenimiento Cadena de Texto monto_factura Monto de la factura del mantenimiento. Cadena de Texto     Lista de mantenimientos correctivos POST https://api.service24gps.com/api/v1/getCorrectiveMaintenanceRecords Obtener registros de mantenimientos correctivos. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== fecha_realizado (Opcional) Fecha realizado en formato DD-MM-AAAA. 10-10-2024 activo (Opcional) Nombre del activo en plataforma. Ruta 1 nombre_mantenimiento (Opcional) Nombre del mantenimiento. Respuesto de Llantas Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getCorrectiveMaintenanceRecords' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'fecha_realizado=01-09-2021' \ -F 'activo=Carro Demo' -F 'nombre_mantenimiento=Respuesto de Llantas' Respuesta de ejemplo: { "status": 200, "data": [ { "nombre_mantenimiento": "Respuesto de Llantas", "taller": "Taller Mexico", "id_proveedor": "1264", "numero_factura": "Factura2323", "tipo_repuesto": "Llanta", "valor_factura": "4500", "cantidad": "4", "patente": "patente", "activo": "Activo", "proveedor": "Proveedor Pruebas", "fecha_realizado": "2021-08-20" } ] } Ver campos de respuesta: Campo Descripción Formato nombre_mantenimiento Identificador único del repetidor del WebService. Cadena de Texto taller Taller donde se realizó el mantenimiento. Cadena de Texto numero_factura Número de la factura del mantenimiento. Cadena de Texto tipo_repuesto Tipo de repuesto utilizado en el mantenimiento. Cadena de Texto valor_factura Valor de de la factura del mantenimiento. Cadena de Texto cantidad Cantidad de repuesto utilizado en el mantenimiento. Cadena de Texto patente Patente del activo que efectuó el mantenimiento. Cadena de Texto activo Nombre del activo que efectuó el mantenimiento. Cadena de Texto proveedor Nombre del proveedor que efectuó el mantenimiento. Cadena de Texto fecha_realizado Fecha en que se realizó el mantenimiento. Cadena de Texto