Data APIs for live geodata
Real-time APIs: location, distance, gap, arrival, results, geofence detections for any application eg. alerts (speed, rest time, ...), TV graphic, live ranks, results, newsletter, push notification
Location data in the APIs is calculated with each query up to every 1 sec.
The APIs simultaneously provide real-time geo data from multiple devices.
Data is processed from different hardware: GPS trackers, our tracking apps, uploaded activities, and locations from predictive tracking.
APIs provide the latest data from each device. That means if a GPS tracker loses connection, the information from its last update is kept in the API.
Conditions for live data in the APIs
The event's API module must be activated. Otherwise, after auto-pausation, or for an archived event, requests to the
current,distance,timesandranksAPIs are rejected with HTTP 400. The unified API requires predictive tracking instead.Only locations between the event's
startTimeandendTimecount.If a participant has an individual start or finish time (set manually, by import, or from RACE RESULT), only locations inside that window count.
A participant without locations that meet conditions 2 and 3 is still listed, but their current fields are null.
Live replay loop
Speed up the development progress for your own applications and dashboards with constantly available real-time data from our APIs.
Live replay loop simulates live location data that aligns with your specific use case. To accelerate your development process, we provide recorded coordinates from past events, replayed and repeated in a 24/7 live data stream. If you want to work with your own loop event, contact support@racemap.com.
Live data: Replay recorded data from past events as a continuous live-like stream, eliminating the need to constantly source live data.
Continuous availability: The loop event restarts automatically after completion, ensuring the original event data is always available in real-time.
Define your scenario: Focus on specific race situations - such as drafting during overtaking, participant shortcuts, or speeding violations - and precisely replay them repeatedly to fine-tune and train your data processing and analysis.
Flexible configuration: Once established, you can access the settings of your loop event in your event library and adjust key parameters, such as:
Start and end times – replay only selected timeframes (e.g., 3 min of an overtaking maneuver).
Race track – upload the shadowtrack from another event.
IMEI numbers – add and remove GPS trackers in the loop event.
Last updated
Was this helpful?
