Giter Club home page Giter Club logo

overwatch-js's Introduction

overwatch-js

NodeJS Overwatch library : Retrieve informations about heroes/players from Overwatch Official Website Overwatch

NPM

Functionalities

  • Search for a player
  • Global profile datas
  • Career profile datas with heroes statistics

Last activities

  • Issue : Fix mostplayed heroe in masteringHeroe property
  • Issue : Fix search method on updated JSON format
  • [Issue] : Return "PROFILE_NOT_FOUND" error handled promise object instead of stack error when profile doesn't exists
  • Enhancement : Manage new search format with #
  • Enhancement : Node > 4 compliant
  • Issue : Fix special characters in username
  • Issue : Fix the ranking interpretation (silver, gold, platinum etc.)
  • Issue : Fix global decimal rounding
  • Enhancement : Adding tiers information
  • Enchancement : Adding achievements informations
  • Enchancement : Selfhosting : owjs.ovh
  • Issue : @LanaCoyote : Fix date parsing
  • Issue : Managing XBL and PSN profile

Install

Requirements

  • Node v4.0+
npm install overwatch-js

Self-hosted

You can test this lib, through a self hosted web api endpoint. This web api is hosted on my servers, doesn't write logs, and is totally secure.

You can find the repo here : overwatch-api Repository You can enjoy here : owjs.ovh

How to

Extremely simple use case. See specs/mocktest.js All methods use Promise.

Search for a player :

var owjs = require('overwatch-js');

//// Search for a player 
owjs
    .search('Zeya#2303')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

//// With custom locales
owjs
    .search('Zeya#2303', 'de-de')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );
[ { careerLink: '/career/pc/eu/Zeya-2303',
    platformDisplayName: 'Zeya#2303',
    level: 64,
    portrait: 'https://blzgdapipro-a.akamaihd.net/game/unlocks/0x02500000000009D9.png',
    platform: 'career',
    region: 'pc',
    tier: 2 } ]

Overall statistics :

var owjs = require('overwatch-js');
//// Retrive only overall stats
owjs
    .getOverall('pc', 'eu', 'Zeya-2303')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

//// With custom locale
owjs
    .getOverall('pc', 'eu', 'Zeya-2303', 'de-de')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

All statistics with heroes details :

var owjs = require('overwatch-js');

//// Retrieve all stats, including heroes details
owjs
    .getAll('pc', 'eu', 'Zeya-2303')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

//// With custom locale
owjs
    .getAll('pc', 'eu', 'Zeya-2303', 'de-de')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

Where pc is the platform, eu is the region, Zeya-2303 the nickname, optionnaly : de-de a specific locale

Available informations :

{
   "profile":{
      "nick":"Zeya",
      "level":94,
      "avatar":"https://d1u1mce87gyfbn.cloudfront.net/game/unlocks/0x02500000000010BE.png",
      "rank":1597,
      "tier":0,
      "rankPicture":"https://d1u1mce87gyfbn.cloudfront.net/game/rank-icons/season-2/rank-2.png",
      "season":{
         "id":2,
         "rank":2
      },
      "ranking":"Silver",
      "platform":"",
      "url":"https://playoverwatch.com/en-us/career/pc/eu/Zeya-2303"
   },
   "competitive":{
      "global":{
         "all_damage_done_avg_per_10_min":17,
         "masteringHeroe":"junkrat",
         "time_spent_on_fire":1259000,
         "solo_kills":109,
         "environmental_kills":2,
         "multikills":6,
         "barrier_damage_done":229499,
         "deaths":519,
         "hero_damage_done":409039,
         "objective_time":2643000,
         "objective_kills":316,
         "final_blows":435,
         "eliminations":869,
         "all_damage_done":646234,
         "teleporter_pad_destroyed":1,
         "defensive_assists":35,
         "healing_done":36463,
         "offensive_assists":26,
         "eliminations_most_in_game":32,
         "final_blows_most_in_game":22,
         "all_damage_done_most_in_game":31970,
         "healing_done_most_in_game":8485,
         "defensive_assists_most_in_game":12,
         "offensive_assists_most_in_game":3,
         "objective_kills_most_in_game":18,
         "objective_time_most_in_game":237000,
         "multikill_best":3,
         "solo_kills_most_in_game":22,
         "time_spent_on_fire_most_in_game":170000,
         "turrets_destroyed_most_in_game":7,
         "environmental_kill_most_in_game":1,
         "teleporter_pad_destroyed_most_in_game":1,
         "kill_streak_best":32,
         "hero_damage_done_most_in_game":20209,
         "barrier_damage_done_most_in_game":15226,
         "barrier_damage_done_avg_per_10_min":6,
         "deaths_avg_per_10_min":0,
         "hero_damage_done_avg_per_10_min":11,
         "time_spent_on_fire_avg_per_10_min":0,
         "solo_kills_avg_per_10_min":0,
         "objective_time_avg_per_10_min":0,
         "objective_kills_avg_per_10_min":0,
         "healing_done_avg_per_10_min":1,
         "final_blows_avg_per_10_min":0,
         "eliminations_avg_per_10_min":0,
         "cards":6,
         "medals_silver":33,
         "medals_bronze":29,
         "medals":97,
         "medals_gold":35,
         "games_tied":3,
         "time_played":36000000,
         "games_played":61,
         "games_won":22,
         "games_lost":36,
         "turrets_destroyed":23,
         "damage_done":409039
      },
      "heroes":{
         "reaper":{
            "death_blossom_kills":7,
            "death_blossom_kills_most_in_game":5,
            "self_healing":2693,
            "self_healing_most_in_game":1277,
            "death_blossom_kills_avg_per_10_min":0,
            "self_healing_avg_per_10_min":1,
            "eliminations":66,
            "deaths":33,
            "final_blows":31,
            "solo_kills":5,
            "all_damage_done":41907,
            "objective_kills":33,
            "objective_time":322000,
            "time_spent_on_fire":172000,
            "critical_hits":382,
            "hero_damage_done":28401,
            "barrier_damage_done":13359,
            "critical_hit_accuracy":8,
            "weapon_accuracy":19,
            "eliminations_most_in_life":7,
            "all_damage_done_most_in_life":4708,
            "weapon_accuracy_best_in_game":23,
            "kill_streak_best":7,
            "all_damage_done_most_in_game":19374,
            "eliminations_most_in_game":27,
            "final_blows_most_in_game":17,
            "objective_kills_most_in_game":17,
            "objective_time_most_in_game":202000,
            "solo_kills_most_in_game":3,
            "critical_hits_most_in_game":194,
            "critical_hits_most_in_life":64,
            "time_spent_on_fire_most_in_game":105,
            "hero_damage_done_most_in_game":15067,
            "hero_damage_done_most_in_life":3415,
            "barrier_damage_done_most_in_game":4180,
            "barrier_damage_done_avg_per_10_min":5,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":11,
            "eliminations_per_life":2,
            "all_damage_done_avg_per_10_min":16.43,
            "medals_bronze":2,
            "medals_silver":3,
            "medals_gold":1,
            "medals":6,
            "time_played":2520000,
            "games_played":4,
            "games_lost":4
         },
         "mercy":{
            "self_healing":257,
            "self_healing_most_in_game":257,
            "self_healing_avg_per_10_min":2,
            "deaths":2,
            "defensive_assist":1,
            "defensive_assist_most_in_game":1,
            "healing_done":845,
            "healing_done_most_in_game":845,
            "healing_done_avg_per_10_min":8,
            "defensive_assists_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "medals_silver":0,
            "medals":0,
            "time_played":60000,
            "games_played":0,
            "games_tied":0,
            "games_lost":0
         },
         "hanzo":{
            "dragonstrike_kill":1,
            "dragonstrike_kill_most_in_game":1,
            "dragonstrike_kills_avg_per_10_min":0,
            "eliminations":14,
            "deaths":8,
            "final_blows":10,
            "solo_kills":3,
            "all_damage_done":10618,
            "objective_kills":3,
            "objective_time":9000,
            "critical_hits":7,
            "hero_damage_done":6680,
            "barrier_damage_done":3937,
            "critical_hit_accuracy":12,
            "weapon_accuracy":20,
            "eliminations_most_in_life":8,
            "all_damage_done_most_in_life":2459,
            "weapon_accuracy_best_in_game":24,
            "kill_streak_best":8,
            "all_damage_done_most_in_game":8662,
            "eliminations_most_in_game":14,
            "final_blows_most_in_game":10,
            "objective_kills_most_in_game":3,
            "objective_time_most_in_game":9000,
            "solo_kills_most_in_game":3,
            "critical_hits_most_in_game":7,
            "critical_hits_most_in_life":3,
            "hero_damage_done_most_in_game":5809,
            "hero_damage_done_most_in_life":2278,
            "barrier_damage_done_most_in_game":2852,
            "barrier_damage_done_avg_per_10_min":5,
            "critical_hits_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":9,
            "eliminations_per_life":1.75,
            "all_damage_done_avg_per_10_min":14.05,
            "medals_bronze":1,
            "medals_silver":1,
            "medals":2,
            "time_played":720000,
            "games_played":1,
            "games_lost":1,
            "storm_arrow_kills":3,
            "storm_arrow_kills_most_in_game":3,
            "storm_arrow_kills_avg_per_10_min":0
         },
         "torbjörn":{
            "armor_packs_created":22,
            "torbjörn_kills":11,
            "turret_kills":19,
            "torbjörn_kills_most_in_game":5,
            "armor_packs_created_most_in_game":12,
            "turret_kills_most_in_game":8,
            "molten_core_kills":8,
            "molten_core_kills_most_in_game":6,
            "turret_kills_avg_per_10_min":0,
            "torbjörn_kills_avg_per_10_min":0,
            "molten_core_kills_avg_per_10_min":0,
            "armor_packs_created_avg_per_10_min":0,
            "eliminations":24,
            "deaths":6,
            "final_blows":9,
            "solo_kills":3,
            "all_damage_done":17278,
            "objective_kills":10,
            "objective_time":6000,
            "time_spent_on_fire":38000,
            "critical_hits":3,
            "hero_damage_done":8853,
            "barrier_damage_done":8304,
            "critical_hit_accuracy":2,
            "weapon_accuracy":20,
            "eliminations_most_in_life":8,
            "all_damage_done_most_in_life":4748,
            "weapon_accuracy_best_in_game":24,
            "kill_streak_best":8,
            "all_damage_done_most_in_game":6943,
            "eliminations_most_in_game":11,
            "final_blows_most_in_game":5,
            "objective_kills_most_in_game":7,
            "objective_time_most_in_game":6000,
            "solo_kills_most_in_game":2,
            "critical_hits_most_in_game":3,
            "critical_hits_most_in_life":3,
            "time_spent_on_fire_most_in_game":38,
            "hero_damage_done_most_in_game":3590,
            "hero_damage_done_most_in_life":2683,
            "barrier_damage_done_most_in_game":3252,
            "barrier_damage_done_avg_per_10_min":10,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":11,
            "eliminations_per_life":4,
            "all_damage_done_avg_per_10_min":21.66,
            "medals_bronze":1,
            "medals_gold":2,
            "medals":3,
            "time_played":780000,
            "games_played":2,
            "games_won":1,
            "games_lost":1,
            "win_percentage":64
         },
         "reinhardt":{
            "damage_blocked":23682,
            "damage_blocked_most_in_game":8778,
            "charge_kills":3,
            "charge_kills_most_in_game":2,
            "fire_strike_kills":4,
            "fire_strike_kills_most_in_game":3,
            "earthshatter_kill":1,
            "earthshatter_kill_most_in_game":1,
            "rocket_hammer_melee_accuracy":0,
            "fire_strike_kills_avg_per_10_min":0,
            "earthshatter_kills_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":23,
            "charge_kills_avg_per_10_min":0,
            "eliminations":11,
            "deaths":13,
            "final_blows":4,
            "solo_kill":1,
            "all_damage_done":6071,
            "objective_kills":2,
            "objective_time":229000,
            "time_spent_on_fire":33000,
            "hero_damage_done":5040,
            "barrier_damage_done":980,
            "offensive_assist":1,
            "offensive_assist_most_in_game":1,
            "offensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":8,
            "all_damage_done_most_in_life":3756,
            "kill_streak_best":8,
            "all_damage_done_most_in_game":3756,
            "eliminations_most_in_game":8,
            "final_blows_most_in_game":3,
            "objective_kill_most_in_game":1,
            "objective_time_most_in_game":205000,
            "solo_kill_most_in_game":1,
            "time_spent_on_fire_most_in_game":33,
            "hero_damage_done_most_in_game":3056,
            "hero_damage_done_most_in_life":3056,
            "barrier_damage_done_most_in_game":650,
            "barrier_damage_done_avg_per_10_min":1,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":5,
            "eliminations_per_life":0.84,
            "all_damage_done_avg_per_10_min":5.82,
            "medals_bronze":0,
            "medals_silver":1,
            "medals_gold":0,
            "medals":1,
            "card":1,
            "time_played":1020000,
            "games_played":2,
            "games_won":0,
            "games_lost":1,
            "win_percentage":19
         },
         "pharah":{
            "rocket_direct_hits":33,
            "barrage_kill":1,
            "rocket_direct_hits_most_in_game":17,
            "barrage_kill_most_in_game":1,
            "rocket_direct_hits_avg_per_10_min":0,
            "barrage_kills_avg_per_10_min":0,
            "eliminations":3,
            "deaths":5,
            "final_blow":1,
            "all_damage_done":8390,
            "objective_kill":1,
            "hero_damage_done":4869,
            "barrier_damage_done":3471,
            "weapon_accuracy":51,
            "elimination_most_in_life":1,
            "all_damage_done_most_in_life":2681,
            "weapon_accuracy_best_in_game":57,
            "kill_streak_best":1,
            "all_damage_done_most_in_game":4528,
            "eliminations_most_in_game":2,
            "final_blow_most_in_game":1,
            "objective_kill_most_in_game":1,
            "hero_damage_done_most_in_game":2744,
            "hero_damage_done_most_in_life":1573,
            "barrier_damage_done_most_in_game":2403,
            "barrier_damage_done_avg_per_10_min":10,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":13,
            "eliminations_per_life":0.6,
            "all_damage_done_avg_per_10_min":23.11,
            "medals_silver":0,
            "medals_gold":1,
            "medals":1,
            "time_played":360000,
            "games_played":1,
            "games_won":0,
            "games_lost":0,
            "win_percentage":24
         },
         "winston":{
            "players_knocked_back":400,
            "damage_blocked":73539,
            "damage_blocked_most_in_game":9276,
            "players_knocked_back_most_in_game":67,
            "melee_kills":19,
            "melee_kills_most_in_game":5,
            "jump_pack_kills":25,
            "jump_pack_kills_most_in_game":4,
            "primal_rage_kills":19,
            "primal_rage_kills_most_in_game":6,
            "primal_rage_melee_accuracy":1,
            "tesla_cannon_accuracy":1,
            "primal_rage_kills__avg_per_10_min":0,
            "players_knocked_back_avg_per_10_min":0,
            "melee_kills_avg_per_10_min":0,
            "jump_pack_kills_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":11,
            "eliminations":164,
            "deaths":85,
            "final_blows":53,
            "solo_kills":3,
            "all_damage_done":65123,
            "objective_kills":79,
            "objective_time":869000,
            "time_spent_on_fire":75000,
            "hero_damage_done":51035,
            "barrier_damage_done":12514,
            "turrets_destroyed":15,
            "eliminations_most_in_life":12,
            "all_damage_done_most_in_life":3762,
            "kill_streak_best":12,
            "all_damage_done_most_in_game":10345,
            "eliminations_most_in_game":24,
            "final_blows_most_in_game":10,
            "objective_kills_most_in_game":16,
            "objective_time_most_in_game":126000,
            "solo_kill_most_in_game":1,
            "time_spent_on_fire_most_in_game":38,
            "hero_damage_done_most_in_game":7910,
            "hero_damage_done_most_in_life":2729,
            "barrier_damage_done_most_in_game":2285,
            "barrier_damage_done_avg_per_10_min":2,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":8,
            "eliminations_per_life":1.92,
            "all_damage_done_avg_per_10_min":10.04,
            "medals_bronze":6,
            "medals_silver":8,
            "medals_gold":9,
            "medals":23,
            "time_played":3600000,
            "games_played":11,
            "games_won":3,
            "games_lost":8,
            "win_percentage":25,
            "jump_kills":25,
            "weapon_kills":152
         },
         "widowmaker":{
            "scoped_accuracy_best_in_game":55,
            "scoped_accuracy":55,
            "elimination":1,
            "death":1,
            "final_blow":1,
            "all_damage_done":1245,
            "hero_damage_done":558,
            "barrier_damage_done":687,
            "weapon_accuracy":35,
            "elimination_most_in_life":1,
            "all_damage_done_most_in_life":1245,
            "weapon_accuracy_best_in_game":20,
            "kill_streak_best":1,
            "all_damage_done_most_in_game":1245,
            "elimination_most_in_game":1,
            "final_blow_most_in_game":1,
            "hero_damage_done_most_in_game":558,
            "hero_damage_done_most_in_life":558,
            "barrier_damage_done_most_in_game":687,
            "barrier_damage_done_avg_per_10_min":9,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":7,
            "elimination_per_life":1,
            "all_damage_done_avg_per_10_min":16.54,
            "medals_bronze":0,
            "medals":0,
            "time_played":60000,
            "games_played":0,
            "games_lost":0
         },
         "genji":{
            "damage_reflected":191,
            "damage_reflected_most_in_game":98,
            "damage_reflected_avg_per_10_min":0,
            "eliminations":8,
            "deaths":8,
            "final_blow":1,
            "all_damage_done":4822,
            "objective_kills":3,
            "objective_time":5000,
            "critical_hits":3,
            "hero_damage_done":3650,
            "barrier_damage_done":1172,
            "critical_hit_accuracy":2,
            "weapon_accuracy":25,
            "eliminations_most_in_life":6,
            "all_damage_done_most_in_life":1545,
            "weapon_accuracy_best_in_game":30,
            "kill_streak_best":6,
            "all_damage_done_most_in_game":2748,
            "eliminations_most_in_game":6,
            "final_blow_most_in_game":1,
            "objective_kills_most_in_game":3,
            "objective_time_most_in_game":4000,
            "critical_hits_most_in_game":2,
            "critical_hit_most_in_life":1,
            "hero_damage_done_most_in_game":1886,
            "hero_damage_done_most_in_life":1114,
            "barrier_damage_done_most_in_game":862,
            "barrier_damage_done_avg_per_10_min":2,
            "critical_hits_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":8,
            "elimination_per_life":1,
            "all_damage_done_avg_per_10_min":10.14,
            "medals_bronze":3,
            "medals":3,
            "time_played":420000,
            "games_played":1,
            "games_lost":1
         },
         "mccree":{
            "eliminations":6,
            "deaths":9,
            "final_blows":4,
            "solo_kill":1,
            "all_damage_done":4472,
            "objective_kills":2,
            "objective_time":21000,
            "critical_hits":4,
            "hero_damage_done":2941,
            "barrier_damage_done":1531,
            "critical_hit_accuracy":7,
            "weapon_accuracy":34,
            "eliminations_most_in_life":2,
            "all_damage_done_most_in_life":932,
            "weapon_accuracy_best_in_game":37,
            "kill_streak_best":2,
            "all_damage_done_most_in_game":2094,
            "eliminations_most_in_game":4,
            "final_blows_most_in_game":3,
            "objective_kill_most_in_game":1,
            "objective_time_most_in_game":20000,
            "solo_kill_most_in_game":1,
            "critical_hits_most_in_game":3,
            "critical_hits_most_in_life":2,
            "hero_damage_done_most_in_game":2025,
            "hero_damage_done_most_in_life":863,
            "barrier_damage_done_most_in_game":619,
            "barrier_damage_done_avg_per_10_min":3,
            "critical_hits_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":6,
            "eliminations_per_life":0.66,
            "all_damage_done_avg_per_10_min":8.4,
            "medals_bronze":0,
            "medals_gold":0,
            "medals":0,
            "time_played":480000,
            "games_played":1,
            "games_lost":1
         },
         "junkrat":{
            "enemies_trapped_most_in_game":16,
            "enemies_trapped":104,
            "rip-tire_kills_most_in_game":11,
            "rip-tire_kills":110,
            "concussion_mine_kills":94,
            "concussion_mine_kills_most_in_game":10,
            "concussion_mine_kills_avg_per_10_min":0,
            "rip-tire_kills_avg_per_10_min":0,
            "enemies_trapped_avg_per_10_min":0,
            "eliminations":513,
            "deaths":288,
            "final_blows":304,
            "solo_kills":89,
            "all_damage_done":441334,
            "objective_kills":157,
            "objective_time":938000,
            "multikills":6,
            "environmental_kill":1,
            "time_spent_on_fire":808000,
            "hero_damage_done":268075,
            "barrier_damage_done":167696,
            "weapon_accuracy":23,
            "teleporter_pad_destroyed":1,
            "turrets_destroyed":6,
            "offensive_assists":23,
            "offensive_assists_most_in_game":3,
            "offensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":14,
            "all_damage_done_most_in_life":7774,
            "weapon_accuracy_best_in_game":33,
            "kill_streak_best":14,
            "all_damage_done_most_in_game":31970,
            "eliminations_most_in_game":32,
            "final_blows_most_in_game":22,
            "objective_kills_most_in_game":12,
            "objective_time_most_in_game":69000,
            "multikill_best":3,
            "solo_kills_most_in_game":12,
            "time_spent_on_fire_most_in_game":170,
            "hero_damage_done_most_in_game":20209,
            "hero_damage_done_most_in_life":5465,
            "barrier_damage_done_most_in_game":15226,
            "barrier_damage_done_avg_per_10_min":8,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":12,
            "eliminations_per_life":1.78,
            "all_damage_done_avg_per_10_min":20.38,
            "medals_bronze":15,
            "medals_silver":16,
            "medals_gold":20,
            "medals":51,
            "cards":5,
            "time_played":21600000,
            "games_played":32,
            "games_won":17,
            "games_tied":2,
            "games_lost":13,
            "win_percentage":56
         },
         "soldier:_76":{
            "helix_rockets_kills_most_in_game":3,
            "helix_rockets_kills":9,
            "tactical_visor_kills":6,
            "tactical_visor_kills_most_in_game":4,
            "biotic_fields_deployed":26,
            "biotic_field_healing_done":1920,
            "self_healing":1841,
            "self_healing_most_in_game":583,
            "tactical_visor_kills_avg_per_10_min":0,
            "helix_rockets_kills_avg_per_10_min":0,
            "self_healing_avg_per_10_min":1,
            "eliminations":29,
            "deaths":24,
            "final_blows":15,
            "solo_kills":4,
            "all_damage_done":24408,
            "objective_kills":7,
            "objective_time":47000,
            "time_spent_on_fire":18000,
            "critical_hits":66,
            "hero_damage_done":15403,
            "barrier_damage_done":8985,
            "critical_hit_accuracy":9,
            "weapon_accuracy":23,
            "defensive_assists":3,
            "defensive_assist_most_in_game":1,
            "healing_done":1920,
            "healing_done_most_in_game":592,
            "healing_done_avg_per_10_min":1,
            "defensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":11,
            "all_damage_done_most_in_life":3550,
            "weapon_accuracy_best_in_game":40,
            "kill_streak_best":11,
            "all_damage_done_most_in_game":7792,
            "eliminations_most_in_game":11,
            "final_blows_most_in_game":7,
            "objective_kills_most_in_game":4,
            "objective_time_most_in_game":20000,
            "solo_kills_most_in_game":2,
            "critical_hits_most_in_game":18,
            "critical_hits_most_in_life":13,
            "time_spent_on_fire_most_in_game":19,
            "hero_damage_done_most_in_game":4463,
            "hero_damage_done_most_in_life":3445,
            "barrier_damage_done_most_in_game":3328,
            "barrier_damage_done_avg_per_10_min":6,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":11,
            "eliminations_per_life":1.2,
            "all_damage_done_avg_per_10_min":16.7,
            "medals_bronze":1,
            "medals_silver":1,
            "medals_gold":0,
            "medals":2,
            "time_played":1440000,
            "games_played":3,
            "games_won":1,
            "games_lost":2,
            "win_percentage":31
         },
         "lúcio":{
            "sound_barriers_provided":45,
            "sound_barriers_provided_most_in_game":14,
            "self_healing":6863,
            "self_healing_most_in_game":2373,
            "self_healing_avg_per_10_min":4,
            "sound_barriers_provided_avg_per_10_min":0,
            "eliminations":27,
            "deaths":26,
            "final_blows":2,
            "all_damage_done":16773,
            "objective_kills":17,
            "objective_time":167000,
            "environmental_kill":1,
            "time_spent_on_fire":113000,
            "critical_hits":41,
            "hero_damage_done":11340,
            "barrier_damage_done":5415,
            "critical_hit_accuracy":7,
            "weapon_accuracy":24,
            "turrets_destroyed":2,
            "offensive_assist":1,
            "offensive_assist_most_in_game":1,
            "defensive_assists":28,
            "defensive_assists_most_in_game":12,
            "healing_done":28257,
            "healing_done_most_in_game":8485,
            "offensive_assists_avg_per_10_min":0,
            "healing_done_avg_per_10_min":15,
            "defensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":7,
            "all_damage_done_most_in_life":2450,
            "weapon_accuracy_best_in_game":26,
            "kill_streak_best":7,
            "all_damage_done_most_in_game":5397,
            "eliminations_most_in_game":13,
            "final_blows_most_in_game":2,
            "objective_kills_most_in_game":8,
            "objective_time_most_in_game":86000,
            "critical_hits_most_in_game":15,
            "critical_hits_most_in_life":5,
            "time_spent_on_fire_most_in_game":113,
            "hero_damage_done_most_in_game":4427,
            "hero_damage_done_most_in_life":1925,
            "barrier_damage_done_most_in_game":1600,
            "barrier_damage_done_avg_per_10_min":3,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":6,
            "eliminations_per_life":1.03,
            "all_damage_done_avg_per_10_min":8.78,
            "medals_bronze":1,
            "medals_silver":2,
            "medals_gold":1,
            "medals":4,
            "time_played":1860000,
            "games_played":3,
            "games_tied":1,
            "games_lost":2
         },
         "mei":{
            "enemies_frozen":3,
            "enemies_frozen_most_in_game":3,
            "enemies_frozen_avg_per_10_min":0,
            "eliminations":2,
            "death":1,
            "all_damage_done":461,
            "objective_kills":2,
            "objective_time":9000,
            "hero_damage_done":398,
            "barrier_damage_done":63,
            "offensive_assist":1,
            "offensive_assist_most_in_game":1,
            "offensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":2,
            "all_damage_done_most_in_life":457,
            "kill_streak_best":2,
            "all_damage_done_most_in_game":461,
            "eliminations_most_in_game":2,
            "objective_kills_most_in_game":2,
            "objective_time_most_in_game":9000,
            "hero_damage_done_most_in_game":398,
            "hero_damage_done_most_in_life":398,
            "barrier_damage_done_most_in_game":63,
            "barrier_damage_done_avg_per_10_min":1,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":4,
            "eliminations_per_life":2,
            "all_damage_done_avg_per_10_min":4.57,
            "medals_bronze":0,
            "medals_gold":0,
            "medals":0,
            "time_played":60000,
            "games_played":0,
            "games_lost":0
         },
         "doomfist":{
            "ability_damage_done":313.89,
            "ability_damage_done_most_in_game":175,
            "shields_created":120,
            "shields_created_most_in_game":60,
            "shields_created_avg_per_10_min":0,
            "ability_damage_done_avg_per_10_min":1,
            "elimination":1,
            "deaths":6,
            "all_damage_done":1683,
            "objective_time":0,
            "hero_damage_done":697,
            "barrier_damage_done":986,
            "weapon_accuracy":13,
            "elimination_most_in_life":1,
            "all_damage_done_most_in_life":520,
            "weapon_accuracy_best_in_game":11,
            "kill_streak_best":1,
            "all_damage_done_most_in_game":1523,
            "elimination_most_in_game":1,
            "objective_time_most_in_game":0,
            "hero_damage_done_most_in_game":537,
            "hero_damage_done_most_in_life":226,
            "barrier_damage_done_most_in_game":986,
            "barrier_damage_done_avg_per_10_min":4,
            "objective_time_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":3,
            "eliminations_per_life":0.16,
            "all_damage_done_avg_per_10_min":6.28,
            "medals_gold":0,
            "medals":0,
            "time_played":240000,
            "games_played":1,
            "games_lost":1
         },
         "ana":{
            "scoped_accuracy_best_in_game":50,
            "self_healing":281,
            "self_healing_most_in_game":281,
            "enemy_slept":1,
            "nano_boosts_applied":2,
            "unscoped_accuracy_best_in_game":0,
            "enemy_slept_most_in_game":1,
            "nano_boosts_applied_most_in_game":2,
            "self_healing_avg_per_10_min":1,
            "nano_boosts_applied_avg_per_10_min":0,
            "enemies_slept_avg_per_10_min":0,
            "unscoped_accuracy":0,
            "scoped_accuracy":50,
            "deaths":3,
            "all_damage_done":1577,
            "objective_time":15000,
            "hero_damage_done":1028,
            "barrier_damage_done":400,
            "weapon_accuracy":27,
            "defensive_assists":2,
            "defensive_assists_most_in_game":2,
            "healing_done":2504,
            "healing_done_most_in_game":2504,
            "healing_done_avg_per_10_min":9,
            "defensive_assists_avg_per_10_min":0,
            "all_damage_done_most_in_life":679,
            "weapon_accuracy_best_in_game":16,
            "all_damage_done_most_in_game":1577,
            "objective_time_most_in_game":15000,
            "hero_damage_done_most_in_game":1028,
            "hero_damage_done_most_in_life":539,
            "barrier_damage_done_most_in_game":400,
            "barrier_damage_done_avg_per_10_min":1,
            "objective_time_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":4,
            "all_damage_done_avg_per_10_min":5.54,
            "medals_silver":0,
            "medals":0,
            "time_played":240000,
            "games_played":0,
            "games_lost":0
         },
         "brigitte":{
            "death":1,
            "all_damage_done":70,
            "hero_damage_done":70,
            "defensive_assist":1,
            "healing_done":244,
            "healing_done_avg_per_10_min":6,
            "defensive_assists_avg_per_10_min":0,
            "all_damage_done_most_in_life":70,
            "all_damage_done_most_in_game":70,
            "hero_damage_done_most_in_game":70,
            "hero_damage_done_most_in_life":70,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":2,
            "all_damage_done_avg_per_10_min":1.7,
            "time_played":41.0617693066597,
            "games_played":0,
            "games_lost":0,
            "damage_blocked":25,
            "damage_blocked_most_in_game":25,
            "damage_blocked_avg_per_10_min":1
         }
      }
   },
   "quickplay":{
      "global":{
         "all_damage_done_avg_per_10_min":11,
         "masteringHeroe":"reaper",
         "environmental_kills":8,
         "time_spent_on_fire":12508000,
         "solo_kills":846,
         "multikills":27,
         "barrier_damage_done":9313,
         "deaths":1815,
         "hero_damage_done":25689,
         "objective_time":6997000,
         "objective_kills":1264,
         "final_blows":2148,
         "eliminations":3702,
         "all_damage_done":1532434,
         "defensive_assists":72,
         "healing_done":187013,
         "recon_assists":17,
         "offensive_assists":13,
         "eliminations_most_in_game":36,
         "final_blows_most_in_game":24,
         "all_damage_done_most_in_game":27803,
         "healing_done_most_in_game":13510,
         "defensive_assists_most_in_game":13,
         "offensive_assists_most_in_game":5,
         "objective_kills_most_in_game":20,
         "objective_time_most_in_game":150000,
         "multikill_best":4,
         "solo_kills_most_in_game":24,
         "time_spent_on_fire_most_in_game":455000,
         "turrets_destroyed_most_in_game":2,
         "kill_streak_best":17,
         "hero_damage_done_most_in_game":5329,
         "barrier_damage_done_most_in_game":5226,
         "recon_assists_most_in_game":11,
         "barrier_damage_done_avg_per_10_min":0,
         "deaths_avg_per_10_min":0,
         "hero_damage_done_avg_per_10_min":8,
         "time_spent_on_fire_avg_per_10_min":0,
         "solo_kills_avg_per_10_min":0,
         "objective_time_avg_per_10_min":0,
         "objective_kills_avg_per_10_min":0,
         "healing_done_avg_per_10_min":1,
         "final_blows_avg_per_10_min":0,
         "eliminations_avg_per_10_min":0,
         "cards":94,
         "medals_silver":281,
         "medals_bronze":275,
         "medals":834,
         "medals_gold":278,
         "time_played":136800000,
         "games_won":149,
         "turrets_destroyed":153,
         "damage_done":25689
      },
      "heroes":{
         "quickplay":{

         },
         "reaper":{
            "death_blossom_kills":125,
            "death_blossom_kills_most_in_game":7,
            "self_healing":25950,
            "self_healing_most_in_game":1005,
            "death_blossom_kills_avg_per_10_min":0,
            "self_healing_avg_per_10_min":1,
            "eliminations":840,
            "deaths":403,
            "final_blows":533,
            "solo_kills":246,
            "all_damage_done":273816,
            "objective_kills":263,
            "objective_time":1517000,
            "multikills":8,
            "time_spent_on_fire":3323000,
            "critical_hits":4061,
            "hero_damage_done":2286,
            "critical_hit_accuracy":10,
            "weapon_accuracy":21,
            "turrets_destroyed":24,
            "eliminations_most_in_life":22,
            "all_damage_done_most_in_life":7885,
            "weapon_accuracy_best_in_game":54,
            "kill_streak_best":22,
            "all_damage_done_most_in_game":11863,
            "eliminations_most_in_game":29,
            "final_blows_most_in_game":19,
            "objective_kills_most_in_game":20,
            "objective_time_most_in_game":85000,
            "multikill_best":4,
            "solo_kills_most_in_game":10,
            "critical_hits_most_in_game":143,
            "critical_hits_most_in_life":74,
            "hero_damage_done_most_in_game":2286,
            "hero_damage_done_most_in_life":1826,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":10,
            "eliminations_per_life":2.08,
            "all_damage_done_avg_per_10_min":9.63,
            "medals_bronze":69,
            "medals_silver":71,
            "medals_gold":54,
            "medals":193,
            "cards":15,
            "time_played":25200000,
            "games_won":25
         },
         "tracer":{
            "self_healing":23,
            "self_healing_most_in_game":23,
            "self_healing_avg_per_10_min":0,
            "deaths":2,
            "all_damage_done":200,
            "critical_hits":3,
            "critical_hit_accuracy":7,
            "weapon_accuracy":26,
            "all_damage_done_most_in_life":200,
            "all_damage_done_most_in_game":200,
            "critical_hits_most_in_game":3,
            "critical_hits_most_in_life":3,
            "critical_hits_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "all_damage_done_avg_per_10_min":2.8,
            "medals_bronze":0,
            "medals_silver":0,
            "medals":1,
            "time_played":60000,
            "games_won":0
         },
         "mercy":{
            "players_resurrected":4,
            "players_resurrected_most_in_game":2,
            "self_healing":2026,
            "self_healing_most_in_game":1089,
            "self_healing_avg_per_10_min":1,
            "players_resurrected_avg_per_10_min":0,
            "deaths":21,
            "all_damage_done":210,
            "objective_time":65000,
            "time_spent_on_fire":42000,
            "critical_hits":2,
            "critical_hit_accuracy":18,
            "weapon_accuracy":16,
            "offensive_assists":8,
            "offensive_assists_most_in_game":5,
            "defensive_assists":23,
            "defensive_assists_most_in_game":13,
            "healing_done":12118,
            "healing_done_most_in_game":135,
            "offensive_assists_avg_per_10_min":0,
            "healing_done_avg_per_10_min":8,
            "defensive_assists_avg_per_10_min":0,
            "all_damage_done_most_in_life":190,
            "weapon_accuracy_best_in_game":2,
            "all_damage_done_most_in_game":190,
            "objective_time_most_in_game":30000,
            "critical_hits_most_in_game":2,
            "critical_hits_most_in_life":2,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "all_damage_done_avg_per_10_min":0.13,
            "medals_bronze":0,
            "medals_silver":1,
            "medals_gold":2,
            "medals":4,
            "card":1,
            "time_played":1560000,
            "games_won":0
         },
         "hanzo":{
            "dragonstrike_kills":22,
            "dragonstrike_kills_most_in_game":3,
            "scatter_arrow_kills":30,
            "scatter_arrow_kills_most_in_game":4,
            "scatter_arrow_kills_avg_per_10_min":0,
            "dragonstrike_kills_avg_per_10_min":0,
            "eliminations":193,
            "deaths":110,
            "final_blows":121,
            "solo_kills":36,
            "all_damage_done":83223,
            "objective_kills":74,
            "objective_time":311000,
            "multikill":1,
            "time_spent_on_fire":372000,
            "critical_hits":52,
            "critical_hit_accuracy":6,
            "weapon_accuracy":18,
            "recon_assists_most_in_game":6,
            "turrets_destroyed":14,
            "eliminations_most_in_life":12,
            "all_damage_done_most_in_life":3184,
            "weapon_accuracy_best_in_game":46,
            "kill_streak_best":12,
            "all_damage_done_most_in_game":5718,
            "eliminations_most_in_game":18,
            "final_blows_most_in_game":10,
            "objective_kills_most_in_game":15,
            "objective_time_most_in_game":43000,
            "multikill_best":3,
            "solo_kills_most_in_game":6,
            "critical_hits_most_in_game":5,
            "critical_hits_most_in_life":4,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.75,
            "all_damage_done_avg_per_10_min":8.97,
            "medals_bronze":17,
            "medals_silver":17,
            "medals_gold":9,
            "medals":44,
            "card":1,
            "time_played":7200000,
            "games_won":7
         },
         "torbjörn":{
            "armor_packs_created":189,
            "torbjörn_kills":124,
            "turret_kills":323,
            "torbjörn_kills_most_in_game":10,
            "armor_packs_created_most_in_game":13,
            "turret_kills_most_in_game":5,
            "molten_core_kills":62,
            "molten_core_kills_most_in_game":8,
            "turret_kills_avg_per_10_min":0,
            "torbjörn_kills_avg_per_10_min":0,
            "molten_core_kills_avg_per_10_min":0,
            "armor_packs_created_avg_per_10_min":0,
            "eliminations":371,
            "deaths":151,
            "final_blows":172,
            "solo_kills":65,
            "all_damage_done":153789,
            "objective_kills":124,
            "objective_time":240000,
            "multikills":3,
            "time_spent_on_fire":725000,
            "critical_hits":129,
            "hero_damage_done":3043,
            "critical_hit_accuracy":6,
            "weapon_accuracy":24,
            "turrets_destroyed":9,
            "eliminations_most_in_life":21,
            "all_damage_done_most_in_life":5338,
            "weapon_accuracy_best_in_game":43,
            "kill_streak_best":21,
            "all_damage_done_most_in_game":14023,
            "eliminations_most_in_game":36,
            "final_blows_most_in_game":18,
            "objective_kills_most_in_game":17,
            "objective_time_most_in_game":51000,
            "multikill_best":3,
            "solo_kills_most_in_game":9,
            "critical_hits_most_in_game":19,
            "critical_hits_most_in_life":9,
            "hero_damage_done_most_in_game":3043,
            "hero_damage_done_most_in_life":2243,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":7,
            "eliminations_per_life":2.45,
            "all_damage_done_avg_per_10_min":11.78,
            "medals_bronze":23,
            "medals_silver":22,
            "medals_gold":34,
            "medals":79,
            "cards":16,
            "time_played":10800000,
            "games_won":15
         },
         "reinhardt":{
            "damage_blocked":80851,
            "damage_blocked_most_in_game":12812,
            "charge_kills":13,
            "charge_kills_most_in_game":2,
            "fire_strike_kills":6,
            "fire_strike_kills_most_in_game":3,
            "earthshatter_kills":2,
            "earthshatter_kills_most_in_game":2,
            "rocket_hammer_melee_accuracy":1,
            "fire_strike_kills_avg_per_10_min":0,
            "earthshatter_kills_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":25,
            "charge_kills_avg_per_10_min":0,
            "eliminations":27,
            "deaths":50,
            "final_blows":19,
            "solo_kills":7,
            "all_damage_done":12427,
            "objective_kills":8,
            "objective_time":262000,
            "time_spent_on_fire":70000,
            "hero_damage_done":3428,
            "barrier_damage_done":475,
            "eliminations_most_in_life":2,
            "all_damage_done_most_in_life":1286,
            "kill_streak_best":2,
            "all_damage_done_most_in_game":3903,
            "eliminations_most_in_game":5,
            "final_blows_most_in_game":4,
            "objective_kills_most_in_game":3,
            "objective_time_most_in_game":74000,
            "solo_kills_most_in_game":2,
            "hero_damage_done_most_in_game":3428,
            "hero_damage_done_most_in_life":1211,
            "barrier_damage_done_most_in_game":475,
            "barrier_damage_done_avg_per_10_min":1,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":6,
            "eliminations_per_life":0.54,
            "all_damage_done_avg_per_10_min":3.77,
            "medals_bronze":3,
            "medals_silver":2,
            "medals_gold":4,
            "medals":9,
            "cards":3,
            "time_played":3240000,
            "games_won":3
         },
         "pharah":{
            "rocket_direct_hits":626,
            "barrage_kills":32,
            "rocket_direct_hits_most_in_game":48,
            "barrage_kills_most_in_game":3,
            "rocket_direct_hits_avg_per_10_min":0,
            "barrage_kills_avg_per_10_min":0,
            "eliminations":206,
            "deaths":107,
            "final_blows":118,
            "solo_kills":44,
            "all_damage_done":113807,
            "objective_kills":67,
            "objective_time":322000,
            "multikill":1,
            "environmental_kill":1,
            "time_spent_on_fire":223000,
            "hero_damage_done":2364,
            "barrier_damage_done":4001,
            "weapon_accuracy":38,
            "turrets_destroyed":24,
            "eliminations_most_in_life":16,
            "all_damage_done_most_in_life":9767,
            "weapon_accuracy_best_in_game":68,
            "kill_streak_best":16,
            "all_damage_done_most_in_game":9767,
            "eliminations_most_in_game":19,
            "final_blows_most_in_game":12,
            "objective_kills_most_in_game":10,
            "objective_time_most_in_game":72000,
            "multikill_best":3,
            "solo_kills_most_in_game":5,
            "hero_damage_done_most_in_game":1422,
            "hero_damage_done_most_in_life":1141,
            "barrier_damage_done_most_in_game":3761,
            "barrier_damage_done_avg_per_10_min":14,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":8,
            "eliminations_per_life":1.92,
            "all_damage_done_avg_per_10_min":14.08,
            "medals_bronze":18,
            "medals_silver":14,
            "medals_gold":11,
            "medals":42,
            "cards":6,
            "time_played":7200000,
            "games_won":8
         },
         "winston":{
            "players_knocked_back":87,
            "damage_blocked":15708,
            "damage_blocked_most_in_game":5686,
            "players_knocked_back_most_in_game":60,
            "melee_kills":7,
            "melee_kills_most_in_game":7,
            "jump_pack_kills":9,
            "jump_pack_kills_most_in_game":7,
            "primal_rage_kills":4,
            "primal_rage_kills_most_in_game":3,
            "primal_rage_melee_accuracy":1,
            "tesla_cannon_accuracy":0,
            "primal_rage_kills__avg_per_10_min":0,
            "players_knocked_back_avg_per_10_min":0,
            "melee_kills_avg_per_10_min":0,
            "jump_pack_kills_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":14,
            "eliminations":23,
            "deaths":19,
            "final_blows":8,
            "solo_kills":2,
            "all_damage_done":10230,
            "objective_kills":14,
            "objective_time":95000,
            "environmental_kills":2,
            "time_spent_on_fire":44000,
            "hero_damage_done":4297,
            "barrier_damage_done":610,
            "turrets_destroyed":8,
            "eliminations_most_in_life":8,
            "all_damage_done_most_in_life":1559,
            "kill_streak_best":8,
            "all_damage_done_most_in_game":5036,
            "eliminations_most_in_game":17,
            "final_blows_most_in_game":5,
            "objective_kills_most_in_game":12,
            "objective_time_most_in_game":71000,
            "solo_kills_most_in_game":2,
            "time_spent_on_fire_most_in_game":45,
            "hero_damage_done_most_in_game":4297,
            "hero_damage_done_most_in_life":1323,
            "barrier_damage_done_most_in_game":610,
            "barrier_damage_done_avg_per_10_min":1,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":9,
            "eliminations_per_life":1.21,
            "all_damage_done_avg_per_10_min":8.82,
            "medals_bronze":3,
            "medals_silver":3,
            "medals_gold":2,
            "medals":8,
            "time_played":1140000,
            "games_won":1,
            "jump_kills":7,
            "weapon_kills":14
         },
         "widowmaker":{
            "venom_mine_kills":8,
            "scoped_critical_hits":94,
            "scoped_critical_hits_most_in_game":7,
            "venom_mine_kills_most_in_game":3,
            "scoped_accuracy_best_in_game":100,
            "venom_mine_kills_avg_per_10_min":0,
            "scoped_critical_hits_avg_per_10_min":0,
            "scoped_accuracy":52,
            "eliminations":222,
            "deaths":100,
            "final_blows":147,
            "solo_kills":80,
            "all_damage_done":83009,
            "objective_kills":54,
            "objective_time":131000,
            "time_spent_on_fire":453000,
            "critical_hits":204,
            "hero_damage_done":2103,
            "critical_hit_accuracy":13,
            "weapon_accuracy":34,
            "recon_assists":6,
            "recon_assists_most_in_game":11,
            "turrets_destroyed":13,
            "recon_assists_avg_per_10_min":0,
            "eliminations_most_in_life":9,
            "all_damage_done_most_in_life":3145,
            "weapon_accuracy_best_in_game":100,
            "kill_streak_best":9,
            "all_damage_done_most_in_game":6784,
            "eliminations_most_in_game":21,
            "final_blows_most_in_game":16,
            "objective_kills_most_in_game":8,
            "objective_time_most_in_game":36000,
            "solo_kills_most_in_game":11,
            "critical_hits_most_in_game":20,
            "critical_hits_most_in_life":14,
            "hero_damage_done_most_in_game":2103,
            "hero_damage_done_most_in_life":916,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":6,
            "eliminations_per_life":2.22,
            "all_damage_done_avg_per_10_min":8.88,
            "medals_bronze":18,
            "medals_silver":12,
            "medals_gold":10,
            "medals":39,
            "cards":3,
            "time_played":7200000,
            "games_won":11
         },
         "bastion":{
            "recon_kills":94,
            "sentry_kills":349,
            "tank_kills":74,
            "sentry_kills_most_in_game":23,
            "recon_kills_most_in_game":7,
            "tank_kills_most_in_game":9,
            "self_healing":19140,
            "self_healing_most_in_game":1199,
            "self_healing_avg_per_10_min":1,
            "tank_kills_avg_per_10_min":0,
            "sentry_kills_avg_per_10_min":0,
            "recon_kills_avg_per_10_min":0,
            "eliminations":517,
            "deaths":214,
            "final_blows":334,
            "solo_kills":130,
            "all_damage_done":253381,
            "objective_kills":185,
            "objective_time":390000,
            "multikills":6,
            "time_spent_on_fire":1489000,
            "critical_hits":1268,
            "critical_hit_accuracy":7,
            "weapon_accuracy":22,
            "turrets_destroyed":7,
            "eliminations_most_in_life":12,
            "all_damage_done_most_in_life":11811,
            "weapon_accuracy_best_in_game":46,
            "kill_streak_best":12,
            "all_damage_done_most_in_game":13132,
            "eliminations_most_in_game":29,
            "final_blows_most_in_game":20,
            "objective_kills_most_in_game":19,
            "objective_time_most_in_game":87000,
            "multikill_best":4,
            "solo_kills_most_in_game":10,
            "critical_hits_most_in_game":106,
            "critical_hits_most_in_life":51,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":2.41,
            "all_damage_done_avg_per_10_min":15.96,
            "medals_bronze":31,
            "medals_silver":35,
            "medals_gold":46,
            "medals":113,
            "cards":12,
            "time_played":14400000,
            "games_won":18
         },
         "symmetra":{
            "sentry_turret_kills":4,
            "sentry_turret_kills_most_in_game":3,
            "teleporter_uptime":1,
            "teleporter_uptime_best_in_game":0,
            "damage_blocked":60,
            "damage_blocked_most_in_game":60,
            "sentry_turret_kills_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":0,
            "teleporter_uptime_average":0,
            "eliminations":6,
            "deaths":5,
            "final_blows":5,
            "solo_kills":2,
            "all_damage_done":2383,
            "objective_kill":1,
            "objective_time":17000,
            "eliminations_most_in_life":4,
            "all_damage_done_most_in_life":1230,
            "kill_streak_best":4,
            "all_damage_done_most_in_game":1484,
            "eliminations_most_in_game":5,
            "final_blows_most_in_game":5,
            "objective_kill_most_in_game":1,
            "objective_time_most_in_game":14000,
            "solo_kills_most_in_game":2,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.2,
            "all_damage_done_avg_per_10_min":8.01,
            "medals_bronze":1,
            "medals_silver":1,
            "medals":2,
            "time_played":240000
         },
         "genji":{
            "dragonblade_kills":14,
            "dragonblade_kills_most_in_game":3,
            "damage_reflected":2818,
            "damage_reflected_most_in_game":481,
            "dragonblade_kills_avg_per_10_min":0,
            "damage_reflected_avg_per_10_min":1,
            "eliminations":75,
            "deaths":61,
            "final_blows":49,
            "solo_kills":20,
            "all_damage_done":25032,
            "objective_kills":12,
            "objective_time":139000,
            "critical_hits":64,
            "critical_hit_accuracy":9,
            "weapon_accuracy":21,
            "turret_destroyed":1,
            "eliminations_most_in_life":6,
            "all_damage_done_most_in_life":1356,
            "weapon_accuracy_best_in_game":31,
            "kill_streak_best":6,
            "all_damage_done_most_in_game":3930,
            "eliminations_most_in_game":15,
            "final_blows_most_in_game":10,
            "objective_kills_most_in_game":4,
            "objective_time_most_in_game":33000,
            "solo_kills_most_in_game":5,
            "critical_hits_most_in_game":13,
            "critical_hits_most_in_life":6,
            "critical_hits_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.22,
            "all_damage_done_avg_per_10_min":6.53,
            "medals_bronze":8,
            "medals_silver":6,
            "medals_gold":0,
            "medals":15,
            "time_played":3600000,
            "games_won":1
         },
         "roadhog":{
            "enemies_hooked_most_in_game":13,
            "enemies_hooked":54,
            "hooks_attempted":117,
            "whole_hog_kills_most_in_game":3,
            "whole_hog_kills":7,
            "hook_accuracy_best_in_game":85,
            "self_healing":14973,
            "self_healing_most_in_game":4458,
            "whole_hog_kills_avg_per_10_min":0,
            "enemies_hooked_avg_per_10_min":0,
            "self_healing_avg_per_10_min":5,
            "hook_accuracy":46,
            "eliminations":68,
            "deaths":33,
            "final_blows":37,
            "solo_kills":11,
            "all_damage_done":28097,
            "objective_kills":33,
            "objective_time":226000,
            "critical_hits":338,
            "critical_hit_accuracy":16,
            "weapon_accuracy":28,
            "eliminations_most_in_life":7,
            "all_damage_done_most_in_life":4335,
            "weapon_accuracy_best_in_game":45,
            "kill_streak_best":7,
            "all_damage_done_most_in_game":11069,
            "eliminations_most_in_game":25,
            "final_blows_most_in_game":11,
            "objective_kills_most_in_game":13,
            "objective_time_most_in_game":95000,
            "solo_kills_most_in_game":2,
            "critical_hits_most_in_game":132,
            "critical_hits_most_in_life":37,
            "critical_hits_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":2.06,
            "all_damage_done_avg_per_10_min":9.73,
            "medals_bronze":9,
            "medals_silver":5,
            "medals_gold":2,
            "medals":16,
            "card":1,
            "time_played":2880000,
            "games_won":4
         },
         "mccree":{
            "deadeye_kills":3,
            "deadeye_kill_most_in_game":1,
            "fan_the_hammer_kills":36,
            "fan_the_hammer_kills_most_in_game":11,
            "fan_the_hammer_kills_avg_per_10_min":0,
            "deadeye_kills_avg_per_10_min":0,
            "eliminations":75,
            "deaths":49,
            "final_blows":46,
            "solo_kills":19,
            "all_damage_done":32962,
            "objective_kills":12,
            "objective_time":140000,
            "time_spent_on_fire":194000,
            "critical_hits":40,
            "hero_damage_done":301,
            "critical_hit_accuracy":7,
            "weapon_accuracy":35,
            "turrets_destroyed":2,
            "eliminations_most_in_life":6,
            "all_damage_done_most_in_life":1518,
            "weapon_accuracy_best_in_game":47,
            "kill_streak_best":6,
            "all_damage_done_most_in_game":6630,
            "eliminations_most_in_game":16,
            "final_blows_most_in_game":9,
            "objective_kills_most_in_game":4,
            "objective_time_most_in_game":51000,
            "solo_kills_most_in_game":5,
            "critical_hits_most_in_game":9,
            "critical_hits_most_in_life":3,
            "hero_damage_done_most_in_game":301,
            "hero_damage_done_most_in_life":301,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":5,
            "eliminations_per_life":1.53,
            "all_damage_done_avg_per_10_min":9.81,
            "medals_bronze":7,
            "medals_silver":3,
            "medals_gold":7,
            "medals":16,
            "card":1,
            "time_played":3300000,
            "games_won":3
         },
         "junkrat":{
            "enemies_trapped_most_in_game":11,
            "enemies_trapped":127,
            "rip-tire_kills_most_in_game":6,
            "rip-tire_kills":65,
            "concussion_mine_kill":1,
            "concussion_mine_kill_most_in_game":1,
            "concussion_mine_kills_avg_per_10_min":0,
            "rip-tire_kills_avg_per_10_min":0,
            "enemies_trapped_avg_per_10_min":0,
            "eliminations":363,
            "deaths":164,
            "final_blows":220,
            "solo_kills":83,
            "all_damage_done":203857,
            "objective_kills":136,
            "objective_time":513000,
            "multikills":2,
            "environmental_kill":1,
            "time_spent_on_fire":640000,
            "hero_damage_done":5948,
            "barrier_damage_done":3321,
            "weapon_accuracy":18,
            "turrets_destroyed":5,
            "offensive_assists":4,
            "offensive_assists_most_in_game":3,
            "offensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":13,
            "all_damage_done_most_in_life":5657,
            "weapon_accuracy_best_in_game":71,
            "kill_streak_best":13,
            "all_damage_done_most_in_game":14088,
            "eliminations_most_in_game":32,
            "final_blows_most_in_game":18,
            "objective_kills_most_in_game":15,
            "objective_time_most_in_game":58000,
            "multikill_best":3,
            "solo_kills_most_in_game":7,
            "hero_damage_done_most_in_game":3500,
            "hero_damage_done_most_in_life":1536,
            "barrier_damage_done_most_in_game":2668,
            "barrier_damage_done_avg_per_10_min":5,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":9,
            "eliminations_per_life":2.21,
            "all_damage_done_avg_per_10_min":15.61,
            "medals_bronze":20,
            "medals_silver":29,
            "medals_gold":27,
            "medals":76,
            "cards":10,
            "time_played":10800000,
            "games_won":18
         },
         "zarya":{
            "damage_blocked":2125,
            "damage_blocked_most_in_game":960,
            "projected_barriers_applied":4,
            "average_energy_best_in_game":0,
            "projected_barriers_applied_most_in_game":3,
            "projected_barriers_applied_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":3,
            "average_energy":0.08,
            "eliminations":7,
            "deaths":10,
            "final_blows":2,
            "solo_kill":1,
            "all_damage_done":4670,
            "objective_kills":4,
            "objective_time":14000,
            "weapon_accuracy":41,
            "turrets_destroyed":4,
            "eliminations_most_in_life":5,
            "all_damage_done_most_in_life":1003,
            "kill_streak_best":5,
            "all_damage_done_most_in_game":1888,
            "eliminations_most_in_game":5,
            "final_blows_most_in_game":2,
            "objective_kills_most_in_game":4,
            "objective_time_most_in_game":12000,
            "solo_kill_most_in_game":1,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":0.7,
            "all_damage_done_avg_per_10_min":7.54,
            "medals_bronze":1,
            "medals_silver":1,
            "medals":2,
            "time_played":600000,
            "games_won":0
         },
         "soldier:_76":{
            "helix_rockets_kills_most_in_game":10,
            "helix_rockets_kills":160,
            "tactical_visor_kills":100,
            "tactical_visor_kills_most_in_game":8,
            "biotic_fields_deployed":324,
            "biotic_field_healing_done":31466,
            "self_healing":23106,
            "self_healing_most_in_game":1839,
            "tactical_visor_kills_avg_per_10_min":0,
            "helix_rockets_kills_avg_per_10_min":0,
            "self_healing_avg_per_10_min":2,
            "eliminations":514,
            "deaths":203,
            "final_blows":277,
            "solo_kills":85,
            "all_damage_done":197326,
            "objective_kills":188,
            "objective_time":1357000,
            "multikills":5,
            "time_spent_on_fire":3024000,
            "critical_hits":707,
            "hero_damage_done":631,
            "barrier_damage_done":905,
            "critical_hit_accuracy":7,
            "weapon_accuracy":31,
            "turrets_destroyed":36,
            "healing_done":31466,
            "healing_done_most_in_game":1347,
            "healing_done_avg_per_10_min":2,
            "eliminations_most_in_life":11,
            "all_damage_done_most_in_life":5793,
            "weapon_accuracy_best_in_game":47,
            "kill_streak_best":11,
            "all_damage_done_most_in_game":9895,
            "eliminations_most_in_game":32,
            "final_blows_most_in_game":19,
            "objective_kills_most_in_game":20,
            "objective_time_most_in_game":150000,
            "multikill_best":4,
            "solo_kills_most_in_game":8,
            "critical_hits_most_in_game":44,
            "critical_hits_most_in_life":18,
            "hero_damage_done_most_in_game":631,
            "hero_damage_done_most_in_life":603,
            "barrier_damage_done_most_in_game":905,
            "barrier_damage_done_avg_per_10_min":9,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":6,
            "eliminations_per_life":2.53,
            "all_damage_done_avg_per_10_min":13.92,
            "medals_bronze":29,
            "medals_silver":42,
            "medals_gold":46,
            "medals":118,
            "cards":13,
            "time_played":10800000,
            "games_won":23
         },
         "lúcio":{
            "sound_barriers_provided":109,
            "sound_barriers_provided_most_in_game":23,
            "self_healing":20728,
            "self_healing_most_in_game":2731,
            "self_healing_avg_per_10_min":3,
            "sound_barriers_provided_avg_per_10_min":0,
            "eliminations":108,
            "deaths":68,
            "final_blows":28,
            "solo_kills":5,
            "all_damage_done":28839,
            "objective_kills":62,
            "objective_time":996000,
            "environmental_kills":4,
            "time_spent_on_fire":1887000,
            "critical_hits":122,
            "critical_hit_accuracy":7,
            "weapon_accuracy":21,
            "turrets_destroyed":4,
            "offensive_assist":1,
            "offensive_assist_most_in_game":1,
            "defensive_assists":48,
            "defensive_assists_most_in_game":12,
            "healing_done":80839,
            "offensive_assists_avg_per_10_min":0,
            "healing_done_avg_per_10_min":13,
            "defensive_assists_avg_per_10_min":0,
            "eliminations_most_in_life":9,
            "all_damage_done_most_in_life":2095,
            "weapon_accuracy_best_in_game":38,
            "kill_streak_best":9,
            "all_damage_done_most_in_game":4459,
            "eliminations_most_in_game":19,
            "final_blows_most_in_game":6,
            "objective_kills_most_in_game":12,
            "objective_time_most_in_game":148000,
            "solo_kills_most_in_game":2,
            "critical_hits_most_in_game":27,
            "critical_hits_most_in_life":10,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.58,
            "all_damage_done_avg_per_10_min":4.77,
            "medals_bronze":10,
            "medals_silver":8,
            "medals_gold":20,
            "medals":38,
            "cards":9,
            "time_played":3600000,
            "games_won":7
         },
         "d.va":{
            "self-destruct_kills":5,
            "self-destruct_kills_most_in_game":2,
            "mechs_called":14,
            "mechs_called_most_in_game":6,
            "damage_blocked_most_in_game":2911,
            "damage_blocked":3965,
            "mech_deaths":22,
            "self-destruct_kills_avg_per_10_min":0,
            "mechs_called_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":2,
            "eliminations":43,
            "deaths":14,
            "final_blows":12,
            "solo_kills":6,
            "all_damage_done":14650,
            "objective_kills":8,
            "objective_time":127000,
            "time_spent_on_fire":15000,
            "critical_hits":544,
            "critical_hit_accuracy":11,
            "weapon_accuracy":22,
            "eliminations_most_in_life":13,
            "all_damage_done_most_in_life":4301,
            "weapon_accuracy_best_in_game":18,
            "kill_streak_best":13,
            "all_damage_done_most_in_game":4861,
            "eliminations_most_in_game":13,
            "final_blows_most_in_game":4,
            "objective_kills_most_in_game":6,
            "objective_time_most_in_game":50000,
            "solo_kills_most_in_game":2,
            "critical_hits_most_in_game":241,
            "critical_hits_most_in_life":241,
            "critical_hits_avg_per_10_min":0,
            "time_spent_on_fire_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":3.07,
            "all_damage_done_avg_per_10_min":8.82,
            "medals_bronze":3,
            "medals_silver":6,
            "medals_gold":2,
            "medals":12,
            "cards":2,
            "time_played":1620000,
            "games_won":2
         },
         "mei":{
            "enemies_frozen":30,
            "enemies_frozen_most_in_game":12,
            "blizzard_kills_most_in_game":3,
            "blizzard_kills":5,
            "damage_blocked_most_in_game":926,
            "damage_blocked":3403,
            "self_healing":1955,
            "self_healing_most_in_game":986,
            "self_healing_avg_per_10_min":1,
            "enemies_frozen_avg_per_10_min":0,
            "damage_blocked_avg_per_10_min":2,
            "blizzard_kills_avg_per_10_min":0,
            "eliminations":32,
            "deaths":21,
            "final_blows":13,
            "solo_kills":4,
            "all_damage_done":7576,
            "objective_kills":11,
            "objective_time":92000,
            "multikill":1,
            "critical_hits":7,
            "critical_hit_accuracy":17,
            "weapon_accuracy":31,
            "turrets_destroyed":2,
            "eliminations_most_in_life":5,
            "all_damage_done_most_in_life":898,
            "weapon_accuracy_best_in_game":45,
            "kill_streak_best":5,
            "all_damage_done_most_in_game":2860,
            "eliminations_most_in_game":14,
            "final_blows_most_in_game":6,
            "objective_kills_most_in_game":6,
            "objective_time_most_in_game":27000,
            "multikill_best":3,
            "solo_kills_most_in_game":3,
            "critical_hits_most_in_game":4,
            "critical_hits_most_in_life":3,
            "critical_hits_avg_per_10_min":0,
            "solo_kills_avg_per_10_min":0,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.52,
            "all_damage_done_avg_per_10_min":4.39,
            "medals_bronze":3,
            "medals_silver":2,
            "medals_gold":2,
            "medals":7,
            "time_played":1680000,
            "games_won":2
         },
         "doomfist":{
            "ability_damage_done":1005.7,
            "ability_damage_done_most_in_game":1005.7,
            "shields_created":345,
            "shields_created_most_in_game":345,
            "shields_created_avg_per_10_min":2,
            "ability_damage_done_avg_per_10_min":6,
            "eliminations":3,
            "deaths":2,
            "final_blows":2,
            "all_damage_done":1348,
            "objective_kills":2,
            "objective_time":13000,
            "hero_damage_done":1288,
            "weapon_accuracy":17,
            "eliminations_most_in_life":2,
            "all_damage_done_most_in_life":1017,
            "weapon_accuracy_best_in_game":17,
            "kill_streak_best":2,
            "all_damage_done_most_in_game":1348,
            "eliminations_most_in_game":3,
            "final_blows_most_in_game":2,
            "objective_kills_most_in_game":2,
            "objective_time_most_in_game":13000,
            "hero_damage_done_most_in_game":1288,
            "hero_damage_done_most_in_life":957,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "hero_damage_done_avg_per_10_min":8,
            "eliminations_per_life":1.5,
            "all_damage_done_avg_per_10_min":8.15,
            "time_played":120000,
            "games_won":0
         },
         "ana":{
            "unscoped_accuracy":1,
            "scoped_accuracy":55,
            "death":1,
            "all_damage_done":320,
            "weapon_accuracy":16,
            "defensive_assist":1,
            "defensive_assist_most_in_game":1,
            "defensive_assists_avg_per_10_min":0,
            "all_damage_done_most_in_life":320,
            "all_damage_done_most_in_game":320,
            "deaths_avg_per_10_min":0,
            "all_damage_done_avg_per_10_min":4.33,
            "medals_bronze":0,
            "medals_silver":0,
            "medals":0,
            "time_played":60000
         },
         "orisa":{
            "damage_blocked":3260,
            "damage_blocked_most_in_game":2646,
            "damage_blocked_avg_per_10_min":7,
            "eliminations":9,
            "deaths":7,
            "final_blows":5,
            "all_damage_done":1281,
            "objective_kills":6,
            "objective_time":21000,
            "weapon_accuracy":11,
            "eliminations_most_in_life":4,
            "all_damage_done_most_in_life":300,
            "weapon_accuracy_best_in_game":20,
            "kill_streak_best":4,
            "all_damage_done_most_in_game":1161,
            "eliminations_most_in_game":9,
            "final_blows_most_in_game":5,
            "objective_kills_most_in_game":6,
            "objective_time_most_in_game":21000,
            "objective_time_avg_per_10_min":0,
            "objective_kills_avg_per_10_min":0,
            "final_blows_avg_per_10_min":0,
            "eliminations_avg_per_10_min":0,
            "deaths_avg_per_10_min":0,
            "eliminations_per_life":1.28,
            "all_damage_done_avg_per_10_min":2.86,
            "medals_bronze":1,
            "medals_gold":1,
            "medals":2,
            "card":1,
            "time_played":420000
         }
      }
   },
   "achievements":[
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000156.png",
         "title":"Centenary",
         "description":"Win 100 games in Quick or Competitive Play.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000157.png",
         "title":"Level 10",
         "description":"Reach level 10.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000158.png",
         "title":"Level 25",
         "description":"Reach level 25.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000159.png",
         "title":"Level 50",
         "description":"Reach level 50.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000015D.png",
         "title":"Undying",
         "description":"Get a 20 player kill streak in Quick or Competitive Play.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000015F.png",
         "title":"Survival Expert",
         "description":"Use health packs to heal 900 health in a single life in Quick or Competitive Play.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000160.png",
         "title":"Decorated",
         "description":"Earn 50 postgame medals in Quick or Competitive Play.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000161.png",
         "title":"Blackjack",
         "description":"Earn 21 postgame cards in Quick or Competitive Play.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000192.png",
         "title":"The Friend Zone",
         "description":"Play a Quick or Competitive Play game in a group with a friend.",
         "category":"general"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000015E.png",
         "title":"The Path Is Closed",
         "description":"Destroy 3 of Symmetra's Teleporters in a single Quick or Competitive Play game.",
         "category":"general"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000162.png",
         "title":"Decked Out",
         "description":"Collect 50 unlocks for a single hero.",
         "category":"general"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000002.png",
         "title":"Die Die Die... Die",
         "description":"Kill 4 enemies with a single use of Reaper's Death Blossom in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000165.png",
         "title":"Whoa There!",
         "description":"Interrupt an enemy ultimate ability with McCree's Flashbang in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000168.png",
         "title":"Clearing the Area",
         "description":"Knock an enemy to their death using Pharah's Concussive Blast in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000169.png",
         "title":"Rocket Man",
         "description":"Get 2 killing blows with a single use of Soldier: 76's Helix Rockets in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016A.png",
         "title":"Target Rich Environment",
         "description":"Kill 4 enemies with a single use of Soldier: 76's Tactical Visor in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000015B.png",
         "title":"Slice and Dice",
         "description":"Kill 4 enemies with a single use of Genji's Dragonblade in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000163.png",
         "title":"Their Own Worst Enemy",
         "description":"Kill 2 enemies with a single use of Genji's Deflection in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000164.png",
         "title":"Waste Not, Want Not",
         "description":"Get 3 solo kills with a single clip of Reaper's shotguns in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000166.png",
         "title":"It's High Noon",
         "description":"Get 4 killing blows with a single use of McCree's Deadeye in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000167.png",
         "title":"Death From Above",
         "description":"Kill 4 enemies in a row without touching the ground as Pharah in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016B.png",
         "title":"Total Recall",
         "description":"Recover 400 health using Tracer's Recall without dying in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016C.png",
         "title":"Special Delivery",
         "description":"Stick 4 of Tracer's Pulse Bombs onto enemies in a single Quick or Competitive Play game.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001A9.png",
         "title":"Hack the Planet",
         "description":"Hack 15 enemies without dying as Sombra in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AA.png",
         "title":"Power Outage",
         "description":"Hack 6 enemies at once as Sombra in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001BB.png",
         "title":"Air Strike",
         "description":"Get a killing blow with Doomfist's full-power Seismic Slam in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001BC.png",
         "title":"Cratered",
         "description":"Hit 6 enemies with a single use of Doomfist's Meteor Strike in Quick or Competitive Play.",
         "category":"offense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016D.png",
         "title":"Triple Threat",
         "description":"Kill 2 enemies in each of Bastion's configurations without dying in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016E.png",
         "title":"Charge!",
         "description":"Kill 4 enemies with a single use of Bastion's Configuration: Tank in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000016F.png",
         "title":"Simple Geometry",
         "description":"Get 3 killing blows with a single use of Hanzo's Storm Arrows in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000171.png",
         "title":"Mine Like a Steel Trap",
         "description":"Knock an enemy into your Steel Trap using Junkrat's Concussion Mine in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000172.png",
         "title":"Roadkill",
         "description":"Kill 4 enemies with a single use of Junkrat's RIP-Tire in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000175.png",
         "title":"Raid Wipe",
         "description":"Kill 4 enemies during a single use of Torbjörn's Molten Core in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000179.png",
         "title":"Smooth as Silk",
         "description":"Kill an enemy with a scoped headshot while airborne as Widowmaker in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000170.png",
         "title":"The Dragon Is Sated",
         "description":"Kill 4 enemies with one of Hanzo's Spirit Dragons in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000173.png",
         "title":"Ice Blocked",
         "description":"Block 1200 damage with a single use of Mei's Ice Wall in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000174.png",
         "title":"Cold Snap",
         "description":"Freeze 4 enemies at once with Mei in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000177.png",
         "title":"Armor Up!",
         "description":"Have one of Torbjörn's Armor Packs on 5 allies at the same time in Quick or Competitive Play.",
         "category":"defense"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000178.png",
         "title":"Did That Sting?",
         "description":"Kill 4 enemies using Widowmaker's Venom Mine during a single Quick or Competitive Play game.",
         "category":"defense"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017C.png",
         "title":"I Am Your Shield",
         "description":"Block 8000 damage with Reinhardt's Barrier Field without dying in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017E.png",
         "title":"Giving You the Hook",
         "description":"Interrupt an enemy ultimate ability with Roadhog's Hook in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000181.png",
         "title":"Anger Management",
         "description":"Damage 6 enemies during a single use of Winston's Primal Rage in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017A.png",
         "title":"Shot Down",
         "description":"Prevent 1500 damage with a single use of D.va's Defense Matrix in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017B.png",
         "title":"Game Over",
         "description":"Kill 4 enemies with a single use of D.va's Self Destruct in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017D.png",
         "title":"Storm, Earth and Fire",
         "description":"Land Reinhardt's Fire Strike and Charge after an Earthshatter stun in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000017F.png",
         "title":"Hog Wild",
         "description":"Knock 2 enemies to their deaths with one use of Roadhog's Whole Hog in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000180.png",
         "title":"Mine Sweeper",
         "description":"Destroy 10 turrets or traps using Winston's Tesla Cannon without dying in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000182.png",
         "title":"Power Overwhelming",
         "description":"Keep Zarya's particle cannon above 70 power for 60 seconds in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000183.png",
         "title":"The Power of Attraction",
         "description":"Capture 5 enemies in a single use of Zarya's Graviton Surge in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B1.png",
         "title":"Halt State",
         "description":"Pull enemies into 1000 damage with a single use of Orisa's Halt! in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B2.png",
         "title":"Overclocked",
         "description":"Amplify 900 damage with a single use of Orisa's Supercharger in Quick or Competitive Play.",
         "category":"tank"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000186.png",
         "title":"Group Health Plan",
         "description":"Restore 200 health for 5 players without dying as Mercy in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000188.png",
         "title":"The Car Wash",
         "description":"Hit an enemy with 6 beams simultaneously as Symmetra in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000184.png",
         "title":"The Floor Is Lava",
         "description":"Get 3 killing blows while wall riding as Lúcio without dying in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000185.png",
         "title":"Supersonic",
         "description":"Block 1000 damage with a single use of Lúcio's Sound Barrier in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000187.png",
         "title":"Huge Rez",
         "description":"Resurrect 6 players without dying as Mercy in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000189.png",
         "title":"Huge Success",
         "description":"Teleport 20 players in a single Quick or Competitive Play game as Symmetra.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018A.png",
         "title":"Rapid Discord",
         "description":"Get 4 kills or assists with Zenyatta's Orb of Discord within 6 seconds in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018B.png",
         "title":"The Iris Embraces You",
         "description":"Restore 1500 health with a single use of Zenyatta's Transcendence in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000195.png",
         "title":"Naptime",
         "description":"Interrupt an enemy ultimate ability with Ana's Sleep Dart in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000196.png",
         "title":"Enabler",
         "description":"Get 4 kills or assists with a single use of Ana's Nano Boost in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C6.png",
         "title":"Antipode",
         "description":"Hit 7 targets simultaneously with Moira's Coalescence in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C7.png",
         "title":"Simple Trigonometry",
         "description":"Fully deplete both types of Moira's Biotic Orb without dying in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001CB.png",
         "title":"Grounded",
         "description":"Kill an airborne enemy with Brigitte's Whip Shot in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001CC.png",
         "title":"Excuse Me",
         "description":"Interrupt an enemy ultimate ability with Brigitte's Shield Bash in Quick or Competitive Play.",
         "category":"support"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018C.png",
         "title":"Lockdown",
         "description":"Win a Capture map on defense without losing the first objective in Quick or Competitive Play.",
         "category":"maps"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018D.png",
         "title":"Double Cap",
         "description":"Capture both objectives on a Capture map without dying in Quick or Competitive Play.",
         "category":"maps"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018E.png",
         "title":"Escort Duty",
         "description":"Push a payload 100 meters without leaving it in Quick or Competitive Play.",
         "category":"maps"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000018F.png",
         "title":"Can't Touch This",
         "description":"Prevent the attacking team from touching the payload for 1 minute in Quick or Competitive Play.",
         "category":"maps"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000190.png",
         "title":"Shutout",
         "description":"Win a Control map without the enemy capturing an objective in Quick or Competitive Play.",
         "category":"maps"
      },
      {
         "acquired":true,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000191.png",
         "title":"World Traveler",
         "description":"Win a Quick or Competitive Play game on 12 different maps.",
         "category":"maps"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000197.png",
         "title":"Survived the Night",
         "description":"Win Junkenstein's Revenge on Hard difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000198.png",
         "title":"Not a Scratch",
         "description":"Win Junkenstein's Revenge on Hard difficulty with no damage to the door.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E60000000000199.png",
         "title":"Four They Were",
         "description":"Win Junkenstein's Revenge using each of the 4 heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E6000000000019C.png",
         "title":"Held The Door",
         "description":"Win Junkenstein's Revenge on Legendary difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AB.png",
         "title":"Snowed In",
         "description":"Win Mei's Snowball Offensive without losing a round.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AC.png",
         "title":"Cool As Ice",
         "description":"Kill 4 enemies without missing in Mei's Snowball Offensive.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AD.png",
         "title":"Whap!",
         "description":"Kill an enemy with a snowball from 25 meters away in Mei's Snowball Offensive.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AE.png",
         "title":"Ambush!",
         "description":"Kill 3 enemies while they are picking up snow in a game of Mei's Snowball Offensive.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001AF.png",
         "title":"Flagbearer",
         "description":"Win Capture the Flag with a score of 3 to 0.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B0.png",
         "title":"Cleanup Duty",
         "description":"Recover a flag in a game of Capture the Flag.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B3.png",
         "title":"Mission Complete",
         "description":"Complete Uprising on Hard difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B4.png",
         "title":"Unit Commendation",
         "description":"Complete Uprising on Expert difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B5.png",
         "title":"Distinguished Service",
         "description":"Complete Uprising on Legendary difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B6.png",
         "title":"Handle With Care",
         "description":"Deliver the payload with over 80% health in Uprising on Hard difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B7.png",
         "title":"Strike Team",
         "description":"Complete Uprising with each of the 4 heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001B8.png",
         "title":"Replacements",
         "description":"Complete Uprising (All Heroes) with 8 different heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001BD.png",
         "title":"Volley",
         "description":"Score a goal in Lúcioball with a shot taken from at least 4 meters in the air.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001BE.png",
         "title":"Safe Hands",
         "description":"Score 3 saves in a row in Lúcioball.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001BF.png",
         "title":"Lúcio Hat Trick",
         "description":"Score a goal, a save, and an assist in a game of Lúcioball.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C2.png",
         "title":"Dawn Breaks",
         "description":"Win Junkenstein's Revenge on Expert difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C3.png",
         "title":"Six They Were",
         "description":"Win Junkenstein Endless with 6 different heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C4.png",
         "title":"Unscathed",
         "description":"Win Junkenstein Endless on Hard difficulty with no damage to the door.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C5.png",
         "title":"Survivor",
         "description":"Survive 4 bonus waves in Junkenstein Endless on Expert difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C8.png",
         "title":"Thinking With Your Stomach",
         "description":"Eat 4 meat as the Yeti in Yeti Hunter.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001C9.png",
         "title":"Yeti Catcher",
         "description":"Trap the Yeti as a Hunter in Yeti Hunter.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001CD.png",
         "title":"The Venice Incident",
         "description":"Complete Retribution with each of the 4 heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001CE.png",
         "title":"Redacted",
         "description":"Complete Retribution (All Heroes) with 8 different heroes.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001CF.png",
         "title":"Into the Shadows",
         "description":"Complete Retribution on Hard difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001D0.png",
         "title":"A Quiet Night",
         "description":"Complete Retribution on Expert difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001D1.png",
         "title":"Plausible Deniability",
         "description":"Complete Retribution on Legendary difficulty.",
         "category":"special"
      },
      {
         "acquired":false,
         "thumbnail":"https://d1u1mce87gyfbn.cloudfront.net/game/achievements/0x0E600000000001D2.png",
         "title":"Clean Getaway",
         "description":"Complete Retribution on Expert difficulty with no incapacitations.",
         "category":"special"
      }
   ]
}

License

MIT

overwatch-js's People

Contributors

dfsoeten avatar gclem avatar lanacoyote avatar wintercore avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

overwatch-js's Issues

How to catch information...

I want to create a Discord bot that show you your overwatch profile.
I know everythings I need to know, exept HOW TO CATCH INFORMATION FROM THE CONSOLE (Like player level or rank)
How to do it ?
Thanks !!
Edorion

Overwatch-js is completely broken

My bot I was working on a long time ago dont work anymore.
I tried to fix it, but (as you can see), the api is returning slightly less data than before :

{ profile:
   { nick: 'Speedy',
     level: 31,
     avatar:
      'https://d15f34w2p8l1cc.cloudfront.net/overwatch/600a5cc024fa3daeca4eb397e5fcec66417a12ef47e2920dba1f835c25a7096c.png',
     rank: NaN,
     tier: '',
     platform: '',
     url: 'https://playoverwatch.com/en-us/career/pc/eu/Speedy-23165' },
  competitive:
   { global: { masteringHeroe: undefined },
     heroes: { competitive: {} } },
  quickplay:
   { global: { masteringHeroe: undefined },
     heroes: { quickplay: {} } },
  achievements: [] }

Any idea ?
Maybe should I use another api (sadly, because this is the best one), or maybe an update is required...
Thanks

Cannot read property 'replace' of undefined

Good evening,

I was trying to use Overwatch.getAll('pc', 'eu', 'TheDarangel#2161') when I faced this error:

TypeError: Cannot read property 'replace' of undefined
    at parseProfile (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\overwatch-js\lib\overwatch.js:148:65)
    at Promise (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\overwatch-js\lib\overwatch.js:262:34)
    at new Promise (<anonymous>)
    at rp.then (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\overwatch-js\lib\overwatch.js:261:21)
    at tryCatcher (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\promise.js:512:31)
    at Promise._settlePromise (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\promise.js:569:18)
    at Promise._settlePromise0 (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\promise.js:614:10)
    at Promise._settlePromises (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\promise.js:693:18)
    at Async._drainQueue (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\async.js:133:16)
    at Async._drainQueues (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\async.js:143:10)
    at Immediate.Async.drainQueues (C:\Users\TheDarangel\Desktop\nspire-ow-bot\node_modules\bluebird\js\release\async.js:17:14)
    at runCallback (timers.js:773:18)
    at tryOnImmediate (timers.js:734:5)
    at processImmediate [as _immediateCallback] (timers.js:711:5)

Here is the career link: /career/pc/TheDarangel-2161

This may be related to the fact this career got two player-level divs ?

TypeError when using getOverall()

Hey!

I've been using your library for a while, but since the 29th of september its broken. It breaks on the getOverall() method giving the following error:

Unhandled rejection TypeError: Cannot read property 'NaN' of undefined at parseProfile (/Users/daan/NodeJS/freewingiveawaybot/node_modules/overwatch-js/lib/overwatch.js:154:66) at Promise (/Users/daan/NodeJS/freewingiveawaybot/node_modules/overwatch-js/lib/overwatch.js:282:34) at new Promise (<anonymous>) at rp.then (/Users/daan/NodeJS/freewingiveawaybot/node_modules/overwatch-js/lib/overwatch.js:281:21) at tryCatcher (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/promise.js:512:31) at Promise._settlePromise (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/promise.js:569:18) at Promise._settlePromise0 (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/promise.js:693:18) at Async._drainQueue (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/async.js:133:16) at Async._drainQueues (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues (/Users/daan/NodeJS/freewingiveawaybot/node_modules/bluebird/js/release/async.js:17:14) at runCallback (timers.js:696:18) at tryOnImmediate (timers.js:667:5) at processImmediate (timers.js:649:5)

If you could take a look at it that would be great, otherwise let me know if I need to dig in to fix it!

weird character names

names with weird characters don't work like SĔNPAI-1698 if you want to get the data you need todo S%C4%94NPAI-1698

Platform and Region values are not correct when using .search()

Using

API.search("Mielophone-2188");

Returns the following

{
    "careerLink": "/career/pc/eu/Mielophone-2188",
    "platformDisplayName": "Mielophone#2188",
    "level": 83,
    "portrait": "https://blzgdapipro-a.akamaihd.net/game/unlocks/0x0250000000000BAF.png",
    "platform": "career",
    "region": "pc",
    "tier": 14
}

As you can see the platform and region property values are not correct

overwatch.js

self.search = (username) => {
    var options = {
        uri: getSearchUrl(username),
        json: true
    };

    return rp(options).then((datas) => {
        _.each(datas, (player) => {
            var i = player.careerLink.split('/');
            player.platform = i[1];
            player.region = i[2];
            player.tier = (player.level - player.level % 100) / 100;
            player.level = player.level % 100;
        });

        return datas;
    })
        .catch(handle);
}

should be

self.search = (username) => {
    var options = {
        uri: getSearchUrl(username),
        json: true
    };

    return rp(options).then((datas) => {
        _.each(datas, (player) => {
            var i = player.careerLink.split('/');
            player.platform = i[2];
            player.region = i[3];
            player.tier = (player.level - player.level % 100) / 100;
            player.level = player.level % 100;
        });

        return datas;
    })
        .catch(handle);
}

Heroes object does not contain anything

When I try to get hero information, I get an empty object.

This is what I've attempted to do:

console.log(data.quickplay.heroes);

returns {}

Alternatively, when I do:

console.log(data.quickplay.heroes.roadhog);

returns undefined

PROFILE_NOT_FOUND

owjs
    .getAll('xbl', 'us', 'Golden Wolf833')
    .then((data) => console.dir(data, {depth : 2, colors : true}) );

Returns the error "PROFILE_NOT_FOUND"

Structure change

I've been writing a module of my own similar to this one and I've noticed that the structure has changed in a few subtle ways. For example the old season 1 and 2 ranks are no longer in the page. 2) time played table field is now true time_played down to the second which is awesome.

However it's also been reporting strange numbers for damage_done fields for some players, some of the time. Right now for example, some players' heroes will display the same number for both hero_damage_done and hero_damage_done_most_in_game.

I suspect the overwatch web dev team are doing some work to move over to their new API that launched last week. If I'm right, these changes will likely continue for some time and we may even see the frontend completely rewritten.

Hopefully Blizzard decides to share their shiny new overwatch API with the public, and we don't need to resort to this awful scraping junk. :D

Thought you'd like to know ;)

Hosting

Hi,

I'll make some Overwatch API nodes available for public use, surely with quotas except for contributors.

If anyone has needs, let me know.

returns a split() error when i try and use owjs.search()

The search function suddenly started returning an error when trying to use it. I narrowed it down to this part of the source code- overwatch.js:317. It is trying to split player.careerLink even though player.careerLink is undefined. player doesn't contain a careerLink object.

profile.rank is returning NaN for any player

profile.rank is returning NaN for any player, ranked or not in current season.
On last sunday, playoverwatch.com was returning error for any profile, and when it came back, this error showed. Maybe some issue in html parse ?

Question: Search for player with GetAll

How do you search for a player with GetAll.

I'm trying to attach this to discord but I need it to search for the player while also getting all their stats.

Ranking !== Rank

There's a mismatch between the SR that the API calls and the "rank" that it lists (i.e. Silver, Diamond, Master...)

Examples I can call upon are as follows:

My Account reads 3040 SR but displays the rank as Master, when it should be Diamond.
A friend's account reads 2772 SR, ranks Diamond. Should be Platinum.
A friend's alt ranks 2588 SR, ranks Diamond. Should be Platinum.
A random account I scraped off of BattleNet had an SR of 734, and classed as Gold. THIS IS BRONZE.

Clearly there's some kind of issue with how the API interprets the ranking. It's probably a simple fix.

Rank is undefined

I found the solution about my last problem, but now when I want the player rank (data.profile.rank)
It return undefined.
But if I search for data.profile.level or data.profile.avatar It work...
HELP !!

Node versions > 6

Hey there!

I noticed that I cannot use overwatch-js with any Node version above 6. I suppose it's compatible with higher versions, but I haven't fully tested it. Can you take a look at

"engines": {
  "node": "6.0.0"
},

inside package.json and support higher versions?

Recent playoverwatch.com changes

The website has been changed a bit recently:

  • There are no more region based statistics; all region based URLs are redirected to the same profile now
  • Searching accounts apparently now supports multiple results, and apparently you can use https://playoverwatch.com/en-us/search/account-by-name/<name> as a JSON endpoint directly

Maybe there are some more changes, but this is all I know of.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.