# Uso de la aplicación Race con software de terceros

El RUFUS Race App también se puede integrar con software de gestión de carreras o de cronometraje de terceros a través del **RUFUS Public API**.

En este escenario, RUFUS Cloud sigue siendo la capa de acceso y control de dispositivos.

## Descripción general de la arquitectura

Aplicación de la carrera → RUFUS Cloud → RUFUS Public API → Software de terceros

La aplicación de la carrera envía:

* Fallecimientos
* Acciones de carrera *(datos no disponibles a través de API)*
* Alertas *(datos no disponibles a través de API)*
* Mensajes de chat *(datos no disponibles a través de API)*

Estos se exponen a través del API público para que los sistemas externos los consuman.

## Qué pueden recibir los sistemas de terceros

En función del diseño de la integración:

* Pasadas manuales
* Cambios de estado *(datos no disponibles a través de API)*
* Alertas de carrera *(datos no disponibles a través de API)*
* Metadatos de la sesión

El sistema de terceros gestiona:

* Cálculo de resultados
* Lógica de clasificación
* Exhibición o publicación

## Gestión de dispositivos y tokens

Incluso al utilizar software de terceros:

* Las aplicaciones de carrera todavía se crean en RUFUS Cloud.
* Los tokens de acceso controlan el acceso del juez.
* La rotación de tokens invalida las sesiones.
* La auditoría sigue estando disponible a nivel de nube.

## Consideraciones de integración

Al integrarse con software externo:

* Asegúrese de utilizar una estrategia de webhooks o de sondeo en tiempo real.
* Mantenga una asignación de puntos de control coherente.
* Alineación del manejo de la marca de tiempo (hora del dispositivo vs. hora del servidor).

## Mejores prácticas operativas

* Prueba el flujo completo de datos antes del día de la carrera.
* Validar la lógica de protección contra duplicados.
* Supervise los registros de API durante las operaciones en vivo.

## Resumen

El RUFUS Race App puede funcionar de forma independiente con Race Manager o actuar como una capa de entrada de campo estructurada para sistemas de terceros a través del RUFUS Public API.

En todos los casos, RUFUS Cloud gestiona el acceso, las sesiones y la trazabilidad.
