Fortnite: Battle Royale API

fortnite

Features

Search

Platform: epic, psn, xbl
Console: ps4, xb1

The most stable solution is to ask for users' in-game (Epic) username (set platform to epic) In this case, you should also provide the console parameter (leave it empty/null if PC), to indicate for which console the user would like to get stats. We are also able to search by Xbox gamertag and PSN ID if that is preferred.

Data Segments

Fortnite's player stats are divided into segments, of which one is typically specified when you call our API. Fortnite's segments in Scout follow a specific pattern, which is described below.

Here is an example segment key for Fortnite: p9.br.m0.alltime Here we see a few different parameters are being specified inside this segment key. The first is p9 which is the playlist key. The next is br - this is the mode (Battle Royale). The third parameter is actually unknown to us at the moment. It's just m0! The last parameter is the window, in this case alltime is the total for the entire duration of the player's Fortnite career.

You may use any combination of playlist, mode, and window in order to fetch a player's stats. Alternatively, we also provide aggregate data at the root level segment.

Below is a full list of the available segments:

  • p2.br.m0.alltime (Solo, All-Time)
  • p10.br.m0.alltime (Duo, All-Time)
  • p9.br.m0.alltime (Squad, All-Time)
  • p2.br.m0.weekly (Solo, Current Season)
  • p10.br.m0.weekly (Duo, Current Season)
  • p9.br.m0.weekly (Squad, Current Season)

StatsV2 segments:

  • br.solidgold.alltime (Solid Gold, All-Time)
  • br.playground.alltime (Playground, All-Time)
  • br.defaultsolo.alltime (Solo, All-Time)
  • br.defaultduo.alltime (Duos, All-Time)
  • br.defaultsquad.alltime (Squad, All-Time)
  • br.blitz.alltime (Blitz, All-Time)
  • br.omaha.alltime (NFL Rumble, All-Time)
  • br.final.alltime (Final Fight, All-Time)
  • br.steady.alltime (Steady Storm, All-Time)
  • br.50v50.alltime (50v50, All-Time)
  • br.50v50sau.alltime (50v50 Solid Gold, All-Time)
  • br.50v50he.alltime (50v50 High Explosives, All-Time)
  • br.comp.alltime (Competitive, All-Time)
  • br.deimos.alltime (?, All-Time)
  • br.music.alltime (Music, All-Time)
  • br.close.alltime (Close Encounters, All-Time)
  • br.disco.alltime (Disco Domination, All-Time)
  • br.flyexplosives.alltime (Fly Explosives, All-Time)
  • br.snipers.alltime (Sniper Shootout, All-Time)
  • br.5x20.alltime (Teams of 20, All-Time)
  • br.soaring.alltime (Soaring, All-Time)
  • br.bling.alltime (?, All-Time)
  • br.solidgold.pre_season7 (Solid Gold, Before Season 7)
  • br.playground.pre_season7 (Playground, Before Season 7)
  • br.defaultsolo.pre_season7 (Solo, Before Season 7)
  • br.defaultduo.pre_season7 (Duos, Before Season 7)
  • br.defaultsquad.pre_season7 (Squad, Before Season 7)
  • br.blitz.pre_season7 (Blitz, Before Season 7)
  • br.omaha.pre_season7 (NFL Rumble, Before Season 7)
  • br.final.pre_season7 (Final Fight, Before Season 7)
  • br.steady.pre_season7 (Steady Storm, Before Season 7)
  • br.50v50.pre_season7 (50v50, Before Season 7)
  • br.50v50sau.pre_season7 (50v50 Solid Gold, Before Season 7)
  • br.50v50he.pre_season7 (50v50 High Explosives, Before Season 7)
  • br.comp.pre_season7 (Competitive, Before Season 7)
  • br.deimos.pre_season7 (?, Before Season 7)
  • br.music.pre_season7 (Music, Before Season 7)
  • br.close.pre_season7 (Close Encounters, Before Season 7)
  • br.disco.pre_season7 (Disco Domination, Before Season 7)
  • br.flyexplosives.pre_season7 (Fly Explosives, Before Season 7)
  • br.snipers.pre_season7 (Sniper Shootout, Before Season 7)
  • br.5x20.pre_season7 (Teams of 20, Before Season 7)
  • br.soaring.pre_season7 (Soaring, Before Season 7)
  • br.bling.pre_season7 (?, Before Season 7)
  • br.solidgold.season7 (Solid Gold, Season 7)
  • br.playground.season7 (Playground, Season 7)
  • br.defaultsolo.season7 (Solo, Season 7)
  • br.defaultduo.season7 (Duos, Season 7)
  • br.defaultsquad.season7 (Squad, Season 7)
  • br.blitz.season7 (Blitz, Season 7)
  • br.omaha.season7 (NFL Rumble, Season 7)
  • br.final.season7 (Final Fight, Season 7)
  • br.steady.season7 (Steady Storm, Season 7)
  • br.50v50.season7 (50v50, Season 7)
  • br.50v50sau.season7 (50v50 Solid Gold, Season 7)
  • br.50v50he.season7 (50v50 High Explosives, Season 7)
  • br.comp.season7 (Competitive, Season 7)
  • br.deimos.season7 (?, Season 7)
  • br.music.season7 (Music, Season 7)
  • br.close.season7 (Close Encounters, Season 7)
  • br.disco.season7 (Disco Domination, Season 7)
  • br.flyexplosives.season7 (Fly Explosives, Season 7)
  • br.snipers.season7 (Sniper Shootout, Season 7)
  • br.5x20.season7 (Teams of 20, Season 7)
  • br.soaring.season7 (Soaring, Season 7)
  • br.bling.season7 (?, Season 7)

Additional Data

The following resources are also available. Thing resources are dynamic and thus you cannot specify the returned properties.

Daily/Weekly Store

Use either daily or weekly as the first parameter.

  • GraphQL