Gestión de Mantenimientos
Administrar Mantenimientos a nivel distribuidor.
- Lista de mantenimientos preventivos
- Consultar Datos de último mantenimiento
- Lista de mantenimientos correctivos
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) Estado 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 |