Download OpenAPI specification:Download
Stats tracking API for Titanfall 2 Northstar
All query params can be negated using !. Example : (https://tone.sleepycat.date/v2/client/gamemodes?gamemode=!sns)
A JSON object with server names as keys and server data as values
| server | string Example: server=fvnkhead's 3v3 Fetch data for specific server |
| player | integer Example: player=1005930844007 Fetch data for specific player |
| weapon | string Example: weapon=epg Fetch data for specific weapon |
| map | string Example: map=lf_stacks Fetch data for specific map |
| gamemode | string Example: gamemode=aitdm Fetch data for specific gamemode |
| host | integer Example: host=1 Fetch data for specific host |
{- "fvnkhead's 3v3": {
- "deaths": 79810,
- "kills": 76218,
- "max_distance": 3733,
- "total_distance": 42200935,
- "host": 1
}, - "fvnkhead's 7v7": {
- "deaths": 148609,
- "kills": 163272,
- "max_distance": 6578,
- "total_distance": 113915706,
- "host": 1
}
}A JSON Object with weapon IDs as keys and weapon data as values
| server | string Example: server=fvnkhead's 3v3 Fetch data for specific server |
| player | integer Example: player=1005930844007 Fetch data for specific player |
| weapon | string Example: weapon=epg Fetch data for specific weapon |
| map | string Example: map=lf_stacks Fetch data for specific map |
| gamemode | string Example: gamemode=aitdm Fetch data for specific gamemode |
| host | integer Example: host=1 Fetch data for specific host |
{- "autopistol": {
- "deaths": 27,
- "kills": 28,
- "max_distance": 2173,
- "total_distance": 12792
}, - "car": {
- "deaths": 1394,
- "kills": 1534,
- "max_distance": 3217,
- "total_distance": 905505
}
}A JSON Object with player IDs as keys and player data as values
| weapon | string Example: weapon=epg Fetch data for specific weapon |
| server | string Example: server=fvnkhead's 3v3 Fetch data for specific server |
| player | integer Example: player=1005930844007 Fetch data for specific player |
| gamemode | string Example: gamemode=aitdm Fetch data for specific gamemode |
| map | string Example: map=lf_stacks Fetch data for specific map |
| host | integer Example: host=1 Fetch data for specific host |
{- "2250125460": {
- "username": "Legonzaur",
- "deaths": 0,
- "kills": 0,
- "max_kill_distance": 0,
- "avg_kill_distance": 0
}
}A JSON Object with map IDs as keys and map data as values
| host | integer Example: host=1 Fetch data for specific host |
| gamemode | string Example: gamemode=aitdm Fetch data for specific gamemode |
| map | string Example: map=lf_stacks Fetch data for specific map |
| weapon | string Example: weapon=epg Fetch data for specific weapon |
| player | integer Example: player=1005930844007 Fetch data for specific player |
| server | string Example: server=fvnkhead's 3v3 Fetch data for specific server |
{- "lf_meadow": {
- "deaths": 13628,
- "kills": 11791,
- "max_distance": 3970,
- "total_distance": 7139763
}, - "lf_township": {
- "deaths": 14861,
- "kills": 14232,
- "max_distance": 3642,
- "total_distance": 9022513
}
}A JSON Object with gamemodes IDs as keys and gamemodes data as values
| host | integer Example: host=1 Fetch data for specific host |
| gamemode | string Example: gamemode=aitdm Fetch data for specific gamemode |
| map | string Example: map=lf_stacks Fetch data for specific map |
| weapon | string Example: weapon=epg Fetch data for specific weapon |
| player | integer Example: player=1005930844007 Fetch data for specific player |
| server | string Example: server=fvnkhead's 3v3 Fetch data for specific server |
{- "ps": {
- "deaths": 273232,
- "kills": 286679,
- "max_distance": 8521,
- "total_distance": 184069789
}, - "aitdm": {
- "deaths": 11388,
- "kills": 12814,
- "max_distance": 5689,
- "total_distance": 9184028
}
}Allows a Northstar server to record kills on the database
| game_time | number |
| player_count | integer |
| match_id | integer |
| cause_of_death | string |
| distance | number |
object (PlayerKillData) | |
object (PlayerKillData) |
{- "game_time": 0,
- "player_count": 0,
- "match_id": 0,
- "cause_of_death": "string",
- "distance": 0,
- "victim": {
- "velocity": 0,
- "name": "string",
- "loadout": {
- "ordnance": {
- "mods": 0,
- "id": "string"
}, - "secondary": {
- "mods": 0,
- "id": "string"
}, - "primary": {
- "mods": 0,
- "id": "string"
}, - "tactical": {
- "mods": 0,
- "id": "string"
}, - "anti_titan": {
- "mods": 0,
- "id": "string"
}, - "passive1": "string",
- "passive2": "string"
}, - "current_weapon": {
- "mods": 0,
- "id": "string"
}, - "state": "string",
- "titan": "string",
- "id": 0,
- "cloaked": true
}, - "attacker": {
- "velocity": 0,
- "name": "string",
- "loadout": {
- "ordnance": {
- "mods": 0,
- "id": "string"
}, - "secondary": {
- "mods": 0,
- "id": "string"
}, - "primary": {
- "mods": 0,
- "id": "string"
}, - "tactical": {
- "mods": 0,
- "id": "string"
}, - "anti_titan": {
- "mods": 0,
- "id": "string"
}, - "passive1": "string",
- "passive2": "string"
}, - "current_weapon": {
- "mods": 0,
- "id": "string"
}, - "state": "string",
- "titan": "string",
- "id": 0,
- "cloaked": true
}
}{- "id": "string"
}