# Introducción a RUFUS Cloud API

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.
