Skip to content

Movement Data API

The RoBall Movement Data API allows for minute by minute tracking of player positions within a given external instance. This will primarily be Roblox Servers. Access to the API is restricted to preserve to quality and integrity of the stored data.

Such data collected can be displayed in different forms for better analysis of a player’s performance. Movement follows a 2D plane (X by Z) and optimises the data for faster subsequent access.

Users can access Motion-Based matches (where the Movement Data API may have been in effect) via the Motion Tab on the sidebar of the RoBall platform.

On the Motion Overview page (/motion), you can see your 10 most recent matches where were submitted externally and as a result MAY have used the Data API. This is not a direct guarantee.

By selecting a match, you will be able to view information generated by the Movement Data API in relation to the given match. This also includes heatmaps which should the tracked movement of a player within a given server (typically within a match). All valid players (as defined by in game logic beyond RoBall control) will have a heatmap available.

Replay Mode is also available on the Motion Match Page. It will map in real time, the positions of every player on the pitch with their available positions. To power this, a generated heatmap for the entire match is required. It is only available to RoBall Premium Users at present.

The Movement Data API will be used to power some Non-Event Data points relevant to Movement along with more exciting future features.