Call of Duty: Black Ops 4 API




Platform: psn, battlenet, xbl

Use the player's regular Xbox gamertag, PSN ID, or ID. The player's playerId may change if they change their handle. Because of this, we recommend using the stable Persona ID instead, which will not change.

Data Segments

Here is an example segment key for Black Ops 4: mp.lifetime.ctf The first parameter is mp which stands for multiplayer. The next is lifetime - this indicates we want lifetime career statistics (currently the only option). The third parameter is the playlist. In this case, ctf is Capture the Flag.

The root player object provides detailed aggregates of the player's career across all playlists. You can access the root statistics by simply not providing a segment key in your request.

Below is a full list of the available segments:

  • zombies.lifetime.all (Zombies aggregate)
  • blackout.lifetime.all (Blackout aggregate)
  • blackout.lifetime.solo (Blackout - Solo)
  • blackout.lifetime.duo (Blackout - Duo)
  • blackout.lifetime.quad (Blackout - Quad)
  • mp.lifetime.bounty (Heist)
  • mp.lifetime.conf (Kill Confirmed)
  • mp.lifetime.conf_hc (Hardcore Kill Confirmed)
  • mp.lifetime.control (Control)
  • mp.lifetime.ctf (Capture the Flag)
  • (Free for all)
  • mp.lifetime.hcdm (Hardcore Free for all)
  • mp.lifetime.dom (Domination)
  • mp.lifetime.hcdom (Hardcore Domination)
  • mp.lifetime.koth (Hardpoint)
  • mp.lifetime.hckoth (Hardcore Hardpoint)
  • (Search and Destroy)
  • mp.lifetime.hcsd (Hardcore Search and Destroy)
  • mp.lifetime.tdm (Team Deathmatch)
  • mp.lifetime.hctdm (Hardcore Team Deathmatch)