(edited by Glyph.7805)
Q. Matching professions in JSON response
Web Programmer
It’s the union — the data for the PvP stats endpoint is coming from a component that handles MMR bits, so it’s all aggregated (e.g. to prevent smurfing). There isn’t currently a way to get per-character PvP data — one way in the future will probably to be to pull the match history and aggregate it yourself, but the match history endpoint doesn’t currently have the character names. It’s something I’d like to see in the future but it’s still a ways out.
The topic title has bitten me a bunch of times too