El API ha evolucionado de una simple capa de ingesta a una plataforma lista para producción. Mantiene una compatibilidad total con las integraciones v0 existentes, lo que garantiza que los dispositivos y flujos de trabajo actuales sigan funcionando sin cambios, al tiempo que introduce una validación más sólida, una seguridad mejorada y una mejor protección contra datos duplicados, telemetría obsoleta y tráfico abusivo.
En esencia, el API sigue girando en torno a tres recursos fundamentales: dispositivos, sesiones y pasadas. Los dispositivos se conectan a la nube y crean sesiones de cronometraje, que actúan como contenedores para las pasadas de carrera. Estas pasadas se pueden consumir en tiempo real o se puede acceder a ellas más tarde, lo que permite flujos de trabajo flexibles en todas las operaciones de cronometraje.
Sobre esta base, el API se expande ahora en dos áreas clave:
- Telemetría y estado del dispositivo Los dispositivos pueden informar sobre el estado operativo (batería, temperatura, GPS, conectividad y más), lo que permite la supervisión en tiempo real y un mejor control de campo.
- Integración de eventos y participantes Una nueva capa pública permite a los clientes autenticados acceder a los datos de los eventos y gestionar a los participantes, lo que permite integraciones más profundas con sistemas de registro, aplicaciones y plataformas externas.
Con una fiabilidad mejorada, una integridad de datos más estricta y capacidades ampliadas, el RUFUS Cloud API está diseñado para soportar operaciones de carrera escalables y reales, a la vez que sigue siendo sencillo y flexible de integrar.