Skip to main content

XblUserStatisticsGetMultipleUserStatisticsAsync

Get statistics for multiple users.

Syntax

Parameters

xblContextHandle   _In_
Type: XblContextHandle
XBOX live context for the local user. xboxUserIds   _In_
Type: uint64_t*
A list of the user XBOX user IDs to get stats for. xboxUserIdsCount   _In_
Type: size_t
The number of XBOX user IDs. serviceConfigurationId   _In_z_
Type: char*
The Service Configuration ID (SCID) for the title. The SCID is considered case sensitive so paste it directly from the Partner Center. statisticNames   _In_
Type: char**
A collection of statistic names to lookup. statisticNamesCount   _In_
Type: size_t
The number of statistic names. async   _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.

Return value

Type: HRESULT HRESULT return code for this API operation.

Remarks

Call XblUserStatisticsGetMultipleUserStatisticsResultSize and XblUserStatisticsGetMultipleUserStatisticsResult upon completion to get the result. Only statistics with values are returned. For example, if you ask for 3 statistic names and only 2 have values, only 2 statistics are returned by the service. If using event-based Stats, statistic names will coincide with each stat’s stat instance. If using title-managed Stats, statistic names will coincide with each stat’s ID.

REST Call

V1 POST /batch

Requirements

Header: user_statistics_c.h Library: Microsoft.Xbox.Services.14x.GDK.C.lib

See also

user_statistics_c
Last modified on August 20, 2026