Real-Time Activity service overview
The Real-Time Activity (RTA) service uses WebSockets to push player stats, presence, and state updates to titles and companion apps without polling.
This topic describes the Real-Time Activity (RTA) service. The RTA service provides a way for an application on any device to subscribe to receive state data, player statistics, and presence details.
The system allows subscriptions to your own data, or to someone else’s data (depending on their privacy settings), in any title. This provides a flow of data without you having to constantly poll to get the latest details.
Last modified on August 20, 2026
Related topics
Real-Time Activity (RTA) serviceBest practices for the RTA serviceReal-Time Activity (RTA) service conceptsXblRealTimeActivityConnectionStateReal-Time Activity (RTA) service example code