La presente documentación proporciona una guía exhaustiva sobre el uso de la API de dispositivos del sistema de seguimiento satelital ALTAGAMA GPS. Esta API está diseñada para facilitar la gestión y supervisión de dispositivos rastreados, ofreciendo a los usuarios la capacidad de interactuar con los datos de sus dispositivos a través de solicitudes HTTP. La documentación se estructura en varios endpoints, cada uno de los cuales está destinado a una funcionalidad específica, permitiendo una comprensión clara y detallada de las capacidades del sistema.
Importancia de la API de Dispositivos
En el ámbito del seguimiento satelital, la gestión eficiente de los dispositivos es crucial para asegurar una monitorización precisa y en tiempo real. La API de dispositivos de ALTAGAMA GPS permite a los usuarios acceder a información detallada sobre sus dispositivos, actualizar datos de ubicación y alertas, y obtener la última ubicación conocida de cada dispositivo. Estas capacidades son esenciales para aplicaciones en sectores como la logística, seguridad, gestión de flotas y otros donde el seguimiento y la localización son fundamentales.
Descripción General de los Endpoints
La API de dispositivos de ALTAGAMA GPS incluye varios endpoints que cubren una amplia gama de funcionalidades:
-
GET /api/devices: Permite obtener una lista de todos los dispositivos disponibles en la aplicación de seguimiento. Este endpoint es útil para ver todos los dispositivos que están siendo rastreados y obtener detalles básicos sobre cada uno de ellos.
-
GET /api/devices/{deviceId}: Proporciona información detallada sobre un dispositivo específico. Este endpoint es esencial para obtener datos completos de un dispositivo en particular.
-
GET /api/devices/{deviceId}/lastLocation: Permite obtener la última ubicación conocida de un dispositivo específico. Este endpoint es crucial para rastrear la ubicación más reciente y obtener detalles sobre esta ubicación.
-
POST /api/devices/{deviceId}/locations: Permite obtener datos de ubicación para un dispositivo específico. Este endpoint es fundamental para obtener nueva información de ubicación.
-
POST /api/devices/{deviceId}/alerts: Permite obtener datos de alertas para un dispositivo específico. Este endpoint es esencial para obtener nueva información de alertas del dispositivo.
Estructura de las Solicitudes y Respuestas
Cada endpoint está diseñado para recibir y procesar solicitudes HTTP, siguiendo una estructura clara y específica:
- Método HTTP: Cada endpoint utiliza un método HTTP adecuado (GET o POST) según la operación a realizar.
- Parámetros de Solicitud: Los parámetros requeridos y opcionales que deben incluirse en la URL o en el cuerpo de la solicitud.
- Cuerpo de la Solicitud: Para endpoints que reciben datos (como POST), se debe enviar un objeto JSON con la información requerida.
- Parámetros de Respuesta: Los detalles de la respuesta que incluyen el estado de la operación, mensajes de error (si los hubiera), y la información solicitada en caso de éxito.
Ejemplos de Solicitudes y Respuestas
Para facilitar la implementación y el uso de la API, la documentación incluye ejemplos de solicitudes y respuestas tanto exitosas como de error. Estos ejemplos son cruciales para que los desarrolladores comprendan cómo estructurar sus solicitudes y cómo interpretar las respuestas del sistema.
Conclusión
La API de dispositivos de ALTAGAMA GPS es una herramienta poderosa para la gestión y supervisión de dispositivos rastreados. Esta documentación está diseñada para proporcionar a los usuarios toda la información necesaria para integrar y utilizar eficientemente la API en sus sistemas. Con una estructura clara y ejemplos detallados, esta guía facilita el acceso a las diversas funcionalidades ofrecidas por la API, asegurando una implementación exitosa y un seguimiento preciso de los dispositivos.
- Bienvenido a la Ayuda de ALTAGAMA GPS
- Mapa
- Consultar el Historial de Recorridos de un Dispositivo
- Panel de Control de Dispositivos
- Información Detallada del Dispositivo
- Botones sobre el mapa
- Detalles
- Estadísticas de Recorridos
- Menú de Dispositivos
- Geocercas
- Edición Masiva de Alertas
- Habilitar las notificaciones
- Cálculo de kilometraje
- Atributos
- Dispositivos
- Personalizar marcador
- Información
- Sensores
- Reasignar sensores digitales
- Comandos
- Recordatorios
- Alertas
- Tipos
- Configuración
- Límites
- Historial
- Configuración de un Nuevo Rastreador
- Solución para identificador ya en uso en otra cuenta
- Problemas con el Dispositivo
- Límites de envío de alertas por correo electrónico
- Reportes
- Nuevo Reporte
- Mi cuenta
- Cambio de Contraseña
- Notificaciones por Email
- Cuentas de Telegram
- Modificar Teléfono Móvil
- Correo Electrónico Principal
- Correo Electrónico Alternativo
- Activar autenticación de dos factores (2FA)
- Registro de Acceso
- Recordar Contraseña
- Recordar Usuario
- Eliminar tu cuenta
- Estadísticas
- Resumen de actividades
- Grupos
- Usuarios
- Acceso temporal
- Desarrolladores
- Activación API
- Rest API
- Autenticación
- Dispositivos API
- GET /api/devices/{deviceId}
- GET /api/devices/{deviceId}/lastLocation
- POST /api/devices/{deviceId}/locations
- POST /api/devices/{deviceId}/alerts
- GET /api/devices
- Grupos API
- GET /api/groups
- POST /api/groups
- PUT /api/groups/{groupId}
- DELETE /api/groups/{groupId}
- GET /api/groups/{groupId}
- PATCH /api/groups/{groupId}
- Users API
- GET /api/users
- POST /api/users
- GET /api/users/countries
- GET /api/users/timeZones
- GET /api/users/{userId}
- PUT /api/users/{userId}
- DELETE /api/users/{userId}
- PATCH /api/users/{userId}