Hi r6data team,
I ran into a gap I wanted to flag as a feature request rather than a bug, since I'm not sure whether this is a Ubisoft data limitation or something on your end.
What we get for Ranked (type=fullStats&modes=ranked, or type=stats) — a full board profile with wins/losses/rank/kills/deaths:
What we get for Casual/Quick Match (type=fullStats&modes=casual) — same shape, own board:
What we get for Standard/Unranked (type=fullStats&modes=standard) — nothing:
The board_ids_full_profiles array is completely empty for Standard mode, even though the account genuinely has Standard match history — the operators array in that same response returns real per-operator data including matchesWon/matchesLost/matchesPlayed (e.g. Valkyrie: 7 wins, 7 losses, 14 matches played in Standard for this account), so match outcomes clearly are being tracked somewhere, just not surfaced as a consolidated board profile the way Ranked and Casual are.
The ask: could a "standard" board_id be added to platform_families_full_profiles, matching the same shape Ranked and Casual already have? Even without a rank/rank_points (Standard has no rank progression), a profile with wins/losses/kills/deaths/abandon would be extremely useful.
One thing worth being aware of if this ends up being computed by summing the per-operator matchesWon/matchesLost fields rather than pulled from a Ubisoft-native source: a player who switches operators mid-match would have that single match counted once per operator they used, so a naive sum could overcount actual games played. Just flagging in case that's relevant to how this might get built.
Happy to provide the full raw JSON dumps (all three modes, same account, same timestamp) if useful for reproducing this on your end.
Thanks for considering this!