Blog

API de Navixy para soluciones de telemática personalizadas

Navixy ofrece una API completa que le permite integrar nuestra plataforma con una gran variedad de aplicaciones diferentes, incluyendo CRMs, ERPs, aplicaciones BI y mucho más. Como sabrá, las API son importantes ya que permiten que diferentes aplicaciones se comuniquen entre sí o con un servidor, además de brindar una gran ventaja en cuanto al intercambio de datos. Hoy, cubriremos cómo las API de Navixy se pueden usar para crear soluciones de telemática personalizadas.

Con nuestra plataforma, puede acceder convenientemente a datos esenciales que pueden ampliar sus ofertas de productos, aprovechar la toma de decisiones y optimizar sus operaciones comerciales. Nuestra API flexible le ayuda a crear herramientas personalizadas, integrar sistemas de terceros y desarrollar soluciones a medida que resuelven problemas complejos, proporcionando a sus usuarios una experiencia más valiosa.

Las API de Navixy le brindan acceso a una amplia gama de datos de telemática, como la ubicación de un activo, el estado del activo, historial, geocercas, consumo de combustible, etiquetas, eventos, notificaciones y mucho más. En este artículo, nos centraremos en algunos ejemplos en los que nuestras API pueden ayudarle:

  • Crear paneles de BI personalizados
  • Integración con aplicaciones de terceros
  • Crear sistemas de contabilidad y facturación

API para paneles de informes BI personalizados

Primero veamos cómo las llamadas a la API pueden ayudar a crear paneles personalizados, que cada vez se adoptan más en las empresas para capturar y representar datos de una manera atractiva.

Puede usar llamadas a la API para extraer datos de Navixy, lo que proporcionará una sólida base para los paneles de informes BI que analizan los datos de la flota para obtener una visión poderosa de las operaciones comerciales de un vistazo. Por ejemplo, puede usar estas llamadas a la API para ayudar a monitorear los datos de combustible y optimizar el uso de la flota, incluyendo datos de sensores para el consumo de combustible, datos del odómetro para mostrar la distancia total recorrida y tasas de consumo, entre otros gastos.

Con las llamadas a la API, puede obtener rápida y fácilmente las lecturas de nivel de combustible necesarias, comprobar los estados actuales del dispositivo y agregar datos de odómetro a su panel. Al aprovechar estas características, puede realizar un seguimiento de los movimientos y del consumo de combustible de sus dispositivos, así como calcular la distancia recorrida por día, semana o mes, entre otros importantes descubrimientos de la gestión de la flota. El ejemplo de código para este caso muestra lo fácil que es obtener estos datos y comprender las tasas de consumo de combustible:

Ejemplo 1. Obteniendo lecturas de combustible de un rastreador

Llamada:

curl -X POST 'https://api.navixy.com/v2/tracker/get_fuel' \
-H 'Content-Type: application/json' \
-d '{"hash": "a6aa75587e5c59c32d347da438805fc3", "tracker_id": 260000}'

Respuesta:

{"success": true,
"user_time": "2023-03-20 13:49:09",
"inputs": [{"label": "Sensor #1",
"name": "can_fuel",
"type": "fuel",
"value": 100.0,
"units_type": "liters",
"units": "liters",
"converted_units_type": null,
"converted_value": null}],
"update_time": "2023-03-20 13:48:02"}

Ejemplo 2. Obtener el estado actual de los dispositivos con ubicación

Llamada:

curl -X POST 'https://api.navixy.com/v2/tracker/get_states' \
-H 'Content-Type: application/json' \
-d '{"hash": "a6aa7558799c59c32d347da438505fc3", "trackers": "[991919, 998899, 998811]"}

Respuesta:

{
"success": true,
"user_time":"2023-04-03 10:50:58",
"states": {
"999119": {
"source_id": 65894,
"gps": {
"updated": "2023-04-03 10:48:08",
"signal_level": 25,
"location": {
"lat": 56.826068,
"lng": 60.594338
},
"heading": 45,
"speed": 20,
"alt": 10,
"precision": 50,
"gsm_lbs": false
},
"connection_status": "active",
"movement_status": "moving",
"gsm": {
"updated": "2023-04-03 10:48:08",
"signal_level": 70,
"network_name": "T-MOBILE",
"roaming": false
},
"last_update": "2023-04-03 10:48:08",
"battery_level": 100,
"battery_update": "2023-04-03 10:48:08",
"inputs": [
true,
true,
false
],
"inputs_update": "2023-04-03 10:48:08",
"outputs": [
true,
true,
false
],
"outputs_update": "2023-04-03 10:48:08",
"additional": {
"hardware_key": {
"value": 564648745158875,
"updated": "2023-04-03 10:48:08"
}
}
}
},
"blocked": [999199],
"not_exist": [9991911]

Ejemplo 3. Obtener los datos del odómetro actual

Llamada:

curl -X POST 'https://api.navixy.com/v2/tracker/counter/value/get'
\-H 'Content-Type: application/json'
\-d '{"hash": "22eac1c27af4b88e7b9d04da2ce1af111b", "tracker_id": 123456, "type": "odometer"}'

Respuesta:

{"success": true,"value": 18.9}

Integraciones con aplicaciones de terceros

Otra forma innovadora de utilizar las API de Navixy es integrándose con sistemas de terceros. Por ejemplo, es posible extraer datos de rutas para un autobús y mostrarlo en una herramienta de visualización separada. Esta característica puede ser utilizada por estaciones de transporte público para informar a los responsables de flotas sobre la hora de llegada al mismo tiempo que actualiza a los pasajeros en tiempo real.

Con nuestras API, puede desarrollar algoritmos complicados para recibir notificaciones de eventos sobre entradas o salidas de geocercas por dispositivos. De esta forma, la siguiente parada puede ser notificada sobre el tiempo aproximado de llegada del autobús. Alternativamente, una empresa de logística puede solicitar datos de ruta y ubicación para ver cuándo un camión de entrega llegará a un almacén o al cliente. Al integrarse directamente con sus herramientas de envío y recepción preferidas, las API le ayudan a asignar eficientemente su fuerza de trabajo para evitar retrasos que cuestan tiempo y dinero.

Incluso puede usar los algoritmos de Navixy si necesita información sobre la tarea actual que su empleado está realizando o un solo punto en una tarea de ruta. Dado que cada tarea puede tener su propio ID externo, puede realizar una llamada API para obtener información de entrega del tiempo estimado para llegar a su tarea.

Crear sistemas de contabilidad y facturación

Finalmente, examinemos cómo nuestra API se puede usar para crear un robusto ecosistema de contabilidad y facturación. Mediante la extracción de datos de facturación y el envío de los mismos a su software de contabilidad personalizado, podría configurar sistemas automatizados que cobren a los clientes en función de una serie de variables, como horas de conducción o consumo de combustible. Si busca un procesador de pagos para su solución, Navixy está integrado con Stripe para admitir pagos automáticos de los clientes directamente en la interfaz de usuario.

Las posibilidades con las API de Navixy son ilimitadas, así que asegúrese de explorar y aprovechar los beneficios de nuestra plataforma al crear soluciones de seguimiento GPS personalizadas para su negocio.

Si desea obtener más información sobre cómo las API de Navixy pueden ayudar con la digitalización de los negocios, contáctenos al [email protected].

← Artículo anteriorArtículo siguiente →
¿Está listo para el software más innovador?
REGISTRARSE
Publicaciones recientes