Heatmaps are just the beginning. We'd like to see what you can do with our datasets, to that end all of our data is free to use within your own services.
All of our data is licensed under the Creative Commons Attribution 4.0 license. All we ask is that you include the logos and links to our data providers prominently alongside (or within a dialog/modal) any graphics or charts produced with our data.
The API is rate limited to a maximum of 20 requests per second per client. We ask that you respect this limit and do not attempt to circumvent it.
Returns a list of all maps with valid overviews - it is possible for a map to be in our system and not have a valid overview.
Array of map objects.
Each map object contains:
Returns a list of kills (consisting of the fields specified) from
<map> with respect to the filters given.
Comma separated values of the kill fields to be returned. Valid fields are:
Number indicating how many results, at maximum, should be returned.
Comma separated values of classes that filters the result set to include only kills where the victim is one of the classes. Valid classes are:
Comma separated values of classes that filters the result set to include only kills where the killer is one of the classes. Valid classes are:
String that filters the result set to only include kills where the killer is on the specified team. Valid teams are:
Object containing a
map_data object, an array of
fields, and an array of
map_data object contains:
fields array contains the order of the keys within the
kills array contains sub arrays of the data requested. The order of the sub arrays is determined by the
Any class indexes returned by our API will use the TF2 Engine's class indexing system. This is defined as follows:
Any positive integer is a standard TF2 Item Definiton Index, any negative number is a custom extension:
customkill is an integer specifying one of the following kill types:
|#||Custom Kill Type|
|7||Hadouken Taunt (Pyro)|
|9||High Noon Taunt (Heavy)|
|10||Grand Slam Taunt (Scout)|
|11||Penetrate My Team|
|12||Penetrate All Players|
|13||Fencing Taunt (Spy)|
|15||Arrow Stab Taunt (Sniper)|
|21||Grenade Taunt (Soldier)|
|24||Barbarian Swing Taunt (Demoman)|
|25||Air Sticky Burst|
|26||Defensive Sticky (Scottish Resistance?)|
|28||Direct Hit Rocket|
|40||Armageddon Taunt (Pyro)|
|44||Sapper Recorder Death|
|45||Merasmus Player Bomb|
|50||Guitar Riff Taunt (UNUSED)|
Death flags is a bitfield containing the following flags: