Show / Hide Table of Contents

Class Participant

Participant data object. This class is automatically generated.

Inheritance
System.Object
Participant
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Camille.RiotGames.MatchV5
Assembly: Camille.RiotGames.dll
Syntax
public class Participant

Constructors

| Improve this Doc View Source

Participant()

Declaration
public Participant()

Properties

| Improve this Doc View Source

_AdditionalProperties

Contains any extra JSON properties that did not map to fields.

Declaration
[JsonExtensionData]
public Dictionary<string, object> _AdditionalProperties { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Object>
| Improve this Doc View Source

AllInPings

Yellow crossed swords

Declaration
[JsonPropertyName("allInPings")]
public int? AllInPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

AssistMePings

Green flag

Declaration
[JsonPropertyName("assistMePings")]
public int? AssistMePings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Assists

Declaration
[JsonPropertyName("assists")]
public int Assists { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

BaitPings

Declaration
[JsonPropertyName("baitPings")]
public int? BaitPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

BaronKills

Declaration
[JsonPropertyName("baronKills")]
public int BaronKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

BasicPings

https://github.com/RiotGames/developer-relations/issues/814

Declaration
[JsonPropertyName("basicPings")]
public int? BasicPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

BountyLevel

Declaration
[JsonPropertyName("bountyLevel")]
public int? BountyLevel { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Challenges

Declaration
[JsonPropertyName("challenges")]
public Challenges Challenges { get; set; }
Property Value
Type Description
Challenges
| Improve this Doc View Source

ChampExperience

Declaration
[JsonPropertyName("champExperience")]
public int ChampExperience { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ChampionId

Prior to patch 11.4, on Feb 18th, 2021, this field returned invalid championIds. We recommend determining the champion based on the championName field for matches played prior to patch 11.4.

Declaration
[JsonPropertyName("championId")]
public Enums.Champion ChampionId { get; set; }
Property Value
Type Description
Champion
| Improve this Doc View Source

ChampionName

Declaration
[JsonPropertyName("championName")]
public string ChampionName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ChampionTransform

This field is currently only utilized for Kayn's transformations. (Legal values: 0 - None, 1 - Slayer, 2 - Assassin)

Declaration
[JsonPropertyName("championTransform")]
public int ChampionTransform { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ChampLevel

Declaration
[JsonPropertyName("champLevel")]
public int ChampLevel { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

CommandPings

Blue generic ping (ALT+click)

Declaration
[JsonPropertyName("commandPings")]
public int? CommandPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

ConsumablesPurchased

Declaration
[JsonPropertyName("consumablesPurchased")]
public int ConsumablesPurchased { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DamageDealtToBuildings

Declaration
[JsonPropertyName("damageDealtToBuildings")]
public int? DamageDealtToBuildings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

DamageDealtToObjectives

Declaration
[JsonPropertyName("damageDealtToObjectives")]
public int DamageDealtToObjectives { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DamageDealtToTurrets

Declaration
[JsonPropertyName("damageDealtToTurrets")]
public int DamageDealtToTurrets { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DamageSelfMitigated

Declaration
[JsonPropertyName("damageSelfMitigated")]
public int DamageSelfMitigated { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DangerPings

https://github.com/RiotGames/developer-relations/issues/870

Declaration
[JsonPropertyName("dangerPings")]
public int? DangerPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Deaths

Declaration
[JsonPropertyName("deaths")]
public int Deaths { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DetectorWardsPlaced

Declaration
[JsonPropertyName("detectorWardsPlaced")]
public int DetectorWardsPlaced { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DoubleKills

Declaration
[JsonPropertyName("doubleKills")]
public int DoubleKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DragonKills

Declaration
[JsonPropertyName("dragonKills")]
public int DragonKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

EligibleForProgression

Declaration
[JsonPropertyName("eligibleForProgression")]
public bool? EligibleForProgression { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
| Improve this Doc View Source

EnemyMissingPings

Yellow questionmark

Declaration
[JsonPropertyName("enemyMissingPings")]
public int? EnemyMissingPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

EnemyVisionPings

Red eyeball

Declaration
[JsonPropertyName("enemyVisionPings")]
public int? EnemyVisionPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

FirstBloodAssist

Declaration
[JsonPropertyName("firstBloodAssist")]
public bool FirstBloodAssist { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

FirstBloodKill

Declaration
[JsonPropertyName("firstBloodKill")]
public bool FirstBloodKill { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

FirstTowerAssist

Declaration
[JsonPropertyName("firstTowerAssist")]
public bool FirstTowerAssist { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

FirstTowerKill

Declaration
[JsonPropertyName("firstTowerKill")]
public bool FirstTowerKill { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

GameEndedInEarlySurrender

This is an offshoot of the OneStone challenge. The code checks if a spell with the same instance ID does the final point of damage to at least 2 Champions. It doesn't matter if they're enemies, but you cannot hurt your friends.

Declaration
[JsonPropertyName("gameEndedInEarlySurrender")]
public bool GameEndedInEarlySurrender { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

GameEndedInSurrender

Declaration
[JsonPropertyName("gameEndedInSurrender")]
public bool GameEndedInSurrender { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

GetBackPings

Yellow circle with horizontal line

Declaration
[JsonPropertyName("getBackPings")]
public int? GetBackPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

GoldEarned

Declaration
[JsonPropertyName("goldEarned")]
public int GoldEarned { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

GoldSpent

Declaration
[JsonPropertyName("goldSpent")]
public int GoldSpent { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

HoldPings

Declaration
[JsonPropertyName("holdPings")]
public int? HoldPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

IndividualPosition

Both individualPosition and teamPosition are computed by the game server and are different versions of the most likely position played by a player. The individualPosition is the best guess for which position the player actually played in isolation of anything else. The teamPosition is the best guess for which position the player actually played if we add the constraint that each team must have one top player, one jungle, one middle, etc. Generally the recommendation is to use the teamPosition field over the individualPosition field.

Declaration
[JsonPropertyName("individualPosition")]
public string IndividualPosition { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

InhibitorKills

Declaration
[JsonPropertyName("inhibitorKills")]
public int InhibitorKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

InhibitorsLost

Declaration
[JsonPropertyName("inhibitorsLost")]
public int? InhibitorsLost { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

InhibitorTakedowns

Declaration
[JsonPropertyName("inhibitorTakedowns")]
public int? InhibitorTakedowns { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Item0

Declaration
[JsonPropertyName("item0")]
public int Item0 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item1

Declaration
[JsonPropertyName("item1")]
public int Item1 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item2

Declaration
[JsonPropertyName("item2")]
public int Item2 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item3

Declaration
[JsonPropertyName("item3")]
public int Item3 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item4

Declaration
[JsonPropertyName("item4")]
public int Item4 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item5

Declaration
[JsonPropertyName("item5")]
public int Item5 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Item6

Declaration
[JsonPropertyName("item6")]
public int Item6 { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ItemsPurchased

Declaration
[JsonPropertyName("itemsPurchased")]
public int ItemsPurchased { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

KillingSprees

Declaration
[JsonPropertyName("killingSprees")]
public int KillingSprees { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Kills

Declaration
[JsonPropertyName("kills")]
public int Kills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Lane

Declaration
[JsonPropertyName("lane")]
public string Lane { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

LargestCriticalStrike

Declaration
[JsonPropertyName("largestCriticalStrike")]
public int LargestCriticalStrike { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

LargestKillingSpree

Declaration
[JsonPropertyName("largestKillingSpree")]
public int LargestKillingSpree { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

LargestMultiKill

Declaration
[JsonPropertyName("largestMultiKill")]
public int LargestMultiKill { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

LongestTimeSpentLiving

Declaration
[JsonPropertyName("longestTimeSpentLiving")]
public int LongestTimeSpentLiving { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MagicDamageDealt

Declaration
[JsonPropertyName("magicDamageDealt")]
public int MagicDamageDealt { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MagicDamageDealtToChampions

Declaration
[JsonPropertyName("magicDamageDealtToChampions")]
public int MagicDamageDealtToChampions { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

MagicDamageTaken

Declaration
[JsonPropertyName("magicDamageTaken")]
public int MagicDamageTaken { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Missions

Declaration
[JsonPropertyName("missions")]
public Missions Missions { get; set; }
Property Value
Type Description
Missions
| Improve this Doc View Source

NeedVisionPings

Green ward

Declaration
[JsonPropertyName("needVisionPings")]
public int? NeedVisionPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

NeutralMinionsKilled

neutralMinionsKilled = mNeutralMinionsKilled, which is incremented on kills of kPet and kJungleMonster

Declaration
[JsonPropertyName("neutralMinionsKilled")]
public int NeutralMinionsKilled { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

NexusKills

Declaration
[JsonPropertyName("nexusKills")]
public int NexusKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

NexusLost

Declaration
[JsonPropertyName("nexusLost")]
public int? NexusLost { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

NexusTakedowns

Declaration
[JsonPropertyName("nexusTakedowns")]
public int? NexusTakedowns { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

ObjectivesStolen

Declaration
[JsonPropertyName("objectivesStolen")]
public int ObjectivesStolen { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ObjectivesStolenAssists

Declaration
[JsonPropertyName("objectivesStolenAssists")]
public int ObjectivesStolenAssists { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

OnMyWayPings

Blue arrow pointing at ground

Declaration
[JsonPropertyName("onMyWayPings")]
public int? OnMyWayPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

ParticipantId

Declaration
[JsonPropertyName("participantId")]
public int ParticipantId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PentaKills

Declaration
[JsonPropertyName("pentaKills")]
public int PentaKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Perks

Declaration
[JsonPropertyName("perks")]
public Perks Perks { get; set; }
Property Value
Type Description
Perks
| Improve this Doc View Source

PhysicalDamageDealt

Declaration
[JsonPropertyName("physicalDamageDealt")]
public int PhysicalDamageDealt { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PhysicalDamageDealtToChampions

Declaration
[JsonPropertyName("physicalDamageDealtToChampions")]
public int PhysicalDamageDealtToChampions { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PhysicalDamageTaken

Declaration
[JsonPropertyName("physicalDamageTaken")]
public int PhysicalDamageTaken { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Placement

Declaration
[JsonPropertyName("placement")]
public int? Placement { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment1

Declaration
[JsonPropertyName("playerAugment1")]
public int? PlayerAugment1 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment2

Declaration
[JsonPropertyName("playerAugment2")]
public int? PlayerAugment2 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment3

Declaration
[JsonPropertyName("playerAugment3")]
public int? PlayerAugment3 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment4

Declaration
[JsonPropertyName("playerAugment4")]
public int? PlayerAugment4 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment5

Declaration
[JsonPropertyName("playerAugment5")]
public int? PlayerAugment5 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerAugment6

Declaration
[JsonPropertyName("playerAugment6")]
public int? PlayerAugment6 { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

PlayerScore0

Declaration
[JsonPropertyName("playerScore0")]
public float? PlayerScore0 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore1

Declaration
[JsonPropertyName("playerScore1")]
public float? PlayerScore1 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore10

Declaration
[JsonPropertyName("playerScore10")]
public float? PlayerScore10 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore11

Declaration
[JsonPropertyName("playerScore11")]
public float? PlayerScore11 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore2

Declaration
[JsonPropertyName("playerScore2")]
public float? PlayerScore2 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore3

Declaration
[JsonPropertyName("playerScore3")]
public float? PlayerScore3 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore4

Declaration
[JsonPropertyName("playerScore4")]
public float? PlayerScore4 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore5

Declaration
[JsonPropertyName("playerScore5")]
public float? PlayerScore5 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore6

Declaration
[JsonPropertyName("playerScore6")]
public float? PlayerScore6 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore7

Declaration
[JsonPropertyName("playerScore7")]
public float? PlayerScore7 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore8

Declaration
[JsonPropertyName("playerScore8")]
public float? PlayerScore8 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerScore9

Declaration
[JsonPropertyName("playerScore9")]
public float? PlayerScore9 { get; set; }
Property Value
Type Description
System.Nullable<System.Single>
| Improve this Doc View Source

PlayerSubteamId

Declaration
[JsonPropertyName("playerSubteamId")]
public int? PlayerSubteamId { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

ProfileIcon

Declaration
[JsonPropertyName("profileIcon")]
public int ProfileIcon { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PushPings

Green minion

Declaration
[JsonPropertyName("pushPings")]
public int? PushPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Puuid

Declaration
[JsonPropertyName("puuid")]
public string Puuid { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

QuadraKills

Declaration
[JsonPropertyName("quadraKills")]
public int QuadraKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

RetreatPings

https://github.com/RiotGames/developer-relations/issues/814

Declaration
[JsonPropertyName("retreatPings")]
public int? RetreatPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

RiotIdGameName

Declaration
[JsonPropertyName("riotIdGameName")]
public string RiotIdGameName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RiotIdName

Deprecated, use riotIdGameName. This field name was briefly used instead of riotIdGameName, prior to patch 14.5.

Declaration
[JsonPropertyName("riotIdName")]
public string RiotIdName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RiotIdTagline

Declaration
[JsonPropertyName("riotIdTagline")]
public string RiotIdTagline { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Role

Declaration
[JsonPropertyName("role")]
public string Role { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SightWardsBoughtInGame

Declaration
[JsonPropertyName("sightWardsBoughtInGame")]
public int SightWardsBoughtInGame { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Spell1Casts

Declaration
[JsonPropertyName("spell1Casts")]
public int Spell1Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Spell2Casts

Declaration
[JsonPropertyName("spell2Casts")]
public int Spell2Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Spell3Casts

Declaration
[JsonPropertyName("spell3Casts")]
public int Spell3Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Spell4Casts

Declaration
[JsonPropertyName("spell4Casts")]
public int Spell4Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SubteamPlacement

Declaration
[JsonPropertyName("subteamPlacement")]
public int? SubteamPlacement { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

Summoner1Casts

Declaration
[JsonPropertyName("summoner1Casts")]
public int Summoner1Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Summoner1Id

Declaration
[JsonPropertyName("summoner1Id")]
public int Summoner1Id { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Summoner2Casts

Declaration
[JsonPropertyName("summoner2Casts")]
public int Summoner2Casts { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Summoner2Id

Declaration
[JsonPropertyName("summoner2Id")]
public int Summoner2Id { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SummonerId

Declaration
[JsonPropertyName("summonerId")]
public string SummonerId { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SummonerLevel

Declaration
[JsonPropertyName("summonerLevel")]
public int SummonerLevel { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SummonerName

Declaration
[JsonPropertyName("summonerName")]
public string SummonerName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TeamEarlySurrendered

Declaration
[JsonPropertyName("teamEarlySurrendered")]
public bool TeamEarlySurrendered { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

TeamId

Declaration
[JsonPropertyName("teamId")]
public Team TeamId { get; set; }
Property Value
Type Description
Team
| Improve this Doc View Source

TeamPosition

Both individualPosition and teamPosition are computed by the game server and are different versions of the most likely position played by a player. The individualPosition is the best guess for which position the player actually played in isolation of anything else. The teamPosition is the best guess for which position the player actually played if we add the constraint that each team must have one top player, one jungle, one middle, etc. Generally the recommendation is to use the teamPosition field over the individualPosition field.

Declaration
[JsonPropertyName("teamPosition")]
public string TeamPosition { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TimeCCingOthers

Declaration
[JsonPropertyName("timeCCingOthers")]
public int TimeCCingOthers { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TimePlayed

Declaration
[JsonPropertyName("timePlayed")]
public int TimePlayed { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalAllyJungleMinionsKilled

Declaration
[JsonPropertyName("totalAllyJungleMinionsKilled")]
public int? TotalAllyJungleMinionsKilled { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

TotalDamageDealt

Declaration
[JsonPropertyName("totalDamageDealt")]
public int TotalDamageDealt { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalDamageDealtToChampions

Declaration
[JsonPropertyName("totalDamageDealtToChampions")]
public int TotalDamageDealtToChampions { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalDamageShieldedOnTeammates

Declaration
[JsonPropertyName("totalDamageShieldedOnTeammates")]
public int TotalDamageShieldedOnTeammates { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalDamageTaken

Declaration
[JsonPropertyName("totalDamageTaken")]
public int TotalDamageTaken { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalEnemyJungleMinionsKilled

Declaration
[JsonPropertyName("totalEnemyJungleMinionsKilled")]
public int? TotalEnemyJungleMinionsKilled { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

TotalHeal

Whenever positive health is applied (which translates to all heals in the game but not things like regeneration), totalHeal is incremented by the amount of health received. This includes healing enemies, jungle monsters, yourself, etc

Declaration
[JsonPropertyName("totalHeal")]
public int TotalHeal { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalHealsOnTeammates

Whenever positive health is applied (which translates to all heals in the game but not things like regeneration), totalHealsOnTeammates is incremented by the amount of health received. This is post modified, so if you heal someone missing 5 health for 100 you will get +5 totalHealsOnTeammates

Declaration
[JsonPropertyName("totalHealsOnTeammates")]
public int TotalHealsOnTeammates { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalMinionsKilled

totalMillionsKilled = mMinionsKilled, which is only incremented on kills of kTeamMinion, kMeleeLaneMinion, kSuperLaneMinion, kRangedLaneMinion and kSiegeLaneMinion

Declaration
[JsonPropertyName("totalMinionsKilled")]
public int TotalMinionsKilled { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalTimeCCDealt

Declaration
[JsonPropertyName("totalTimeCCDealt")]
public int TotalTimeCCDealt { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalTimeSpentDead

Declaration
[JsonPropertyName("totalTimeSpentDead")]
public int TotalTimeSpentDead { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TotalUnitsHealed

Declaration
[JsonPropertyName("totalUnitsHealed")]
public int TotalUnitsHealed { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TripleKills

Declaration
[JsonPropertyName("tripleKills")]
public int TripleKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TrueDamageDealt

Declaration
[JsonPropertyName("trueDamageDealt")]
public int TrueDamageDealt { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TrueDamageDealtToChampions

Declaration
[JsonPropertyName("trueDamageDealtToChampions")]
public int TrueDamageDealtToChampions { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TrueDamageTaken

Declaration
[JsonPropertyName("trueDamageTaken")]
public int TrueDamageTaken { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TurretKills

Declaration
[JsonPropertyName("turretKills")]
public int TurretKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TurretsLost

Declaration
[JsonPropertyName("turretsLost")]
public int? TurretsLost { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

TurretTakedowns

Declaration
[JsonPropertyName("turretTakedowns")]
public int? TurretTakedowns { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

UnrealKills

Declaration
[JsonPropertyName("unrealKills")]
public int UnrealKills { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

VisionClearedPings

Declaration
[JsonPropertyName("visionClearedPings")]
public int? VisionClearedPings { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

VisionScore

Declaration
[JsonPropertyName("visionScore")]
public int VisionScore { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

VisionWardsBoughtInGame

Declaration
[JsonPropertyName("visionWardsBoughtInGame")]
public int VisionWardsBoughtInGame { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

WardsKilled

Declaration
[JsonPropertyName("wardsKilled")]
public int WardsKilled { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

WardsPlaced

Declaration
[JsonPropertyName("wardsPlaced")]
public int WardsPlaced { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Win

Declaration
[JsonPropertyName("win")]
public bool Win { get; set; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX