From ec3f5daff75bf97c5713de7edd11e220c0343eed Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 19 Aug 2024 07:54:41 +0200 Subject: [PATCH] Run "Reformat code..." IDE feature --- src/instance/config.rs | 8 +- src/instance/mod.rs | 56 +- .../database/models/brooch_match.rs | 10 +- .../database/models/matchmaking_events.rs | 4 +- .../models/matchmaking_messages_telegram.rs | 106 +- .../database/models/matchmaking_replies.rs | 10 +- src/interfaces/database/models/telegram.rs | 10 +- src/interfaces/database/schema.rs | 6 +- src/interfaces/stratz/guild_matches.rs | 8 +- src/interfaces/stratz/query_guild_matches.gql | 70 +- src/interfaces/stratz/schema.json | 133954 +++++++-------- src/main.rs | 22 +- src/services/brooch/mod.rs | 384 +- src/services/mod.rs | 18 +- src/services/telegram/commands/answer.rs | 134 +- src/services/telegram/commands/cat.rs | 8 +- src/services/telegram/commands/diario.rs | 57 +- src/services/telegram/commands/dog.rs | 8 +- src/services/telegram/commands/echo.rs | 4 +- src/services/telegram/commands/fortune.rs | 26 +- src/services/telegram/commands/help.rs | 36 +- src/services/telegram/commands/matchmaking.rs | 24 +- src/services/telegram/commands/mod.rs | 38 +- src/services/telegram/commands/reminder.rs | 22 +- src/services/telegram/commands/roll.rs | 74 +- src/services/telegram/commands/start.rs | 18 +- src/services/telegram/commands/whoami.rs | 14 +- .../dependencies/interface_database.rs | 2 +- .../keyboard_callbacks/matchmaking.rs | 14 +- .../telegram/keyboard_callbacks/mod.rs | 22 +- src/services/telegram/mod.rs | 60 +- src/services/telegram/utils/database.rs | 4 +- src/utils/telegram_string.rs | 8 +- src/utils/time.rs | 8 +- 34 files changed, 67626 insertions(+), 67621 deletions(-) diff --git a/src/instance/config.rs b/src/instance/config.rs index 12b4ca12..a8036375 100644 --- a/src/instance/config.rs +++ b/src/instance/config.rs @@ -4,7 +4,7 @@ #[cfg(feature = "interface_database")] pub mod interface_database { use micronfig::config; - + config! { DATABASE_AUTOMIGRATE: String > bool, DATABASE_URL: String, @@ -14,7 +14,7 @@ pub mod interface_database { #[cfg(feature = "service_telegram")] pub mod service_telegram { use micronfig::config; - + config! { TELEGRAM_DATABASE_URL: String, TELEGRAM_BOT_TOKEN: String, @@ -25,7 +25,7 @@ pub mod service_telegram { #[cfg(feature = "service_brooch")] pub mod brooch { use micronfig::config; - + #[allow(unused_qualifications)] config! { BROOCH_DATABASE_URL: String, @@ -66,7 +66,7 @@ impl From for TimeDeltaConversionHack { impl TryFrom for chrono::TimeDelta { type Error = (); - + fn try_from(value: TimeDeltaConversionHack) -> Result { Self::new(value.0, 0).ok_or(()) } diff --git a/src/instance/mod.rs b/src/instance/mod.rs index fadda2eb..7bd7e9d9 100644 --- a/src/instance/mod.rs +++ b/src/instance/mod.rs @@ -9,13 +9,13 @@ pub(self) mod config; pub struct RoyalnetInstance { #[cfg(feature = "service_telegram")] service_telegram: crate::services::telegram::TelegramService, - + #[cfg(not(feature = "service_telegram"))] service_telegram: (), - + #[cfg(feature = "service_brooch")] service_brooch: crate::services::brooch::BroochService, - + #[cfg(not(feature = "service_brooch"))] service_brooch: (), } @@ -27,83 +27,83 @@ impl RoyalnetInstance { service_brooch: Self::setup_brooch_service().await, } } - + pub async fn run(mut self) { Self::run_pending_migrations(); - + let future_telegram = async move { Self::get_telegram_future(&mut self.service_telegram).await; }; let future_brooch = async move { Self::get_brooch_future(&mut self.service_brooch).await; }; - + let task_telegram = tokio::spawn(future_telegram); let task_brooch = tokio::spawn(future_brooch); - + let _ = tokio::join!( task_telegram, task_brooch, ); } - + #[cfg(feature = "interface_database")] fn run_pending_migrations() { if !config::interface_database::DATABASE_AUTOMIGRATE() { log::warn!("Database automigration is disabled."); - return + return; } - + log::debug!("Automatically applying database migrations..."); - + log::trace!("Connecting to the database..."); let mut db = crate::interfaces::database::connect( config::interface_database::DATABASE_URL() ).expect("Unable to connect to the database to apply migrations."); - + log::trace!("Applying migrations..."); crate::interfaces::database::migrate(&mut db) .expect("Failed to automatically apply migrations to the database."); - + log::trace!("Migration successful!"); } - + #[cfg(not(feature = "interface_database"))] fn run_pending_migrations() { log::warn!("Database automigration is not compiled in."); } - + #[cfg(feature = "service_telegram")] async fn setup_telegram_service() -> crate::services::telegram::TelegramService { log::debug!("Setting up Telegram service..."); - + crate::services::telegram::TelegramService::new( config::service_telegram::TELEGRAM_DATABASE_URL().clone(), config::service_telegram::TELEGRAM_BOT_TOKEN().clone(), *config::service_telegram::TELEGRAM_NOTIFICATION_CHATID(), ).await.expect("Unable to setup Telegram service.") } - + #[cfg(not(feature = "service_telegram"))] async fn setup_telegram_service() { log::warn!("Telegram service is not compiled in."); } - + #[cfg(feature = "service_telegram")] - fn get_telegram_future(service: &mut crate::services::telegram::TelegramService) -> impl Future + '_ { + fn get_telegram_future(service: &mut crate::services::telegram::TelegramService) -> impl Future + '_ { service.run_loop() } - + #[cfg(not(feature = "service_telegram"))] #[allow(clippy::manual_async_fn)] - fn get_telegram_future(_service: &mut ()) -> impl Future + '_ { + fn get_telegram_future(_service: &mut ()) -> impl Future + '_ { async {} } - + #[cfg(feature = "service_brooch")] async fn setup_brooch_service() -> crate::services::brooch::BroochService { log::debug!("Setting up Brooch service..."); - + crate::services::brooch::BroochService::new( config::brooch::BROOCH_DATABASE_URL().clone(), config::brooch::BROOCH_GRAPHQL_URL(), @@ -115,20 +115,20 @@ impl RoyalnetInstance { *config::brooch::BROOCH_MAX_IMP_WAIT_SECS(), ).expect("Unable to setup Brooch service.") } - + #[cfg(not(feature = "service_brooch"))] async fn setup_brooch_service() { log::warn!("Brooch service is not compiled in."); } - + #[cfg(feature = "service_brooch")] - fn get_brooch_future(service: &mut crate::services::brooch::BroochService) -> impl Future + '_ { + fn get_brooch_future(service: &mut crate::services::brooch::BroochService) -> impl Future + '_ { service.run_loop() } - + #[cfg(not(feature = "service_brooch"))] #[allow(clippy::manual_async_fn)] - fn get_brooch_future(_service: &mut ()) -> impl Future + '_ { + fn get_brooch_future(_service: &mut ()) -> impl Future + '_ { async {} } } \ No newline at end of file diff --git a/src/interfaces/database/models/brooch_match.rs b/src/interfaces/database/models/brooch_match.rs index 6c5780d2..96eaba42 100644 --- a/src/interfaces/database/models/brooch_match.rs +++ b/src/interfaces/database/models/brooch_match.rs @@ -20,9 +20,9 @@ impl BroochMatch { pub fn is_flagged(database: &mut PgConnection, match_id: DotaMatchId) -> AnyResult { use crate::interfaces::database::query_prelude::*; use schema::brooch_match; - + log::trace!("Checking if {match_id:?} is flagged..."); - + Ok( brooch_match::table .find(match_id) @@ -32,13 +32,13 @@ impl BroochMatch { .gt(&0usize) ) } - + pub fn flag(database: &mut PgConnection, match_id: DotaMatchId) -> AnyResult { use crate::interfaces::database::query_prelude::*; use schema::brooch_match; - + log::debug!("Flagging {match_id:?} as parsed..."); - + diesel::insert_into(brooch_match::table) .values(brooch_match::id.eq(match_id)) .on_conflict_do_nothing() diff --git a/src/interfaces/database/models/matchmaking_events.rs b/src/interfaces/database/models/matchmaking_events.rs index 6664591e..da53b554 100644 --- a/src/interfaces/database/models/matchmaking_events.rs +++ b/src/interfaces/database/models/matchmaking_events.rs @@ -29,7 +29,7 @@ impl MatchmakingEvent { .get_result::(database) .context("Non è stato possibile aggiungere il matchmaking al database RYG.") } - + /// Retrieve a [MatchmakingEvent] from the database, given its [MatchmakingId]. pub fn get(database: &mut PgConnection, matchmaking_id: MatchmakingId) -> AnyResult { matchmaking_events::table @@ -37,7 +37,7 @@ impl MatchmakingEvent { .get_result::(database) .context("Non è stato possibile recuperare il matchmaking dal database RYG.") } - + pub fn has_started(&self) -> bool { self.starts_at.lt(&chrono::Local::now().naive_utc()) } diff --git a/src/interfaces/database/models/matchmaking_messages_telegram.rs b/src/interfaces/database/models/matchmaking_messages_telegram.rs index d81d2fbb..19a1a0bb 100644 --- a/src/interfaces/database/models/matchmaking_messages_telegram.rs +++ b/src/interfaces/database/models/matchmaking_messages_telegram.rs @@ -51,26 +51,26 @@ pub(crate) mod telegram_ext { Cant, Wont, } - + impl MatchmakingTelegramKeyboardCallback { /// Create callback data representing the [MatchmakingTelegramKeyboardCallback] in the given [MatchmakingId]. pub fn callback_data(self, matchmaking_id: MatchmakingId) -> String { matchmaking_id.callback_data(self.into()) } - + pub fn inline_button(self, matchmaking_id: MatchmakingId, text: &str) -> teloxide::types::InlineKeyboardButton { teloxide::types::InlineKeyboardButton::new( text, teloxide::types::InlineKeyboardButtonKind::CallbackData( self.callback_data(matchmaking_id) - ) + ), ) } } - + impl FromStr for MatchmakingTelegramKeyboardCallback { type Err = anyhow::Error; - + fn from_str(s: &str) -> Result { Ok( match s { @@ -87,7 +87,7 @@ pub(crate) mod telegram_ext { ) } } - + impl From for &'static str { fn from(value: MatchmakingTelegramKeyboardCallback) -> Self { match value { @@ -102,22 +102,22 @@ pub(crate) mod telegram_ext { } } } - + impl MatchmakingMessageTelegram { /// Get all the [MatchmakingMessageTelegram] for a specific [MatchmakingId]. pub fn get_all(database: &mut PgConnection, matchmaking_id: MatchmakingId) -> AnyResult> { use diesel::prelude::*; use crate::interfaces::database::schema::matchmaking_messages_telegram; - + matchmaking_messages_telegram::table .filter(matchmaking_messages_telegram::matchmaking_id.eq(matchmaking_id.0)) .get_results::(database) .context("La query al database RYG è fallita.") } - + fn reply_markup(matchmaking_id: MatchmakingId) -> teloxide::types::InlineKeyboardMarkup { use MatchmakingTelegramKeyboardCallback::*; - + let button_yes = Yes.inline_button(matchmaking_id, "🔵 Ci sarò!"); let button_5min = Plus5Min.inline_button(matchmaking_id, "🕐 +5 min"); let button_15min = Plus15Min.inline_button(matchmaking_id, "🕒 +15 min"); @@ -126,7 +126,7 @@ pub(crate) mod telegram_ext { let button_dontw = DontWait.inline_button(matchmaking_id, "❓ Non aspettatemi."); let button_cant = Cant.inline_button(matchmaking_id, "🔺 Non posso..."); let button_wont = Wont.inline_button(matchmaking_id, "🔻 Non mi interessa."); - + teloxide::types::InlineKeyboardMarkup::new(vec![ vec![button_yes], vec![button_5min, button_15min, button_60min], @@ -134,20 +134,20 @@ pub(crate) mod telegram_ext { vec![button_cant, button_wont], ]) } - + fn text(event: &MatchmakingEvent, replies: &Vec<(MatchmakingReply, RoyalnetUser, TelegramUser)>) -> String { use std::fmt::Write; - + let mut result = String::new(); - + let emoji = match event.has_started() { false => "🚩", true => "🔔", }; - + let text = event.text.as_str().escape_telegram_html(); writeln!(result, "{emoji} {text}").unwrap(); - + let start = event.starts_at .and_utc() .with_timezone(&Local) @@ -155,12 +155,12 @@ pub(crate) mod telegram_ext { .to_string() .escape_telegram_html(); writeln!(result, "{start}").unwrap(); - + writeln!(result).unwrap(); - + for (reply, royalnet, telegram) in replies { use MatchmakingChoice::*; - + let emoji = match reply.choice { Yes => "🔵", Late => match reply.late_mins { @@ -182,24 +182,24 @@ pub(crate) mod telegram_ext { Cant => "🔺", Wont => "🔻", }; - + let telegram_id = telegram.telegram_id.0; let username = &royalnet.username; - + write!(result, "{emoji} {username}").unwrap(); - + if reply.choice == Late { let late_mins = reply.late_mins; - + write!(result, " (+{late_mins} mins)").unwrap(); } - + writeln!(result).unwrap(); } - + result } - + async fn send_new( database: &mut PgConnection, matchmaking_id: MatchmakingId, @@ -209,32 +209,32 @@ pub(crate) mod telegram_ext { ) -> AnyResult { let event = MatchmakingEvent::get(database, matchmaking_id) .context("Non è stato possibile recuperare il matchmaking dal database RYG.")?; - + let replies = MatchmakingReply::get_all_telegram(database, matchmaking_id) .context("Non è stato possibile recuperare le risposte al matchmaking dal database RYG.")?; - + let text = Self::text(&event, &replies); - + let mut request = bot.send_message(chat_id, text) .parse_mode(ParseMode::Html); - + if !event.has_started() { request = request.reply_markup( Self::reply_markup(matchmaking_id) ) } - + if let Some(reply_to) = reply_to { request = request.reply_parameters( teloxide::types::ReplyParameters::new(reply_to) ); } - + request .await .context("La richiesta di invio messaggio alla Bot API di Telegram è fallita.") } - + fn create( database: &mut PgConnection, matchmaking_id: MatchmakingId, @@ -245,7 +245,7 @@ pub(crate) mod telegram_ext { use diesel::prelude::*; use diesel::dsl::*; use crate::interfaces::database::schema::matchmaking_messages_telegram; - + insert_into(matchmaking_messages_telegram::table) .values(&MatchmakingMessageTelegram { matchmaking_id, @@ -256,7 +256,7 @@ pub(crate) mod telegram_ext { .get_result::(database) .context("L'inserimento nel database RYG è fallito.") } - + pub async fn send_new_and_create( database: &mut PgConnection, matchmaking_id: MatchmakingId, @@ -269,13 +269,13 @@ pub(crate) mod telegram_ext { let reply = Self::send_new(database, matchmaking_id, bot, chat_id, reply_to) .await .context("Non è stato possibile inviare il messaggio Telegram del matchmaking.")?; - + let this = Self::create(database, matchmaking_id, &reply) .context("Non è stato possibile aggiungere il messaggio Telegram al database RYG.")?; - + Ok(this) } - + async fn send_edit( &self, bot: &teloxide::Bot, @@ -285,21 +285,21 @@ pub(crate) mod telegram_ext { -> AnyResult { let telegram_chat_id: teloxide::types::ChatId = self.telegram_chat_id.into(); - + let mut request = bot.edit_message_text(telegram_chat_id, self.telegram_message_id.into(), text) .parse_mode(ParseMode::Html); - + if with_keyboard { request = request.reply_markup( Self::reply_markup(self.matchmaking_id) ) } - + request .await .context("La richiesta di modifica messaggio alla Bot API di Telegram è fallita.") } - + pub async fn make_text_and_send_edit( &self, database: &mut PgConnection, @@ -309,19 +309,19 @@ pub(crate) mod telegram_ext { { let event = MatchmakingEvent::get(database, self.matchmaking_id) .context("Non è stato possibile recuperare il matchmaking dal database RYG.")?; - + let replies = MatchmakingReply::get_all_telegram(database, self.matchmaking_id) .context("Non è stato possibile recuperare le risposte al matchmaking dal database RYG.")?; - + let text = Self::text(&event, &replies); - + self.send_edit(bot, &text, !event.has_started()) .await .context("Non è stato possibile modificare il messaggio Telegram del matchmaking.")?; - + Ok(()) } - + async fn send_delete( &self, bot: &teloxide::Bot, @@ -333,7 +333,7 @@ pub(crate) mod telegram_ext { .await .context("La richiesta di eliminazione messaggio alla Bot API di Telegram è fallita.") } - + fn destroy( &self, database: &mut PgConnection, @@ -343,7 +343,7 @@ pub(crate) mod telegram_ext { use diesel::prelude::*; use diesel::dsl::*; use crate::interfaces::database::schema::matchmaking_messages_telegram; - + delete(matchmaking_messages_telegram::table) .filter(matchmaking_messages_telegram::matchmaking_id.eq(self.matchmaking_id)) .filter(matchmaking_messages_telegram::telegram_chat_id.eq(self.telegram_chat_id)) @@ -351,21 +351,21 @@ pub(crate) mod telegram_ext { .execute(database) .context("La rimozione dal database RYG è fallita.") } - + pub async fn destroy_and_send_delete( self, database: &mut PgConnection, - bot: &teloxide::Bot + bot: &teloxide::Bot, ) -> AnyResult<()> { self.destroy(database) .context("Non è stato possibile eliminare il messaggio Telegram dal database RYG.")?; - + self.send_delete(bot) .await .context("Non è stato possibile eliminare il messaggio Telegram del matchmaking.")?; - + Ok(()) } } diff --git a/src/interfaces/database/models/matchmaking_replies.rs b/src/interfaces/database/models/matchmaking_replies.rs index 99db8786..401c41c9 100644 --- a/src/interfaces/database/models/matchmaking_replies.rs +++ b/src/interfaces/database/models/matchmaking_replies.rs @@ -28,7 +28,7 @@ pub struct MatchmakingReply { impl MatchmakingReply { pub fn get_all_telegram(database: &mut PgConnection, matchmaking_id: MatchmakingId) -> AnyResult> { use schema::{matchmaking_replies, telegram, users}; - + matchmaking_replies::table .filter(matchmaking_replies::matchmaking_id.eq(matchmaking_id)) .inner_join(users::table.on(matchmaking_replies::user_id.eq(users::id))) @@ -36,10 +36,10 @@ impl MatchmakingReply { .get_results::<(Self, RoyalnetUser, TelegramUser)>(database) .context("Non è stato possibile recuperare le risposte al matchmaking dal database RYG.") } - + pub fn set(database: &mut PgConnection, matchmaking_id: MatchmakingId, user_id: RoyalnetUserId, choice: MatchmakingChoice) -> AnyResult { use schema::matchmaking_replies; - + insert_into(matchmaking_replies::table) .values(&Self { matchmaking_id, @@ -56,10 +56,10 @@ impl MatchmakingReply { .get_result::(database) .context("Non è stato possibile inserire la risposta al matchmaking nel database RYG.") } - + pub fn add_late_minutes(database: &mut PgConnection, matchmaking_id: MatchmakingId, user_id: RoyalnetUserId, increase_by: i32) -> AnyResult { use schema::matchmaking_replies; - + insert_into(matchmaking_replies::table) .values(&Self { matchmaking_id, diff --git a/src/interfaces/database/models/telegram.rs b/src/interfaces/database/models/telegram.rs index 8fce996e..621a33e1 100644 --- a/src/interfaces/database/models/telegram.rs +++ b/src/interfaces/database/models/telegram.rs @@ -29,33 +29,33 @@ mod telegram_ext { Self(value.0) } } - + impl From for teloxide::types::ChatId { fn from(value: TelegramChatId) -> Self { Self(value.0) } } - + impl From for TelegramUserId { fn from(value: teloxide::types::UserId) -> Self { // FIXME: this surely seems like a great idea Self(value.0 as i64) } } - + impl From for teloxide::types::UserId { fn from(value: TelegramUserId) -> Self { // FIXME: this surely seems like a great idea Self(value.0 as u64) } } - + impl From for TelegramMessageId { fn from(value: teloxide::types::MessageId) -> Self { Self(value.0) } } - + impl From for teloxide::types::MessageId { fn from(value: TelegramMessageId) -> Self { Self(value.0) diff --git a/src/interfaces/database/schema.rs b/src/interfaces/database/schema.rs index 535f7ac5..72fc2fa3 100644 --- a/src/interfaces/database/schema.rs +++ b/src/interfaces/database/schema.rs @@ -1,9 +1,9 @@ // @generated automatically by Diesel CLI. pub mod sql_types { - #[derive(diesel::query_builder::QueryId, Clone, diesel::sql_types::SqlType)] - #[diesel(postgres_type(name = "matchmaking_choice"))] - pub struct MatchmakingChoice; + #[derive(diesel::query_builder::QueryId, Clone, diesel::sql_types::SqlType)] + #[diesel(postgres_type(name = "matchmaking_choice"))] + pub struct MatchmakingChoice; } diesel::table! { diff --git a/src/interfaces/stratz/guild_matches.rs b/src/interfaces/stratz/guild_matches.rs index d52f38af..e4155ecd 100644 --- a/src/interfaces/stratz/guild_matches.rs +++ b/src/interfaces/stratz/guild_matches.rs @@ -34,13 +34,13 @@ pub async fn query(client: &reqwest::Client, url: Url, guild_id: i64) -> QueryRe log::debug!("Querying guild_matches of guild {guild_id}..."); log::trace!("Using client: {client:?}"); log::trace!("Using API at: {url:?}"); - + log::trace!("Configuring query variables..."); let vars = query::Variables { guild_id }; - + log::trace!("Building query..."); let body = Query::build_query(vars); - + log::trace!("Making request..."); let response = client.post(url) .json(&body) @@ -50,6 +50,6 @@ pub async fn query(client: &reqwest::Client, url: Url, guild_id: i64) -> QueryRe .json::() .await .map_err(|_| Error::Parsing)?; - + Ok(response) } diff --git a/src/interfaces/stratz/query_guild_matches.gql b/src/interfaces/stratz/query_guild_matches.gql index 1a3c9f48..f0bcb746 100644 --- a/src/interfaces/stratz/query_guild_matches.gql +++ b/src/interfaces/stratz/query_guild_matches.gql @@ -1,37 +1,37 @@ query Query($guild_id: Int!) { - guild(id: $guild_id) { - id - matches(take: 10) { - id - lobbyType - gameMode - durationSeconds - endDateTime - players(steamAccountId: null) { - isRadiant - isVictory - imp - kills - deaths - assists - lane - role - hero { - displayName - } - steamAccount { - id - name - } - stats { - matchPlayerBuffEvent { - time - itemId - abilityId - stackCount - } - } - } - } - } + guild(id: $guild_id) { + id + matches(take: 10) { + id + lobbyType + gameMode + durationSeconds + endDateTime + players(steamAccountId: null) { + isRadiant + isVictory + imp + kills + deaths + assists + lane + role + hero { + displayName + } + steamAccount { + id + name + } + stats { + matchPlayerBuffEvent { + time + itemId + abilityId + stackCount + } + } + } + } + } } diff --git a/src/interfaces/stratz/schema.json b/src/interfaces/stratz/schema.json index 2e5dbb99..7d9bb0fc 100644 --- a/src/interfaces/stratz/schema.json +++ b/src/interfaces/stratz/schema.json @@ -1,66979 +1,66979 @@ { - "data": { - "__schema": { - "directives": [ - { - "args": [ - { - "defaultValue": null, - "description": "Included when true.", - "name": "if", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "description": "Directs the executor to include this field or fragment only when the 'if' argument is true.", - "locations": [ - "FIELD", - "FRAGMENT_SPREAD", - "INLINE_FRAGMENT" - ], - "name": "include" - }, - { - "args": [ - { - "defaultValue": null, - "description": "Skipped when true.", - "name": "if", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "description": "Directs the executor to skip this field or fragment when the 'if' argument is true.", - "locations": [ - "FIELD", - "FRAGMENT_SPREAD", - "INLINE_FRAGMENT" - ], - "name": "skip" - }, - { - "args": [ - { - "defaultValue": "\"No longer supported\"", - "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).", - "name": "reason", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "description": "Marks an element of a GraphQL schema as no longer supported.", - "locations": [ - "FIELD_DEFINITION", - "ENUM_VALUE" - ], - "name": "deprecated" - } - ], - "mutationType": { - "name": "DotaMutation" - }, - "queryType": { - "name": "DotaQuery" - }, - "subscriptionType": { - "name": "DotaSubscription" - }, - "types": [ - { - "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "A list of all types supported by this server.", - "isDeprecated": false, - "name": "types", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "The type that query operations will be rooted at.", - "isDeprecated": false, - "name": "queryType", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "If this server supports mutation, the type that mutation operations will be rooted at.", - "isDeprecated": false, - "name": "mutationType", - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "If this server supports subscription, the type that subscription operations will be rooted at.", - "isDeprecated": false, - "name": "subscriptionType", - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "A list of all directives supported by this server.", - "isDeprecated": false, - "name": "directives", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Directive", - "ofType": null - } - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__Schema", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "String", - "possibleTypes": null - }, - { - "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kind", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__TypeKind", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": "false", - "description": null, - "name": "includeDeprecated", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fields", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Field", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "interfaces", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "possibleTypes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - } - }, - { - "args": [ - { - "defaultValue": "false", - "description": null, - "name": "includeDeprecated", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "enumValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__EnumValue", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "inputFields", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ofType", - "type": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__Type", - "possibleTypes": null - }, - { - "description": "An enum describing what kind of type a given __Type is.", - "enumValues": [ - { - "deprecationReason": null, - "description": "Indicates this type is a scalar.", - "isDeprecated": false, - "name": "SCALAR" - }, - { - "deprecationReason": null, - "description": "Indicates this type is an object. `fields` and `possibleTypes` are valid fields.", - "isDeprecated": false, - "name": "OBJECT" - }, - { - "deprecationReason": null, - "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.", - "isDeprecated": false, - "name": "INTERFACE" - }, - { - "deprecationReason": null, - "description": "Indicates this type is a union. `possibleTypes` is a valid field.", - "isDeprecated": false, - "name": "UNION" - }, - { - "deprecationReason": null, - "description": "Indicates this type is an enum. `enumValues` is a valid field.", - "isDeprecated": false, - "name": "ENUM" - }, - { - "deprecationReason": null, - "description": "Indicates this type is an input object. `inputFields` is a valid field.", - "isDeprecated": false, - "name": "INPUT_OBJECT" - }, - { - "deprecationReason": null, - "description": "Indicates this type is a list. `ofType` is a valid field.", - "isDeprecated": false, - "name": "LIST" - }, - { - "deprecationReason": null, - "description": "Indicates this type is a non-null. `ofType` is a valid field.", - "isDeprecated": false, - "name": "NON_NULL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "__TypeKind", - "possibleTypes": null - }, - { - "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "args", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDeprecated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deprecationReason", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__Field", - "possibleTypes": null - }, - { - "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "A GraphQL-formatted string representing the default value for this input value.", - "isDeprecated": false, - "name": "defaultValue", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__InputValue", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Boolean", - "possibleTypes": null - }, - { - "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDeprecated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deprecationReason", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__EnumValue", - "possibleTypes": null - }, - { - "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "locations", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__DirectiveLocation", - "ofType": null - } - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "args", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } - } - }, - { - "args": [], - "deprecationReason": "Use 'locations'.", - "description": null, - "isDeprecated": true, - "name": "onOperation", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": "Use 'locations'.", - "description": null, - "isDeprecated": true, - "name": "onFragment", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": "Use 'locations'.", - "description": null, - "isDeprecated": true, - "name": "onField", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "__Directive", - "possibleTypes": null - }, - { - "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", - "enumValues": [ - { - "deprecationReason": null, - "description": "Location adjacent to a query operation.", - "isDeprecated": false, - "name": "QUERY" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a mutation operation.", - "isDeprecated": false, - "name": "MUTATION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a subscription operation.", - "isDeprecated": false, - "name": "SUBSCRIPTION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a field.", - "isDeprecated": false, - "name": "FIELD" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a fragment definition.", - "isDeprecated": false, - "name": "FRAGMENT_DEFINITION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a fragment spread.", - "isDeprecated": false, - "name": "FRAGMENT_SPREAD" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an inline fragment.", - "isDeprecated": false, - "name": "INLINE_FRAGMENT" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a variable definition.", - "isDeprecated": false, - "name": "VARIABLE_DEFINITION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a schema definition.", - "isDeprecated": false, - "name": "SCHEMA" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a scalar definition.", - "isDeprecated": false, - "name": "SCALAR" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an object type definition.", - "isDeprecated": false, - "name": "OBJECT" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a field definition.", - "isDeprecated": false, - "name": "FIELD_DEFINITION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an argument definition.", - "isDeprecated": false, - "name": "ARGUMENT_DEFINITION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an interface definition.", - "isDeprecated": false, - "name": "INTERFACE" - }, - { - "deprecationReason": null, - "description": "Location adjacent to a union definition.", - "isDeprecated": false, - "name": "UNION" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an enum definition", - "isDeprecated": false, - "name": "ENUM" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an enum value definition", - "isDeprecated": false, - "name": "ENUM_VALUE" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an input object type definition.", - "isDeprecated": false, - "name": "INPUT_OBJECT" - }, - { - "deprecationReason": null, - "description": "Location adjacent to an input object field definition.", - "isDeprecated": false, - "name": "INPUT_FIELD_DEFINITION" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "__DirectiveLocation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by the match id. id is a required input field.", - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "ids", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "Find match details for each match id. ids is a required input field.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find player details by steam account id. id is a required input field.", - "isDeprecated": false, - "name": "player", - "type": { - "kind": "OBJECT", - "name": "PlayerType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", - "name": "steamAccountIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "Find player details for each steam account id. ids is a required input field.", - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find player details for each steam account id. ids is a required input field.", - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "Results in a list of team objects that contain data about them and their players.", - "isDeprecated": false, - "name": "teams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find league details by league Id. Id is a required field.", - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LeagueRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find league details by searching for leagues using a LeagueRequest.", - "isDeprecated": false, - "name": "leagues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A guild id to include in this query, excluding all results that do not have this guild id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "For getting access to one specific Guild which was used at the start of TI10 Compendium.", - "isDeprecated": false, - "name": "guild", - "type": { - "kind": "OBJECT", - "name": "GuildType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used for Stratz Yogurt - users won't be able to access these calls until they have access to the app.", - "isDeprecated": false, - "name": "yogurt", - "type": { - "kind": "OBJECT", - "name": "YogurtQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used to populate Stratz Plus.", - "isDeprecated": false, - "name": "plus", - "type": { - "kind": "OBJECT", - "name": "PlusQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Stratz specific queries.", - "isDeprecated": false, - "name": "stratz", - "type": { - "kind": "OBJECT", - "name": "StratzQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used to gain insights into hero data and statistics.", - "isDeprecated": false, - "name": "heroStats", - "type": { - "kind": "OBJECT", - "name": "HeroStatsQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used to query constants in Dota.", - "isDeprecated": false, - "name": "constants", - "type": { - "kind": "OBJECT", - "name": "ConstantQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used to get leaderboard information.", - "isDeprecated": false, - "name": "leaderboard", - "type": { - "kind": "OBJECT", - "name": "LeaderboardQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used to find live match data.", - "isDeprecated": false, - "name": "live", - "type": { - "kind": "OBJECT", - "name": "LiveQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Queries used by 3rd party applications.", - "isDeprecated": false, - "name": "vendor", - "type": { - "kind": "OBJECT", - "name": "VendorQuery", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didRadiantWin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationSeconds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerStatusRadiant", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerStatusDire", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "barracksStatusRadiant", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "barracksStatusDire", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "clusterId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstBloodTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyType", - "type": { - "kind": "ENUM", - "name": "LobbyTypeEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numHumanPlayers", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMode", - "type": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "replaySalt", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tournamentId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tournamentRound", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "actualRank", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "averageRank", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "averageImp", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "parsedDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statsDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "series", - "type": { - "kind": "OBJECT", - "name": "SeriesType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "regionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sequenceNum", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracket", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "analysisOutcome", - "type": { - "kind": "ENUM", - "name": "MatchAnalysisOutcomeType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictedOutcomeWeight", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "This begins at -60 to 0 seconds (Index 0).", - "isDeprecated": false, - "name": "radiantNetworthLeads", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "This begins at -60 to 0 seconds (Index 0).", - "isDeprecated": false, - "name": "radiantExperienceLeads", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "This begins at -60 to 0 seconds (Index 0).", - "isDeprecated": false, - "name": "radiantKills", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "This begins at -60 to 0 seconds (Index 0).", - "isDeprecated": false, - "name": "direKills", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "This begins at -60 to 0 seconds (Index 0).", - "isDeprecated": false, - "name": "pickBans", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsPickBanType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerStatus", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsTowerReportType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "laneReport", - "type": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRates", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictedWinRates", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "chatEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsChatEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDeaths", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsTowerDeathType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playbackData", - "type": { - "kind": "OBJECT", - "name": "MatchPlaybackDataType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spectators", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerSpectatorType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bottomLaneOutcome", - "type": { - "kind": "ENUM", - "name": "LaneOutcomeEnums", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "midLaneOutcome", - "type": { - "kind": "ENUM", - "name": "LaneOutcomeEnums", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topLaneOutcome", - "type": { - "kind": "ENUM", - "name": "LaneOutcomeEnums", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didRequestDownload", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Long", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Int", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Short", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNRANKED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PRACTICE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOURNAMENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TUTORIAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COOP_VS_BOTS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TEAM_MATCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SOLO_QUEUE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RANKED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SOLO_MID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BATTLE_CUP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EVENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_TIDE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LobbyTypeEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL_PICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CAPTAINS_MODE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RANDOM_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SINGLE_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL_RANDOM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INTRO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "THE_DIRETIDE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REVERSE_CAPTAINS_MODE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "THE_GREEVILING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TUTORIAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MID_ONLY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEAST_PLAYED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NEW_PLAYER_POOL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COMPENDIUM_MATCHMAKING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CUSTOM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CAPTAINS_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BALANCED_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ABILITY_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EVENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL_RANDOM_DEATH_MATCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SOLO_MID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL_PICK_RANKED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TURBO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MUTATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNKNOWN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "GameModeEnumType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banner", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "basePrizePool", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stopSalesTime", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tier", - "type": { - "kind": "ENUM", - "name": "LeagueTier", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "region", - "type": { - "kind": "ENUM", - "name": "LeagueRegion", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "private", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "freeToSpectate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tournamentUrl", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasLiveMatches", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "prizePool", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imageUri", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "country", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "venue", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFollowed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nodeGroups", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueNodeGroupType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "liveMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LeagueMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesGroupByRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by steam account id. The return is modified to group the data by the GroupBy parameter.", - "isDeprecated": false, - "name": "matchesGroupBy", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "UNION", - "name": "MatchGroupByType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", - "name": "leagueStageTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueStage", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "series", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SeriesType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", - "name": "leagueStageTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueStage", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "To modify the values of Kills, Deaths, Assists, etc. Accepted inputs are Average (default), Highest, Lowest, Median.", - "name": "calculateTypeId", - "type": { - "kind": "ENUM", - "name": "TableCalculateEnum", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tables", - "type": { - "kind": "OBJECT", - "name": "LeagueTableType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "battlePass", - "type": { - "kind": "OBJECT", - "name": "LeagueBattlePassType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", - "name": "leagueStageTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueStage", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "LeagueStatType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "prizePoolPercentages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeaguePrizePoolPercentageType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "standings", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TeamPrizeType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueStreamType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueType", - "possibleTypes": null - }, - { - "description": "The `DateTime` scalar type represents a date and time. `DateTime` expects timestamps to be formatted in accordance with the [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) standard.", - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "DateTime", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNSET" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AMATEUR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PROFESSIONAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MINOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MAJOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INTERNATIONAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DPC_QUALIFIER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DPC_LEAGUE_QUALIFIER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DPC_LEAGUE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DPC_LEAGUE_FINALS" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeagueTier", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNSET" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EUROPE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CIS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CHINA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SEA" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeagueRegion", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "parentNodeGroupId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "advancingNodeGroupId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "advancingTeamCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "defaultNodeType", - "type": { - "kind": "ENUM", - "name": "LeagueNodeDefaultGroupEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nodeGroupType", - "type": { - "kind": "ENUM", - "name": "LeagueNodeGroupTypeEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "round", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxRounds", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTieBreaker", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFinalGroup", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCompleted", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "phase", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "region", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondaryAdvancingNodeGroupId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondaryAdvancingTeamCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tertiaryAdvancingNodeGroupId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tertiaryAdvancingTeamCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliminationDPCPoints", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nodes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueNodeType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueNodeGroupType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Byte", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INVALID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_ONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_THREE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_FIVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_TWO" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeagueNodeDefaultGroupEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INVALID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ORGANIZATIONAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROUND_ROBIN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SWISS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BRACKET_SINGLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BRACKET_DOUBLE_SEED_LOSER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BRACKET_DOUBLE_ALL_WINNER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SHOWMATCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GSL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PLACEMENT" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeagueNodeGroupTypeEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nodeGroupId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winningNodeId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "losingNodeId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nodeType", - "type": { - "kind": "ENUM", - "name": "LeagueNodeDefaultGroupEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "scheduledTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "actualTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOne", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwo", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneWins", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoWins", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasStarted", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCompleted", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streamIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueStreamType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueNodeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tag", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dateCreated", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPro", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isLocked", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "url", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "logo", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "baseLogo", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bannerLogo", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lossCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countryName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "coachSteamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "coachSteamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "TeamMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by leauge id.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter Series returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FilterSeriesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by series id.", - "isDeprecated": false, - "name": "series", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SeriesType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "A List of all the players for a team.", - "isDeprecated": false, - "name": "members", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountTeamMemberType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesGroupByRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by team id. The return is modified to group the data by the GroupBy parameter.", - "isDeprecated": false, - "name": "matchesGroupBy", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "UNION", - "name": "MatchGroupByType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "HeroPickBanRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by team id. The return is modified to group the data by the GroupBy parameter.", - "isDeprecated": false, - "name": "heroPickBan", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPickBanGroupByType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Find a list of all the leagues that this team has played in.", - "isDeprecated": false, - "name": "leagues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "profileUri", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "realName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeCreated", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stateCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cityId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "communityVisibleState", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastLogOff", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avatar", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "primaryClanId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDotaPlusSubscriber", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dotaAccountLevel", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rankShift", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAnonymous", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStratzPublic", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonRank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonLeaderboardRank", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonLeaderboardDivisionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "proSteamAccount", - "type": { - "kind": "OBJECT", - "name": "ProSteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "OBJECT", - "name": "PlayerActivitySummaryType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "smurfFlag", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchRegionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "battlepass", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountBattlePassType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guild", - "type": { - "kind": "OBJECT", - "name": "GuildMemberType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCaster", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "realName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fantasyRole", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sponsor", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isLocked", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPro", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalEarnings", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "birthday", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "romanizedRealName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roles", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "aliases", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statuses", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitterLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitchLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "instagramLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "vkLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "youTubeLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "facebookLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weiboLink", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "signatureHeroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countries", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ProSteamAccountType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION_1" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION_2" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION_3" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION_4" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION_5" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNKNOWN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FILTERED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "ENUM", - "name": "PlayerBehaviorActivity", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerActivitySummaryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "VERY_LOW" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LOW" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MEDIUM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HIGH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "VERY_HIGH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INTENSE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "PlayerBehaviorActivity", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eventId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountBattlePassType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guildId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "joinDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guild", - "type": { - "kind": "OBJECT", - "name": "GuildType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "GuildMemberType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "motd", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tag", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "language", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "flags", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "logo", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "region", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "requiredRank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "primaryColor", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondaryColor", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pattern", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "points", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pastWeeklyRank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pastWeeklyPercentile", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "currentPercentile", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastUpdateDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "members", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "GuildMemberType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "memberCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalBattlePassLevels", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "GuildType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", - "name": "playerList", - "type": { - "kind": "ENUM", - "name": "FindMatchPlayerList", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "TeamMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SINGLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WITH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AGAINST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FindMatchPlayerList", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "Series", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winningTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOne", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwo", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "node", - "type": { - "kind": "OBJECT", - "name": "LeagueNodeType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SeriesType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_ONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_THREE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_FIVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BEST_OF_TWO" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Series", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 20", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterSeriesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "player", - "type": { - "kind": "OBJECT", - "name": "PlayerType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountTeamMemberType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "identity", - "type": { - "kind": "OBJECT", - "name": "CaptainJackIdentityPublicProfileType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchRegionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of season in which Dota creates each year for ranks.", - "name": "seasonRankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ranks", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountSeasonRankType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaderboardRanks", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountSeasonLeaderBoardRankType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "badges", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBadgeType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "names", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountNameType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behaviorScore", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "SteamAccountTeamMemberType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guildMember", - "type": { - "kind": "OBJECT", - "name": "GuildMemberType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "OBJECT", - "name": "PlayerActivitySummaryType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFollowed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "simpleSummary", - "type": { - "kind": "OBJECT", - "name": "PlayerCardHoverType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "performance", - "type": { - "kind": "OBJECT", - "name": "PlayerPerformanceType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerHeroPerformanceMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroPerformance", - "type": { - "kind": "OBJECT", - "name": "PlayerPerformanceType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "PlayerHeroPerformanceMatchesRequestType", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Normally, you use Take inside the request object. But due to Take being used to determine how many matches to look at, this take will limit the amount of rows being returned from the results.", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Normally, you use Skip inside the request object. But due to Skip being used to determine how many matches to look at, this skip will skip the amount of rows being returned from the results.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of all heroes played by the steam account id and contains data about the average performance.", - "isDeprecated": false, - "name": "heroesPerformance", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerHeroesPerformanceType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by steam account id. steamAccountId is a required input field.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesGroupByRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match details by steam account id. The return is modified to group the data by the GroupBy parameter.", - "isDeprecated": false, - "name": "matchesGroupBy", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "UNION", - "name": "MatchGroupByType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", - "isDeprecated": false, - "name": "dotaPlus", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "A list of the current Streak and the Longest Streak for each Hero by a Player.", - "isDeprecated": false, - "name": "heroStreaks", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerHeroPerformanceLongestStreakType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "A list of the high achivement skills by a Player.", - "isDeprecated": false, - "name": "feats", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "FeatType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitter", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "facebook", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitch", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "youTube", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAdmin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "CaptainJackIdentityPublicProfileType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Guid", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonRankId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "asOfDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCore", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonRankType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonRankId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "asOfDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonLeaderBoardDivisionId", - "type": { - "kind": "ENUM", - "name": "LeaderboardDivision", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonLeaderBoardRankType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AMERICAS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SE_ASIA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EUROPE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CHINA" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeaderboardDivision", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "badgeId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBadgeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastSeenDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountNameType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastUpdateDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "coreCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "supportCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerCardHoverHeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerCardHoverType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lossCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerCardHoverHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streak", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxStreak", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mmrTier", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mmrBracket", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "awardMatchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mvpCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topCoreCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topSupportCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "csAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpm", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpmAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpm", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpmAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "composition", - "type": { - "kind": "OBJECT", - "name": "PlayerPerformanceCompositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPerformancePositionType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Contains an array of 6 items which are listed as index 0 - 1st Pick, Index 1 - Pick 2nd, 3rd, Index 2 - Pick 4th, 5th, Index 3 - Pick 6th, Pick 7th, Index 4 - Pick 8th, 9ths, Index 5 - Pick 10th", - "isDeprecated": false, - "name": "pickOrder", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPerformanceType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Decimal", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "allies", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPerformanceCompositionHeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "foes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPerformanceCompositionHeroType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPerformanceCompositionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPerformanceCompositionHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleType", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleMatchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lanes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPerformancePositionObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPerformancePositionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CORE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LIGHT_SUPPORT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HARD_SUPPORT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNKNOWN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "laneType", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "laneMatchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "laneWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPerformancePositionObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "matchGroupOrderBy", - "type": { - "kind": "ENUM", - "name": "FilterMatchGroupOrderByEnum", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FindMatchPlayerOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match has a team assigned or not.", - "name": "isTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", - "name": "minDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", - "name": "maxDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", - "name": "partyCounts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", - "name": "withEnemySteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", - "name": "withEnemyHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerHeroPerformanceMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MATCH_COUNT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WIN_COUNT" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterMatchGroupOrderByEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DESC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASC" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FindMatchPlayerOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "best", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionScore", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerHeroesPerformanceScoreType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastPlayedDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerHeroesPerformanceType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "shortName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "aliases", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilities", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroAbilityType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roles", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroRoleType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "language", - "type": { - "kind": "OBJECT", - "name": "HeroLanguageType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "talents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroTalentType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "HeroStatType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slot", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability", - "type": { - "kind": "OBJECT", - "name": "AbilityType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroAbilityType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uri", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "language", - "type": { - "kind": "OBJECT", - "name": "AbilityLanguageType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stat", - "type": { - "kind": "OBJECT", - "name": "AbilityStatType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attributes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityAttributeType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTalent", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attributes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lore", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "aghanimDescription", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "shardDescription", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "notes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityLanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behavior", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetType", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetTeam", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetFlags", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitDamageType", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spellImmunity", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "modifierSupportValue", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "modifierSupportBonus", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isOnCastbar", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isOnLearnbar", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fightRecapLevel", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isGrantedByScepter", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasScepterUpgrade", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levelsBetweenUpgrades", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "requiredLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hotKeyOverride", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayAdditionalHeroes", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castRange", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castRangeBuffer", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castPoint", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "channelTime", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cooldown", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damage", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "manaCost", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isUltimate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "charges", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "chargeRestoreTime", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasShardUpgrade", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isGrantedByShard", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dispellable", - "type": { - "kind": "ENUM", - "name": "AbilityDispellEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "linkedAbilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "Float", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "YES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "YES_STRONG" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AbilityDispellEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "linkedSpecialBonusAbilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "requiresScepter", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityAttributeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENGLISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BRAZILIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BULGARIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CZECH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DANISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DUTCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FINNISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FRENCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GERMAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GREEK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HUNGARIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ITALIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "JAPANESE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "KOREAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "KOREANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NORWEGIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POLISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PORTUGUESE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROMANIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RUSSIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "S_CHINESE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SPANISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SWEDISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "T_CHINESE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "THAI" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TURKISH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UKRAINIAN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Language", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleId", - "type": { - "kind": "ENUM", - "name": "HeroRoleEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroRoleType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CARRY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ESCAPE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NUKER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INITIATOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DURABLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DISABLER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "JUNGLER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SUPPORT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PUSHER" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "HeroRoleEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lore", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hype", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroLanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroTalentType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "enabled", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroUnlockOrder", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cMEnabled", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "newPlayerEnabled", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackType", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startingArmor", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startingMagicArmor", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startingDamageMin", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startingDamageMax", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackAnimationPoint", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackAcquisitionRange", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackRange", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "primaryAttribute", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "strengthBase", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "strengthGain", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "intelligenceBase", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "intelligenceGain", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "agilityBase", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "agilityGain", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hpRegen", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mpRegen", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "moveSpeed", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "moveTurnRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hpBarOffset", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "visionDaytimeRange", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "visionNighttimeRange", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "complexity", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "primaryAttributeEnum", - "type": { - "kind": "ENUM", - "name": "HeroPrimaryAttributeType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AGI" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "HeroPrimaryAttributeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "score", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerHeroesPerformanceScoreType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "When requesting matches with a primary SteamAccountId, this will ensure that player is on specific team Id being sent in.", - "name": "teamIdSteamAccount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A steam account id found on the enemy team to include in this query, excluding all results that do not include this steam account id found on the enemy team.", - "name": "withEnemySteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", - "name": "withEnemyHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Whether the match was a victory or not for the specified player.", - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Player must have at least this IMP for the Match to show.", - "name": "minImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Player must have less than this IMP for the Match to show.", - "name": "maxImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", - "name": "playerList", - "type": { - "kind": "ENUM", - "name": "FindMatchPlayerList", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only return matches after this match id. Can be used instead of Skip.", - "name": "after", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only return matches before this match id. Can be used instead of Skip.", - "name": "before", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "In what order the returned data will come in.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FindMatchPlayerOrderBy", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "UNION", - "name": "MatchGroupByType", - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "MatchGroupByHeroType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByFactionType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByKillsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByDeathsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByAssistsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsLeaverType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByLevelType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsPartyType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsRandomType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByLaneType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByRoleType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsIntentionalFeedingType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByAwardType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByRoamLaneType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsVictoryType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByDurationMinutesType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByClusterType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByRegionType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByLobbyTypeType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsLeagueType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsSeriesType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByGameModeType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByIsStatsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByGameVersionType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByTeamType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByHeroPerformanceType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdWithTeamType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdWithTeamType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdAgainstTeamType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdAgainstTeamType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByLeagueIdType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByPositionType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByDateDayType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByDateDayHeroType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByTotalKillsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByGoldPerMinuteType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "MatchGroupByHourType", - "ofType": null - } - ] - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByFactionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByKillsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByDeathsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByAssistsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isLeaver", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsLeaverType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByLevelType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsPartyType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRandom", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsRandomType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lane", - "type": { - "kind": "ENUM", - "name": "MatchLaneType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByLaneType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROAMING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SAFE_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MID_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OFF_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "JUNGLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNKNOWN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchLaneType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "role", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByRoleType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isIntentionalFeeding", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsIntentionalFeedingType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "award", - "type": { - "kind": "ENUM", - "name": "MatchPlayerAward", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByAwardType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MVP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOP_CORE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOP_SUPPORT" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchPlayerAward", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roamLane", - "type": { - "kind": "ENUM", - "name": "MatchPlayerAward", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByRoamLaneType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsVictoryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMinutes", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByDurationMinutesType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cluster", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByClusterType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "region", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByRegionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyType", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByLobbyTypeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsLeagueType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSeries", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsSeriesType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMode", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByGameModeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByIsStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersion", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByGameVersionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByHeroPerformanceType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdWithTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdWithTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdAgainstTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupBySteamAccountIdHeroIdAgainstTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByLeagueIdType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByPositionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dateDay", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByDateDayType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dateDay", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByDateDayHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalKills", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByTotalKillsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByGoldPerMinuteType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hour", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgTowerDamage", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchGroupByHourType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", - "name": "playerList", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "FindMatchPlayerList", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "FindMatchPlayerGroupBy", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match was a victory or not for the specified player.", - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", - "name": "withEnemySteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", - "name": "withEnemyHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerMatchesGroupByRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FACTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "KILLS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DEATHS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASSISTS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_LEAVER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEVEL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_PARTY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_RANDOM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_INTENTIONAL_FEEDING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AWARD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROAM_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_VICTORY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DURATION_MINUTES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CLUSTER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REGION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LOBBY_TYPE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_LEAGUE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_SERIES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GAME_MODE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IS_STATS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GAME_VERSION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TEAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO_PERFORMANCE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID_HERO_ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID_WITH_TEAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID_HERO_ID_WITH_TEAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID_AGAINST_TEAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STEAM_ACCOUNT_ID_HERO_ID_AGAINST_TEAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEAGUE_ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POSITION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DATE_DAY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOTAL_KILLS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GOLD_PER_MINUTE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DATE_DAY_HERO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HOUR" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FindMatchPlayerGroupBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalActions", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "longestStreak", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "currentStreak", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerHeroPerformanceLongestStreakType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "Feat", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "FeatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RAMPAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WIN_STREAK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HIGH_IMP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DOTA_ACCOUNT_LEVEL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Feat", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPickBanGroupByType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only return matches after this match id. Can be used instead of Skip.", - "name": "after", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only return matches before this match id. Can be used instead of Skip.", - "name": "before", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "HeroPickBanRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "languageId", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "broadcastProvider", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streamUrl", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "vodUrl", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueStreamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantScore", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direScore", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "delay", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spectators", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "averageRank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buildingState", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantLead", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyType", - "type": { - "kind": "ENUM", - "name": "LobbyTypeEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "serverSteamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "completed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isUpdating", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isParsing", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "parseBeginGameTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numHumanPlayers", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMode", - "type": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playbackData", - "type": { - "kind": "OBJECT", - "name": "MatchLivePlaybackDataType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameState", - "type": { - "kind": "ENUM", - "name": "MatchLiveGameState", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "modifiedDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "insight", - "type": { - "kind": "OBJECT", - "name": "MatchLiveInsightType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "liveWinRateValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveWinRateDetailType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roshanEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveRoshanDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buildingEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveBuildingDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickBans", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePickBanType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantScore", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveTeamScoreDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direScore", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveTeamScoreDetailType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlaybackDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAlive", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "respawnTimer", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveRoshanDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "indexId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "BuildingType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAlive", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveBuildingDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FORT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOWER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BARRACKS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HEALER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OUTPOST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "BuildingType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "order", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bannedHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "baseWinRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "adjustedWinRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "letter", - "type": { - "kind": "ENUM", - "name": "PlusLetterType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePickBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "F" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "D" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "C" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "B" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "A" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "S" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "PlusLetterType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "score", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveTeamScoreDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INIT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WAIT_FOR_PLAYERS_TO_LOAD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO_SELECTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STRATEGY_TIME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PRE_GAME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GAME_IN_PROGRESS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POST_GAME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DISCONNECT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TEAM_SHOWCASE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CUSTOM_GAME_SETUP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WAIT_FOR_MAP_TO_LOAD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SCENARIO_SETUP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PLAYER_DRAFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LAST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchLiveGameState", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numKills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numDeaths", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numAssists", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaverStatus", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numLastHits", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numDenies", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpent", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId0", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId3", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId4", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId5", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId0", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playbackData", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerLivePlaybackDataType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "respawnTimer", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ultimateCooldown", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ultimateState", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerImpDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "baseWinRateValue", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "UShort", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerPositionDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerGoldDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levelEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerLevelDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerKillDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerDeathDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerAssistDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "csEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerLastHitDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "denyEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerDenyDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experienceEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerExperienceDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "inventoryEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLivePlayerInventoryDetailType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerLivePlaybackDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "x", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "y", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerPositionDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networthDifference", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerGoldDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerLevelDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerKillDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerDeathDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerAssistDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerLastHitDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerDenyDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "expPerMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerExperienceDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId0", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId3", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId4", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId5", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId0", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpackId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerInventoryDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLivePlayerImpDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneVsWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoVsWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneLeagueWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamOneLeagueMatchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoLeagueWinCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamTwoLeagueMatchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastSeries", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SeriesType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveInsightType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRate", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchLiveWinRateDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of stage type ids to include in this query, excluding all results that do not include one of these stage types.", - "name": "leagueStageTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueStage", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "LeagueMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OPEN_QUALIFERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CLOSED_QUALIFERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CHAMPIONS_QUALIFERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GROUP_STAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MAIN_EVENT" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeagueStage", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tableTeams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableTeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tableHeroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableHeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tablePlayers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTablePlayerType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "members", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueRegisteredPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "overview", - "type": { - "kind": "OBJECT", - "name": "LeagueTableTeamOverviewType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "LeagueTableTeamStatsType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableTeamHeroesObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lanes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableTeamLanesObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueRegisteredPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "points", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "earnings", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesDraws", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tmp", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableTeamOverviewType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableTeamStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableTeamHeroesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableTeamLanesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "overview", - "type": { - "kind": "OBJECT", - "name": "LeagueTableHeroOverviewType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "LeagueTableHeroStatsType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableHeroPlayersObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lanes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTableHeroLanesObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickPhaseOne", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickPhaseTwo", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickPhaseThree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banPhaseOne", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banPhaseTwo", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banPhaseThree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableHeroOverviewType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killContribution", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableHeroStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killContribution", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableHeroPlayersObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTableHeroLanesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "overview", - "type": { - "kind": "OBJECT", - "name": "LeagueTablePlayerOverviewType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "LeagueTablePlayerStatsType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTablePlayerHeroesObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lanes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueTablePlayerLanesObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTablePlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "points", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "earnings", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTablePlayerOverviewType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killContribution", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTablePlayerStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTablePlayerHeroesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWins", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueTablePlayerLanesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AVERAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MEDIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HIGHEST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LOWEST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "TableCalculateEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "average", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueBattlePassType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantWinMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "averageMatchDurationSeconds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "index", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "percentage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeaguePrizePoolPercentageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "standing", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "prizeAmount", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TeamPrizeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STOMPED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COMEBACK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CLOSE_GAME" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchAnalysisOutcomeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaverStatus", - "type": { - "kind": "ENUM", - "name": "LeaverStatusEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numLastHits", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numDenies", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpent", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroHealing", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "partyId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRandom", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lane", - "type": { - "kind": "ENUM", - "name": "MatchLaneType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streakPrediction", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "intentionalFeeding", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "role", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleBasic", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "award", - "type": { - "kind": "ENUM", - "name": "MatchPlayerAward", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", - "isDeprecated": false, - "name": "neutral0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behavior", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerStatsType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playbackData", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerPlaybackDataType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Detailed output of data per minute for each hero.", - "isDeprecated": false, - "name": "heroAverage", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroPositionTimeDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "additionalUnit", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerAdditionalUnitType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", - "isDeprecated": false, - "name": "dotaPlus", - "type": { - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVerionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilities", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerAbilityType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "invisibleSeconds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dotaPlusHeroXp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "variant", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DISCONNECTED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DISCONNECTED_TOO_LONG" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ABANDONED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AFK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NEVER_CONNECTED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NEVER_CONNECTED_TOO_LONG" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FAILED_TO_READY_UP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DECLINED_READY_UP" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LeaverStatusEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsKillEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsDeathEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsAssistEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitsPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamagePerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamagePerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamageReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsTowerDamageReportType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "courierKills", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsCourierKillEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wards", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsWardEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemPurchases", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerItemPurchaseEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemUsed", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsItemUsedEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "allTalks", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsAllTalkEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "chatWheels", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsChatWheelEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "actionsPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "actionReport", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerStatsActionReportType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "locationReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsLocationReportType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "farmDistributionReport", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionReportType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsRuneEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityCastReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsAbilityCastReportType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamageReport", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerStatsHeroDamageReportType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "inventoryReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networthPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "campStack", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchPlayerBuffEvent", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsBuffEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deniesPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tripsFountainPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spiritBearInventoryReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerSpiritBearInventoryType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamageReceivedPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wardDestruction", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerWardDestuctionObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assist", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSolo", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isGank", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isInvisible", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSmoke", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTpRecently", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsKillEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldFed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpFed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeDead", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldLost", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assist", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isWardWalkThrough", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAttemptTpOut", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDieBack", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isBurst", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isEngagedOnDeath", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasHealAvailable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTracked", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsDeathEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsAssistEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageCreeps", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageFromAbility", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsTowerDamageReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsCourierKillEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsWardEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerItemPurchaseEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsItemUsedEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "message", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pausedTick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsAllTalkEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "chatWheelId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pauseTick", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsChatWheelEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "moveToPosition", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "moveToTarget", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackPosition", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackTarget", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castPosition", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castTarget", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castNoTarget", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heldPosition", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "glyphCast", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "scanUsed", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pingUsed", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsActionReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsLocationReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "creepType", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "creepLocation", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralLocation", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ancientLocation", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buildings", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buyBackGold", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abandonGold", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bountyGold", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "other", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsFarmDistributionObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rune", - "type": { - "kind": "ENUM", - "name": "RuneEnums", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "action", - "type": { - "kind": "ENUM", - "name": "RuneAction", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsRuneEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DOUBLE_DAMAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HASTE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ILLUSION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "INVISIBILITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REGEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOUNTY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ARCANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WATER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WISDOM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SHIELD" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "RuneEnums", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PICKUP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOTTLE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "RuneAction", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "targets", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerStatsAbilityCastObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsAbilityCastReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsAbilityCastObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dealtTotal", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTotalReportObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "receivedTotal", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTotalRecievedReportObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dealtTargets", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTargetReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "receivedTargets", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTargetReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dealtSourceAbility", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "receivedSourceAbility", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dealtSourceItem", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceItemReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "receivedSourceItem", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceItemReportObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsHeroDamageReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selfHeal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "allyHeal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTotalReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heal", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowDuration", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTotalRecievedReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "amount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageTargetReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "amount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "amount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerHeroDamageSourceItemReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack0", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack1", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack2", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerInventoryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "charges", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondaryCharges", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerInventoryObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stackCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerStatsBuffEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack0Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack1Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack2Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerSpiritBearInventoryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experience", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isWard", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerWardDestuctionObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityLearnEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityLearnEventsType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityUsedEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityUsedEventsType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityActiveLists", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityActiveListType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemUsedEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ItemUsedEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdatePositionEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdatePositionDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdateGoldEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdateGoldDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdateAttributeEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdateAttributeDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdateLevelEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdateLevelDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdateHealthEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdateHealthDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerUpdateBattleEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerUpdateBattleDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "KillDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DeathDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssistDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "csEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LastHitDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "GoldDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experienceEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ExperienceDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HealDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamageEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDamageDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamageEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TowerDamageDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "inventoryEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "InventoryType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "purchaseEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ItemPurchaseType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buyBackEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BuyBackDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streakEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "StreakEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runeEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerRuneDetailType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spiritBearInventoryEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SpiritBearInventoryType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerPlaybackDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levelObtained", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isUltimate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTalent", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isMaxLevel", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityLearnEventsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityUsedEventsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability0", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability3", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability4", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability5", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability6", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ability7", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityActiveListType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemUsedEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "x", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "y", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdatePositionDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unreliableGold", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networthDifference", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdateGoldDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "agi", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "int", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "str", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdateAttributeDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdateLevelDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxHp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxMp", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdateHealthDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageMinMax", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageBonus", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hpRegen", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mpRegen", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerUpdateBattleDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFromIllusion", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assist", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSolo", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isGank", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isInvisible", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSmoke", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTpRecently", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRuneEffected", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "KillDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFromIllusion", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldFed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpFed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeDead", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "reliableGold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unreliableGold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldLost", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assist", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isWardWalkThrough", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAttemptTpOut", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDieBack", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isBurst", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isEngagedOnDeath", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasHealAvailable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTracked", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFeed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DeathDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "subTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AssistDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFromIllusion", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCreep", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isNeutral", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAncient", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mapLocation", - "type": { - "kind": "ENUM", - "name": "MapLocationEnums", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LastHitDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_BASE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_OFF_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_MID_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_SAFE_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_BASE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_OFF_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_MID_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_SAFE_LANE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RIVER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROSHAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROAMING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_FOUNTAIN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_FOUNTAIN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MapLocationEnums", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "amount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "reason", - "type": { - "kind": "ENUM", - "name": "GoldReason", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isValidForStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "GoldDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OTHER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DEATH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BUY_BACK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ABADONS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SELLS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STRUCTURES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HEROES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CREEPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NEUTRAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROSHAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COURIERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOUNTY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DOOM_DEVOURER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WARD_DESTRUCTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COURIERS_2" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "GoldReason", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "amount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "reason", - "type": { - "kind": "ENUM", - "name": "XpReason", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ExperienceDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OTHER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HEROES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CREEPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROSHAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TOME_OF_KNOWLEDGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OUTPOSTS" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "XpReason", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HealDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "target", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageType", - "type": { - "kind": "ENUM", - "name": "Damage", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fromNpc", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "toNpc", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fromIllusion", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "toIllusion", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPhysicalAttack", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSourceMainHero", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTargetMainHero", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroDamageDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNKNOWN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PHYSICAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MAGICAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PURE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Damage", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byAbility", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "byItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fromNpc", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TowerDamageDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack0", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack1", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack2", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teleport0", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0", - "type": { - "kind": "OBJECT", - "name": "InventoryObjectType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "InventoryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "charges", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondaryCharges", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "InventoryObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemPurchaseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathTimeRemaining", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cost", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BuyBackDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "Streak", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "StreakEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MULTI_KILL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "KILL_STREAK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Streak", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rune", - "type": { - "kind": "ENUM", - "name": "RuneEnums", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "action", - "type": { - "kind": "ENUM", - "name": "RuneAction", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gold", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerRuneDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack0", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack1", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backPack2", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teleport0", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0", - "type": { - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SpiritBearInventoryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SpiritBearInventoryObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "remainingMatchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mvp", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topCore", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topSupport", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "courierKills", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "apm", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "casts", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityCasts", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dn", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutrals", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tripleKill", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ultraKill", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rampage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "godLike", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingSelf", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingAllies", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "invisibleCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runePower", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runeBounty", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "campsStacked", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "supportGold", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "purgeModifiers", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ancients", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamKills", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldLost", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldFed", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buybackCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weakenCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weakenDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalItemDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalItemDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingItemSelf", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingItemAllies", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpFed", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kDAAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killContributionAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stompWon", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stompLost", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "comeBackWon", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "comeBackLost", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroPositionTimeDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNCALIBRATED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERALD_GUARDIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CRUSADER_ARCHON" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEGEND_ANCIENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIVINE_IMMORTAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FILTERED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerAdditionalUnitType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVerionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "langaugeId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityType", - "type": { - "kind": "OBJECT", - "name": "AbilityType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTalent", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerAbilityType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "order", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bannedHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerIndex", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wasBannedSuccessfully", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCaptain", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "baseWinRate", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "adjustedWinRate", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "letter", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsPickBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsTowerReportObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "outposts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsOutpostReportObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsTowerReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsTowerReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isControlledByRadiant", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiantSide", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsOutpostReportObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiant", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dire", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsLaneReportType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "midLane", - "type": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionLaneObject", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "offLane", - "type": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionLaneObject", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "safeLane", - "type": { - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionLaneObject", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "meleeCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rangeCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "siegeCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "denyCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsLaneReportFactionLaneObject", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fromHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "toHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pausedTick", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsChatEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attacker", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchStatsTowerDeathType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "courierEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataCourierEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runeEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataRuneEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wardEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataWardEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buildingEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataBuildingEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDeathEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataTowerDeathEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roshanEvents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlaybackDataRoshanEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantCaptainHeroId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direCaptainHeroId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ownerHero", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "events", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchplaybackDataCourierEventObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataCourierEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFlying", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "respawnTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didCastBoost", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchplaybackDataCourierEventObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "indexId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "location", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rune", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "action", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataRuneEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "indexId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fromPlayer", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wardType", - "type": { - "kind": "ENUM", - "name": "WardType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "action", - "type": { - "kind": "ENUM", - "name": "SpawnActionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerDestroyed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataWardEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "OBSERVER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SENTRY" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "WardType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SPAWN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DESPAWN" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "SpawnActionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "indexId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "BuildingType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxHp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionX", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionY", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "npcId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didShrineActivate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataBuildingEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiant", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dire", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataTowerDeathEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxHp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "x", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "y", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalDamageTaken", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlaybackDataRoshanEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiantCoach", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchPlayerSpectatorType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_VICTORY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RADIANT_STOMP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_VICTORY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIRE_STOMP" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "LaneOutcomeEnums", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of tier ids to include in this query, excluding all results that do not include one of these tiers.", - "name": "tiers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueTier", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Whether an image is required or not, represented in a boolean.", - "name": "requireImage", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether a prize pool is required or not, represented in a boolean.", - "name": "requirePrizePool", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether a start and end date is required or not, represented in a boolean.", - "name": "requireStartAndEndDates", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether a league has live matches or not, represented in a boolean.", - "name": "hasLiveMatches", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether a league has ended or not, represented in a boolean.", - "name": "leagueEnded", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether a league has started or not, represented in a boolean.", - "name": "isFutureLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If a league is set to start after this time.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If a league is set to end before this time.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Determine to Start value of finding a League Between two specific datetimes.", - "name": "betweenStartDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Determine to End value of finding a League Between two specific datetimes.", - "name": "betweenEndDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The id to order the results by in this query.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FilterOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "LeagueRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LAST_MATCH_TIME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "START_DATE_THEN_TIER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LAST_MATCH_TIME_THEN_TIER" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find a match replay upload team by match replay upload team id. matchReplayUploadTeamId is a required input field.", - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Find all match replay upload teams associated with the currently logged in user.", - "isDeprecated": false, - "name": "teams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Find the defualt match replay upload team associated with the currently logged in user.", - "isDeprecated": false, - "name": "defaultTeam", - "type": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find match replay upload team members by match replay upload team id. matchReplayUploadTeamId is a required input field.", - "isDeprecated": false, - "name": "teamMembers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamMemberType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The request object filtering which match replay uploads to include in this query, excluding all results that do not pass through this filter.", - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterMatchReplayUploadRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find match replay uploads by match replay upload team id. matchReplayUploadTeamId and request are required input fields.", - "isDeprecated": false, - "name": "overview", - "type": { - "kind": "OBJECT", - "name": "MatchReplayUploadOverviewType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The request object filtering which match replay uploads to include in this query, excluding all results that do not pass through this filter.", - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterMatchReplayUploadRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find the list of Hero's in the game and determine basic output by grouping them together.", - "isDeprecated": false, - "name": "heroSummary", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadHeroSummaryType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "YogurtQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "email", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "creatorCaptainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "members", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamMemberType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDefault", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAdmin", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDefaultTeam", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadTeamMemberType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadMatchType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadOverviewType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fileName", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uploaderCaptainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isValidated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isComplete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isActive", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didRadiantWin", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationSeconds", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMinutes", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyType", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numHumanPlayers", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numHumanSpectators", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMode", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantKills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direKills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiantFirstPick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "notes", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "spectators", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickBans", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadPickBanType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTeam", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadMatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDire", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHits", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "denies", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalGoldSpent", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnBuybacks", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnConsumables", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnItems", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnSupport", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerKills", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroHealing", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lane", - "type": { - "kind": "ENUM", - "name": "MatchLaneType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "role", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickOrder", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamPickOrder", - "type": { - "kind": "ENUM", - "name": "MatchPlayerTeamPickOrderType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "streakList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levelList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalEarnedGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "reliableGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unreliableGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalEarnedXpList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sharedGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroKillGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "creepKillGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "incomeGoldList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networthList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "denyCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitStreakList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitMultiKillList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nearbyCreepDeathCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "claimedDenyCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "claimedMissCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "missCountList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroHealingList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerKillsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roshanKillsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "observerWardsPlacedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sentryWardsPlacedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "creepStackList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "campStackList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runePicksupList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnSupportList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamageList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wardsPurchasedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wardsDestroyedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "commandsIssuedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnConsumablesList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnItemsList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpentOnBuybacksList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldLostToDeathList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxHealthList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxManaList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bkbChargesUsedList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageMinList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageMaxList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageBonusList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "strengthTotalList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "agilityTotalList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "intellectTotalList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamageList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "items", - "type": { - "kind": "OBJECT", - "name": "MatchReplayUploadPlayerStatsItemsType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FIRST_PICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SECOND_PICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "THIRD_PICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FOURTH_PICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FIFTH_PICK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchPlayerTeamPickOrderType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack0IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack1IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack2IdList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadPlayerStatsItemsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bannedHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "order", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wasBannedSuccessfully", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadPickBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "withEnemySteamAccount", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "withFriendHeroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "withEnemyHeroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "withFriendBannedHeroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "withEnemyBannedHeroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byMatchId", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "byMatchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byMatchUploadFileName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "byMatchUploadUploaderCaptainJackId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "bySteamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "bySteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byHeroId", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byLeagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "bySeriesId", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "bySeriesIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byTeamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "byGameMode", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byLobbyType", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "byGameVersion", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isValidated", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isComplete", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isActive", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "filterPositionIsUs", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "filterPosition", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "filterPositionOrder", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerTeamPickOrderType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isRadiantFirstPick", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "firstPick", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "minDuration", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "maxDuration", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterMatchReplayUploadRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountAgainst", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountAgainst", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCountWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCountAgainst", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duos", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchReplayUploadHeroDuoSummaryType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadHeroSummaryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountAgainst", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountAgainst", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchReplayUploadHeroDuoSummaryType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The main call for STRATZ Plus. It will return back probability data based on a draft of players that were given.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlusDraftRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "The main call for STRATZ Plus. It will return back probability data based on a draft of players that were given.", - "isDeprecated": false, - "name": "draft", - "type": { - "kind": "OBJECT", - "name": "PlusDraftType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object that will filter your PlusPlayerHover data.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlusPlayerHoverRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Gets a list of data of the players in the match, can send a max of 10 people. If a user blocks their data on STRATZ, that data will not be returned.", - "isDeprecated": false, - "name": "playerMatchHistory", - "type": { - "kind": "OBJECT", - "name": "PlusHoverType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The Steam Account Id to look up. If the person is anonymous, you will get a null.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns back basic data about the user playing a specific hero. Used in the Draft app to show post-pick data.", - "isDeprecated": false, - "name": "playerHeroHighlight", - "type": { - "kind": "OBJECT", - "name": "PlayerDraftHeroHighlightType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the rank bracket to include in this query, excluding all results that do not include this rank bracket.", - "name": "rankBracket", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a set of events which contain each hero and their averages in each of the respected categories, sorted by rank bracket.", - "isDeprecated": false, - "name": "teamHeroStatus", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusHeroTeamStatusDetailType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlusDraftMissingLetterRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "To save CPU cycles we limit the amount of heroes a person can play. If a player picks a hero outside the default list, we have no idea how good the hero would of been. You can call this endpoint to update the grade letter for that hero selection.", - "isDeprecated": false, - "name": "draftMissingLetter", - "type": { - "kind": "ENUM", - "name": "PlusLetterType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "midOutcome", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "safeOutcome", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "offOutcome", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusDraftPlayerType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusDraftType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusDraftPlayerHeroObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusDraftPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickValue", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "score", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "letter", - "type": { - "kind": "ENUM", - "name": "PlusLetterType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusDraftPlayerHeroObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The match Id or the lobby id of the match your sending. This will cache data for the next calls to be quicker.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A list of all of the banned hero ids in the draft.", - "name": "bans", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game mode for this type. We only support All Pick and Ranked All Pick. In the future Captain's Mode will be supported.", - "name": "gameMode", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A list of player request objects.", - "name": "players", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlusDraftPlayerRequestType", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "Due to Valve changing the way Picking has happened in the past, we require the GameVersionId so we know what version of the network to call.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlusDraftRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The steam id of the player. This will allow us to find player history on the player if he is not anonymous.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The slot of player. It is required to be in order from 0-9.", - "name": "slot", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "When a player has selected a hero, this is the id. If a null is sent, we will send back a hero list of possible heroes.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The rank this played is. In the event he is anonymous, use the lowest rank player in the game.", - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The role this player will play. If a null is sent, we will assign the best possible role.", - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlusDraftPlayerRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusPlayerHoverType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bans", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusHoverBanType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusHoverType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "coreCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "supportCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusPlayerHoverHeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "languageCode", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "friends", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusPlayerHoverPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "enemies", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlusPlayerHoverPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroesExperience", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behaviorScore", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusPlayerHoverType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lossCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusPlayerHoverHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusPlayerHoverPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "score", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "flags", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusHoverBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", - "name": "steamAccountIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Should our Networks attempt to try to make Radiant Win the draft or Dire.", - "name": "shouldRadiantWin", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlusPlayerHoverRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastPlayed", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impAllTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mvpCountLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topCoreCountLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topSupportCountLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impLastMonth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountLastSixMonths", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountLastSixMonths", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impLastSixMonths", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerDraftHeroHighlightType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "basicBracket", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "averages", - "type": { - "kind": "OBJECT", - "name": "PlusHeroTeamStatusAveragesType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusHeroTeamStatusDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disableDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stunDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "slowDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingAllies", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "purgeModifiers", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weakenCount", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weakenDuration", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamageReceived", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlusHeroTeamStatusAveragesType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "A list of all of the banned hero ids in the draft.", - "name": "bans", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game mode for this type. We only support All Pick and Ranked All Pick. In the future Captain's Mode will be supported.", - "name": "gameMode", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A list of player request objects.", - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlusDraftPlayerRequestType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Due to Valve changing the way Picking has happened in the past, we require the GameVersionId so we know what version of the network to call.", - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlusDraftMissingLetterRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "admin", - "type": { - "kind": "OBJECT", - "name": "AdminQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "user", - "type": { - "kind": "OBJECT", - "name": "UserQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "page", - "type": { - "kind": "OBJECT", - "name": "PageQuery", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of Stratz blogs.", - "isDeprecated": false, - "name": "blogs", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BlogType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of News Items released by Dota 2 directly.", - "isDeprecated": false, - "name": "news", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "NewsItemType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Home page data that shows the total count of players and matches in our database.", - "isDeprecated": false, - "name": "ticker", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Shows the availability to major components required in the STRATZ foundation.", - "isDeprecated": false, - "name": "status", - "type": { - "kind": "OBJECT", - "name": "ServerStatusType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of languages and an Id for reference. This is used throughout the site.", - "isDeprecated": false, - "name": "languages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LanguageType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a list of Stratz blogs.", - "isDeprecated": false, - "name": "matchRetry", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterSearchRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "search", - "type": { - "kind": "OBJECT", - "name": "SearchType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "StratzQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of Stratz blogs.", - "isDeprecated": false, - "name": "apiMemoryReport", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AdminQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "Find user details of the currently logged in user.", - "isDeprecated": false, - "name": "profile", - "type": { - "kind": "OBJECT", - "name": "UserType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a list of Stratz blogs.", - "isDeprecated": false, - "name": "homepage", - "type": { - "kind": "OBJECT", - "name": "UserHomepageType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Gets the list of followers the person is following.", - "isDeprecated": false, - "name": "followers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "FollowerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Gets the list of followers the person is following.", - "isDeprecated": false, - "name": "following", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "FollowerType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of feed events for the logged in user.", - "isDeprecated": false, - "name": "feed", - "type": { - "kind": "OBJECT", - "name": "FeedResponseType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "UserQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "profile", - "type": { - "kind": "OBJECT", - "name": "CaptainJackIdentityPrivateProfileType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentMatch", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "followingCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "followerCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "followingLeagueCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "followingTeamCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stratzApiApplications", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "CaptainJackIdentityApiApplicationType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "UserType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitter", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "facebook", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "twitch", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "youTube", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "premiumEndDate", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAdmin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "feedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "emailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dailyEmail", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weeklyEmail", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "monthlyEmail", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "proCircuitFeedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "proCircuitEmailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "themeType", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "languageId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "emailValidationCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isEmailValidated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "emailHour", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastReadFeedTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastDailyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastWeeklyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMonthlyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastLeagueDailyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastTeamDailyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastProCircuitDailyEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unsubscribeCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastSeen", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "ROSHMatchesRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rosh", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ROSHCaptainJackIdentityStatDifficultyType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "CaptainJackIdentityPrivateProfileType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "ROSHDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxScore", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ROSHCaptainJackIdentityStatDifficultyType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EASY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MEDIUM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HARD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EXPERT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALPHA" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "ROSHDifficultyEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isUserActionFirst", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isCompleted", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "ROSHMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tokenType", - "type": { - "kind": "ENUM", - "name": "StratzApiType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "emailAddress", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "discordAddress", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "websiteAddress", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isApproved", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "apiKey", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secretKey", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "issuer", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matomoReferenceToken", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "CaptainJackIdentityApiApplicationType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DATA_COLLECTOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MULTI_KEY" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "StratzApiType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of blog ids to exclude in this query, including all results that do not include one of these blogs.", - "name": "excludedBlogIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "A list of blog components to be displayed separately on the homepage.", - "isDeprecated": false, - "name": "blogs", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BlogType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", - "name": "excludedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "includedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", - "name": "includedLeagueTierIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "upcomingLeagues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", - "name": "excludedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "includedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", - "name": "includedLeagueTierIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "inProgressLeagues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", - "name": "excludedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "includedLeagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", - "name": "includedLeagueTierIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueMetas", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueMetaType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topProPlayers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ProPlayerFollowType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "heroComponentsTake", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "playersTake", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank bracket ids to include in this query, excluding all results that do not include one of these rank brackets.", - "name": "rankBracketIds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topPlayersByHeroType", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TopPlayersByHeroType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "synergyComponentsTake", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topSynergiesByHero", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "matchPlayerAwardTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchAwards", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentRampages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentWinStreaks", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentHighImps", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activeLeagueGames", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topLiveGames", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalComponents", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "UserHomepageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "title", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bannerImageUrl", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "data", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "liveDateTime", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "link", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BlogType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bestRecord", - "type": { - "kind": "OBJECT", - "name": "LeagueMetaDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostPicked", - "type": { - "kind": "OBJECT", - "name": "LeagueMetaDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostBanned", - "type": { - "kind": "OBJECT", - "name": "LeagueMetaDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "missingMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueMetaType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lossCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "banCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueMetaDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ProPlayerFollowType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerLeaderBoardByHeroType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TopPlayersByHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seasonBracket", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impAverage", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wins", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "losses", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winStreak", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "regionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "changeInRanking", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerLeaderBoardByHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mainHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mainHeroBaseWinRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDryads", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HomepageHeroDryadType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HomepageHeroSynergyType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mainHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "comparisonHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "synergy", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "comparisonHeroBaseWinRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HomepageHeroDryadType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityId", - "type": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "captainJackIdentityProfile", - "type": { - "kind": "OBJECT", - "name": "CaptainJackIdentityPublicProfileType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "feedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "emailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dailyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weeklyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "monthlyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isFavorite", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastEmail", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didManualUpdate", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "FollowerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "data", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "FeedType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "count", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackAnimationPoint", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "FeedResponseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "league", - "type": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "targetSteamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "date", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didWin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "FeedType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "STRATZ specific endpoints found on the /player/ section of the website. id is a required input field.", - "isDeprecated": false, - "name": "player", - "type": { - "kind": "OBJECT", - "name": "PagePlayerQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "STRATZ specific endpoints found on the /players/ section of the website. ", - "isDeprecated": false, - "name": "players", - "type": { - "kind": "OBJECT", - "name": "PagePlayersQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "STRATZ specific endpoints found on the /matches/ section of the website. ", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "OBJECT", - "name": "PageMatchesQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "STRATZ specific endpoints found on the /leagues/ section of the website. ", - "isDeprecated": false, - "name": "leagues", - "type": { - "kind": "OBJECT", - "name": "PageLeaguesQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Endpoints for the TI10 (2020) regarding the summer event.", - "isDeprecated": false, - "name": "aghanim", - "type": { - "kind": "OBJECT", - "name": "PageAghanimQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Endpoints for Imp Related calls.", - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "OBJECT", - "name": "ImpQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTide", - "type": { - "kind": "OBJECT", - "name": "PageDireTideQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Endpoints for the battlepass data.", - "isDeprecated": false, - "name": "battlePass", - "type": { - "kind": "OBJECT", - "name": "PageBattlepassQuery", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rosh", - "type": { - "kind": "OBJECT", - "name": "RoshQuery", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "Returns the violations commited by a player in their last 500 games.", - "isDeprecated": false, - "name": "conduct", - "type": { - "kind": "OBJECT", - "name": "PlayerConductResponseType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Get very simple data for the on-hover of a player icon.", - "isDeprecated": false, - "name": "simpleSummary", - "type": { - "kind": "OBJECT", - "name": "PlayerCardHoverType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerPerformanceMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Provided in-depth look of a player and how they proform globally on all heroes.", - "isDeprecated": false, - "name": "performance", - "type": { - "kind": "OBJECT", - "name": "PlayerPerformanceType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerHeroPerformanceMatchesRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "A more in depth at a single player's single hero performance.", - "isDeprecated": false, - "name": "heroPerformance", - "type": { - "kind": "OBJECT", - "name": "PlayerPerformanceType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "PlayerHeroesPerformanceMatchesRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of all heroes played by the steam account id and contains data about the average performance.", - "isDeprecated": false, - "name": "heroesPerformance", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerHeroesPerformanceType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Picked the top pros and annoucers and determines if you ever have played with them and when.", - "isDeprecated": false, - "name": "playedWithPro", - "type": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerBreakdownRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a general player summary of random set of predefinded filters.", - "isDeprecated": false, - "name": "breakdown", - "type": { - "kind": "OBJECT", - "name": "PlayerBreakdownType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The request object used to filter matches returned based on input criteria.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PlayerTeammatesGroupByRequestType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Normally, you use Take inside the request object. But due to Take being used to determine how many matches to look at, this take will limit the amount of rows being returned from the results.", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Normally, you use Skip inside the request object. But due to Skip being used to determine how many matches to look at, this skip will skip the amount of rows being returned from the results.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of players that the player has played with.", - "isDeprecated": false, - "name": "peers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerTeammateType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PagePlayerQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastIncidentDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastIncidentMatchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "recentMatchIncidents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behaviorScore", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerConductResponseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match has a team assigned or not.", - "name": "isTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "When searching for a league, the tier the league must be in. Tiers: Amateur = 1, Professional = 2, Premium = 3, Pro Circuit = 4, Main Event = 5", - "name": "tier", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match was a victory or not for the specified player.", - "name": "isVictory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerPerformanceMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match has a team assigned or not.", - "name": "isTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", - "name": "minDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", - "name": "maxDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", - "name": "partyCounts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", - "name": "withEnemySteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", - "name": "withEnemyHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerHeroesPerformanceMatchesRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playedCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "casters", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProTeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "internationalWinners", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProTeamType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPlayedWithProType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "with", - "type": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerMatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "vs", - "type": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerMatchType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerMatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamLogo", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamName", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerPlayedWithProPlayerType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerPlayedWithProTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStatsMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rankMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameModeMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "factionMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "regionMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "laneMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "partyMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroAttributeMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dayOfWeekMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeOfDayMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weekEndMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBreakdownType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "win", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastSeenDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBreakdownObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match has a team assigned or not.", - "name": "isTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", - "name": "minDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", - "name": "maxDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the specified player was on Radiant or not.", - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", - "name": "partyCounts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerBreakdownRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgExperiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKDA", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerTeammateType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "playerTeammateSort", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "FilterPlayerTeammateEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "matchGroupOrderBy", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "FilterMatchGroupOrderByEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FindMatchPlayerOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A series id to include in this query, excluding all results that do not have this series id.", - "name": "seriesId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A team id to include in this query, excluding all results that do not have this team id.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "When requesting matches with a primary SteamAccountId, this will ensure that player is on specific team Id being sent in.", - "name": "teamIdSteamAccount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", - "name": "isParsed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", - "name": "gameVersionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "rankIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", - "name": "isStats", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", - "name": "laneIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", - "name": "roleIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", - "name": "awardIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Include all matches that are party games, excluding all others.", - "name": "isParty", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", - "name": "hasAward", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", - "name": "withFriendSteamAccountIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", - "name": "withFriendHeroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", - "name": "minGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", - "name": "maxGameVersionId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Minimum amount of MatchCount required for a Duo to qualify", - "name": "matchLimitMin", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Minimum amount of MatchCount required for a Duo to qualify", - "name": "matchLimitMax", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Include only results where the main player played with popular broadcasters.", - "name": "onlyCasters", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Include only results where main player played with popular professionals.", - "name": "onlyPros", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to have returned in your query. Max : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of matches to skip before collecting your query. Hint: Paging", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "PlayerTeammatesGroupByRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "WITH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AGAINST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterPlayerTeammateEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Endpoint which breaks down all the SteamAccounts in the database by their current season rank.", - "isDeprecated": false, - "name": "steamAccountByRank", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountByRankType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PagePlayersQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountByRankType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 hours by hour showing the amount of matches.", - "isDeprecated": false, - "name": "matchesStatsHour", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchesHourType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 days by day showing the amount of matches.", - "isDeprecated": false, - "name": "matchesStatsDay", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchesDayType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 weeks by week showing the amount of matches.", - "isDeprecated": false, - "name": "matchesStatsWeek", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchesWeekType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the data by month showing the amount of matches.", - "isDeprecated": false, - "name": "matchesStatsMonth", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchesMonthType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the data by game version showing the amount of matches.", - "isDeprecated": false, - "name": "matchesStatsGameVersion", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchesGameVersionType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Amount of players who are active and searching for a game in this region.", - "isDeprecated": false, - "name": "matchmakingStats", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchmakingStatsType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageMatchesQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hour", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchesHourType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UNCALIBRATED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERALD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GUARDIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CRUSADER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ARCHON" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEGEND" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ANCIENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DIVINE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "IMMORTAL" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "RankBracket", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CHINA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SEA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NORTH_AMERICA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SOUTH_AMERICA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EUROPE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "BasicRegionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "day", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchesDayType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchesWeekType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "month", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchesMonthType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchesGameVersionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uSWest", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uSEast", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "europe", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "singapore", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "brazil", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stockholm", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "austria", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "australia", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "southAfrica", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldTelecom", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldUnicom", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dubai", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "chile", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "peru", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "india", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldTelecomGuangdong", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldTelecomZhejiang", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "japan", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldTelecomWuhan", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "taiwan", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "perfectWorldUnicomTianjin", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "MatchmakingStatsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "Returns the last 12 hours by hour showing the amount of matches.", - "isDeprecated": false, - "name": "dpcPositionStats", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueDpcPositionStatObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageLeaguesQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeagueDpcPositionStatObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a match by Id based on the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "AghanimLabMatchType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterAghanimLabMatchRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns a list of matches by based on the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabMatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FilterAghanimLabHeroCompositionRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns all the combinations of Heroes and their success on the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "heroCompositions", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabHeroCompositionType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "heroIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns all the combinations of Heroes and their success on the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "heroComposition", - "type": { - "kind": "OBJECT", - "name": "AghanimLabHeroCompositionType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns the last 3 days winrate for each hero by Difficulty in the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "winRate", - "type": { - "kind": "OBJECT", - "name": "AghanimLabHeroWinRateType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns all the Abilities for a Hero on the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "heroAbility", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabHeroAbilityType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns all the Room Types by Difficulty for the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "room", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabRoomType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns all the Room Modifiers by Difficulty for the Event Aghanim Labyrinth.", - "isDeprecated": false, - "name": "roomModifier", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TI2020CustomGameRoomModifierType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageAghanimQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didWin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationSeconds", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "clusterId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lobbyType", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numKills", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numDeaths", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numHumanPlayers", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameMode", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "replaySalt", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "depth", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "seed", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "battlePoints", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "score", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "arcaneFragments", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldBags", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "regionId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabPlayerSeasonOneType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "depthList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabMatchDepthListType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabMatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "APPRENTICE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MAGICIAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SORCERER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GRANDMAGUS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "APEXMAGE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaverStatus", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numLastHits", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpent", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "partyId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutral0Id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "arcaneFragments", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bonusArcaneFragments", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldBags", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralItemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerDepthList", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabPlayerDepthListType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "blessings", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabPlayerBlessingObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabPlayerSeasonOneType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numDeaths", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldBags", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rarity", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedRewardAbilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "langaugeId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedRewardAbility", - "type": { - "kind": "OBJECT", - "name": "AbilityCustomGameType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unSelectedRewardAbilityId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "langaugeId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unSelectedRewardAbility1", - "type": { - "kind": "OBJECT", - "name": "AbilityCustomGameType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unSelectedRewardAbilityId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "langaugeId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unSelectedRewardAbility2", - "type": { - "kind": "OBJECT", - "name": "AbilityCustomGameType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedRewardImageAbilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabPlayerDepthListType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "language", - "type": { - "kind": "OBJECT", - "name": "AbilityCustomGameLanguageType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityCustomGameType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AbilityCustomGameLanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "AghanimLabPlayerBlessingEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabPlayerBlessingObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_AGILITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_ARMOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_ATTACK_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_BASE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_BOOK_AGILITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_BOOK_INTELLIGENCE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_BOOK_STRENGTH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_BOTTLE_UPGRADE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_DAMAGE_BONUS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_DAMAGE_REFLECT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_DETONATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_EVASION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_HEALTH_BOOST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_INTELLIGENCE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_LIFE_STEAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_MAGIC_DAMAGE_BONUS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_MAGIC_RESIST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_MANA_BOOST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_MOVEMENT_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_ARCANIST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_DRAGON" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_ECHO_SLAM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_HEALTH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_MANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_PURIFICATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_RAVAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_SHADOW_WAVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_POTION_TORRENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_REFRESHER_SHARD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_RESPAWN_INVULNERABILITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_RESPAWN_TIME_REDUCTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_RESTORE_MANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_SPELL_LIFE_STEAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MODIFIER_BLESSING_STRENGTH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOTTLE_CHARGES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_AGI" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_INT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_STR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_DAMAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_SPELL_AMP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_HEALTH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_MANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_MAGIC_RESIST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STARTING_GOLD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PURIFICATION_POTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DEATH_DETONATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POTION_HEALTH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POTION_MANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RESPAWN_TIME_REDUCTION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOTTLE_REGEN_DURATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOTTLE_REGEN_MOVEMENT_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ROSHAN_SHOP_DISCOUNT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ORACLE_SHOP_DISCOUNT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RESPAWN_INVULNERABILITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RESPAWN_HASTE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RESPAWN_ATTACK_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "STAT_EVASION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "UPGRADE_REROLL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ELITE_UPGRADE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "START_TOME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BOSS_TOME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "EXTRA_LIFE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MELEE_CLEAVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ATTACK_RANGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PROJECTILE_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CAST_RANGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DAMAGE_ON_STUNNED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REGEN_AROUND_ALLIES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DEBUFF_DURATION_INCREASE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LOW_HP_OUTGOING_DAMAGE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AghanimLabPlayerBlessingEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedElite", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedEncounter", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListEncounterEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedEncounterEnum", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedHidden", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "selectedReward", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListRewardEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unselectedElite", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unselectedEncounter", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListEncounterEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unselectedHidden", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unselectedReward", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListRewardEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ascensionAbilities", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AghanimLabDepthListAscensionAbilitiesObjectType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabMatchDepthListType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EMPTY_CAVERN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EMPTY_BEACH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BREWMASTER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_HELLBEARS_PORTAL_V_3" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PINECONES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_QUILL_BEASTS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_JUNGLE_HIJINX" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TUSK_SKELETONS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOMBERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DROW_RANGER_MINIBOSS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_WAVE_BLASTERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BABY_OGRES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MORPHLINGS_B" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ZEALOT_SCARABS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_OGRE_SEALS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_WARLOCKS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_GAUNTLET" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MORTY_TRANSITION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PENGUINS_TRANSITION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MIRANA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MUSHROOM_MINES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_LEGION_COMMANDER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TROLL_WARLORD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PUDGE_MINIBOSS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PUCKS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DARK_SEER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SPECTRES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SHADOW_DEMONS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_NAGA_SIREN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DIRE_SIEGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BIG_OGRES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DRAGON_KNIGHT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_KUNKKA_TIDE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ALCHEMIST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ENRAGED_WILDWINGS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ELEMENTAL_TINY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BANDITS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOMB_SQUAD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_UNDEAD_WOODS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PHOENIX" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BROODMOTHERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_FIRE_ROSHAN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_VISAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_TIMBERSAW" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TEMPLE_GUARDIANS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_STOREGGA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_VOID_SPIRIT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_AGHANIM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_JUNGLE_FIRE_MAZE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CLIFF_PASS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_HELLFIRE_CANYON" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TEMPLE_GARDEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CASTLE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CRYPT_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_CHICKEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PANGOLIER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ROCK_GOLEMS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_WENDIGOES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_COLLAPSED_MINES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BEARS_LAIR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PINE_GROVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SACRED_GROUNDS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DEEP_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DARK_FOREST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TROPICAL_KEEP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SALTY_SHORE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_REGAL_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DESERT_OASIS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PRISON_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BRIDGE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MOLE_CAVE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BLOB_DUNGEON" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MULTIPLICITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CATACOMBS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SWAMP_OF_SADNESS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CAVERN_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_AZIYOG_CAVERNS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BAMBOO_GARDEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOG_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_WINTER_WYVERN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_EARTHSHAKER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_DARK_WILLOW" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_RIZZRICK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PENGUIN_SLEDDING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_MANGO_ORCHARD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_HOOKING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MUSHROOM_MINES_2021" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_GAOLERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EGGS_HOLDOUT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SPOOK_TOWN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TEMPLE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CANOPY_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_INNER_RING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_LESHRAC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_OUTWORLD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TWILIGHT_MAZE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_RUINOUS_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BEACH_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_GOLEM_GORGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SNAPFIRE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_POLARITY_SWAP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_STONEHALL_CITADEL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MYSTICAL_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_HEDGE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TEMPLE_SIEGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_FORBIDDEN_PALACE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_CRYPT_GATE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PUGNA_NETHER_REACHES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_MINING_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DUNGEON_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_ARC_WARDEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_CLOCKWERK_TINKER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_AMOEBA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BOSS_STOREGGA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_LIVESTOCK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_SMASH_CHICKENS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BONUS_GALLERY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TOXIC_TERRACE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_HIDDEN_COLOSSEUM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_FROZEN_RAVINE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PALACE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_ICY_POOLS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_DEMONIC_WOODS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_THUNDER_MOUNTAIN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_FRIGID_PINNACLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_VILLAGE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_FORSAKEN_PIT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_BURNING_MESA" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SMASHY_AND_BASHY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PUSH_PULL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_JUNGLE_TRAPS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_TRANSITION_GATEWAY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_PRIMAL_BEAST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_MINOR_SHARD_SHOP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_DOOM_LIFE_SWAP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_WARLOCK_LIBRARY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_ALCHEMIST_NEUTRAL_ITEMS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_BREWMASTER_BAR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_LIFE_SHOP" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_MORPHLING_ATTRIBUTE_SHIFT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_TINKER_RANGE_RETROFIT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_NAGA_BOTTLE_RUNE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_SLARK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_ZEUS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_LESHRAC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_NECROPHOS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_SMALL_TINY_SHRINK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_BIG_TINY_GROW" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_EVENT_OGRE_MAGI_CASINO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_SPLITSVILLE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_AQUA_MANOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ENCOUNTER_JUNGLE_TREK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AghanimLabDepthListEncounterEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REWARD_TYPE_NONE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REWARD_TYPE_GOLD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REWARD_TYPE_EXTRA_LIVES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "REWARD_TYPE_TREASURE" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AghanimLabDepthListRewardEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "type", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListAscensionAbilitiesEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "modifierId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabDepthListAscensionAbilitiesObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_ARMOR" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_ARMOR_SAPPING" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_ATTACK_SPEED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_BOMB" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_CHILLING_TOUCH" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_CRIT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_DAMAGE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_DRUNKEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_EXTRA_FAST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_FLICKER" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_HEAL_SUPPRESSION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_MAGIC_IMMUNITY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_MAGIC_RESIST" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_VAMPIRIC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_MAGNETIC_FIELD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_SILENCE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_FIREFLY" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_EMBIGGEN" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_VENGEANCE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AGHSFORT_ASCENSION_INVIS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_METEORIC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_PLASMA_FIELD" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASCENSION_BULWARK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "AghanimLabDepthListAscensionAbilitiesEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "Return Matches that only include the set of Match Ids provided.", - "name": "matchIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Return matches that only include this single player.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Required that the team playing the game won.", - "name": "didWin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "How far into the game (levels) they completed.", - "name": "depth", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The base level of difficulty", - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The team had to make it at least this far (level).", - "name": "minDepth", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The max must be played in this list of regions", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game must of been played before this set time. In Unix Time Stamp Format.", - "name": "createdBeforeDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The game must of been played after this set time. In Unix Time Stamp Format.", - "name": "createdAfterDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The order in which the data returned will be sorted by.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FilterAghanimLabMatchOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "orderDirection", - "type": { - "kind": "ENUM", - "name": "FilterOrder", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 100", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "To date there are two seasons of Aghanim Labyrinth. Season 1 is the Year 2020 and Season 2 is 2021.", - "name": "seasonId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterAghanimLabMatchRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DURATION" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "END_DATE_TIME" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterAghanimLabMatchOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ASC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "DESC" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterOrder", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId3", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId4", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wilsonScore", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabHeroCompositionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The base level of difficulty", - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "orderDirection", - "type": { - "kind": "ENUM", - "name": "FilterOrder", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterAghanimLabHeroCompositionRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabHeroWinRateType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "customAbilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabHeroAbilityType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "encounterId", - "type": { - "kind": "ENUM", - "name": "AghanimLabDepthListEncounterEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pickCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteWinCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "elitePickCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteDeathCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AghanimLabRoomType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "AghanimLabMatchDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "modifierId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteWinCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "eliteDeathCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TI2020CustomGameRoomModifierType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns details about all players in a specific match and details regarding Imp", - "isDeprecated": false, - "name": "matchGenerator", - "type": { - "kind": "OBJECT", - "name": "ImpGeneratorMatchPlayerType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns details about a specific player in a game with certains events.", - "isDeprecated": false, - "name": "playerGenerator", - "type": { - "kind": "OBJECT", - "name": "ImpGeneratorPlayerType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ImpQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winChance", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateByPlayerMinuteValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "events", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ImpGeneratorPlayerEventType", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ImpGeneratorMatchPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dn", - "type": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "physicalDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "magicalDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "pureDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "damageReceived", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingAllies", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "runePower", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutrals", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ImpGeneratorPlayerEventType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winChance", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateByPlayerMinuteValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "events", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ImpGeneratorPlayerEventType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "impValues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ImpGeneratorPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "bans", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "players", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorPlayerRequestType", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isTurbo", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "bracket", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "position", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "events", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorPlayerEventRequestType", - "ofType": null - } - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorPlayerRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "kills", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "deaths", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "assists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "cs", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "dn", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "UShort", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "physicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "magicalDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "pureDamage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "damageReceived", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "healingAllies", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "runePower", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "neutrals", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "ImpGeneratorPlayerEventRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a match by Id based on the Halloween Event DireTide.", - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FilterDireTideCustomMatchRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Returns a list of matches by based on the Halloween Event DireTide.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 days by day showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winDay", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DireTideCustomGameHeroWinDayType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageDireTideQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "didRadiantWin", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationSeconds", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "startDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "clusterId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "replaySalt", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyLost", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyPickedUp", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyScored", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "radiantCandyScored", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direCandyScored", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DireTideCustomGamePlayerType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaverStatus", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "numLastHits", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldSpent", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroHealing", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item3Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item4Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item5Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack1Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "backpack2Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", - "isDeprecated": false, - "name": "neutral0Id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "partyId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyLost", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyPickedUp", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyScored", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DireTideCustomGamePlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The order in which the data returned will be sorted by.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FilterDireTide2020CustomGameMatchOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "orderDirection", - "type": { - "kind": "ENUM", - "name": "FilterOrder", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 20", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterDireTideCustomMatchRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CANDY_SCORED" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "END_DATE_TIME" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterDireTide2020CustomGameMatchOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "day", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyScored", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DireTideCustomGameHeroWinDayType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictionsHero", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionHeroType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", - "name": "teamIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "This will alter the team data to take the average of the matches if true. If false, it will find the top instance for each category (1).", - "name": "averaged", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictionsTeams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionTeamType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", - "name": "teamIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictionsPlayers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionPlayerType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", - "name": "teamIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "predictionsTournament", - "type": { - "kind": "OBJECT", - "name": "BattlepassPredictionTournamentType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PageBattlepassQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountBanned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "experiencePerMinuteAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostKills", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostDeaths", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostAssists", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostLastHits", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BattlepassPredictionHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "team", - "type": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostKills", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leastDeaths", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostAssists", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "longestGameSeconds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "shortestGameSeconds", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameSecondsAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BattlepassPredictionTeamType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostKills", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostAssists", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastHitAvg", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostLastHits", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mostGoldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinuteAvg", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BattlepassPredictionPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroesPicked", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroesBanned", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "totalKills", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "longestGame", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "soloKills", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "soloDeaths", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "soloAssists", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "soloGoldPerMinute", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BattlepassPredictionTournamentType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "BattlepassPredictionIdValueType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "ROSHMatchesRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ROSHGlobalStatType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "RoshQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "difficulty", - "type": { - "kind": "ENUM", - "name": "ROSHDifficultyEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "maxScore", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ROSHGlobalStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "title", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uri", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "author", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "contents", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "feedLabel", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "date", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "feedName", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "NewsItemType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRedisOnline", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamApiDetail", - "type": { - "kind": "OBJECT", - "name": "SteamApiDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rabbitDetail", - "type": { - "kind": "OBJECT", - "name": "RabbitDetailType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ServerStatusType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isOnline", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "outages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamApiDetailOutageType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamApiDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "secondsOffline", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamApiDetailOutageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastUpdated", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isOnline", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchHistory", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchDetail", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchDetailDelay", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchStats", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchLive", - "type": { - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "RabbitDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "queueCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "queueInRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "queueOutRate", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "RabbitQueueDetailType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "languageCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displaLanguageNameyName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leagues", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LeagueType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teams", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "proPlayers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "casters", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guild", - "type": { - "kind": "OBJECT", - "name": "GuildType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "direTideMatches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SearchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The term used to define the search parameters. Minimum input is 2 characters.", - "name": "query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Searching our entire database can take time. If you already know what your searching for you, you can limit the query down to a set of specific types. (0 - Playuers, 1 - Matches, 2 - Leagues, 3 - Teams, 4 - ProPlayers, 5 - Casters). Default is all types.", - "name": "searchType", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Search", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The minimum rank a player must have to be allowed inside the search query.", - "name": "minimumRank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The maximum rank a player must have to be allowed inside the search query.", - "name": "maximumRank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The minimum amount of time in which a user must have played a game to be allowed inside the search query. A unix timestamp.", - "name": "lastMatchPlayedAgo", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The leaderboard is split into 4 regions. The user must appear in this region(s) for them to be allowed inside the search query.", - "name": "leaderboardRegionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "When searching for a league, the tier the league must be in. Tiers: Amateur = 1, Professional = 2, Premium = 3, Pro Circuit = 4, Main Event = 5", - "name": "leagueTierIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueTier", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "When searching for a team, only return results of those teams of which are considered Professionals.", - "name": "teamIsPro", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterSearchRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PLAYERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MATCHES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEAGUES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TEAMS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PRO_PLAYERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "CASTERS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GUILDS" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "Search", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "groupByTime", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "groupByPosition", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "groupByBracket", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event after 10:00 mark in-game. Minimum input value is 0.", - "name": "minTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event before 10:00 mark in-game Maximum input value is 75.", - "name": "maxTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Detailed output of data per minute for each hero.", - "isDeprecated": false, - "name": "stats", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroPositionTimeDetailType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Id representing how to order dryads and triads. Synergy is STRATZ formula to help determine the best outcome of wins and picks in one. Accepted Inputs : Synergy = 0, Pick = 1, Win = 2, Loss = 3, Disadvantage = 4, Advantage = 5", - "name": "orderBy", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Minimum amount of MatchCount required for a Duo to qualify", - "name": "matchLimit", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns back a list of the hero matchups, showing how that hero's win rate is affected with or against other heroes.", - "isDeprecated": false, - "name": "matchUp", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDryadType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event after 10:00 mark in-game. Minimum input value is 0.", - "name": "minTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event before 10:00 mark in-game Maximum input value is 75.", - "name": "maxTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Minimum amount of MatchCount required for a Duo to qualify", - "name": "matchLimit", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the items purchased for the selected hero. Adjusting the time adjusts the purchase amount. Shows win rate by item timings.", - "isDeprecated": false, - "name": "itemFullPurchase", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroItemPurchaseType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "This snapshots all items in the inventory of a hero at -00:30. It tracks if an item was given or purchased.", - "isDeprecated": false, - "name": "itemStartingPurchase", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroItemStartingPurchaseType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "The purchase Item Components for a Hero's Boots. Tracks things like activations or uses throughout the game.", - "isDeprecated": false, - "name": "itemBootPurchase", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroItemBootPurchaseType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "The amount of times a Nutreal Item was found and won.", - "isDeprecated": false, - "name": "itemNeutral", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroNeutralItemType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The lane outcomes are split into with heroes and against. Send false if you want lane matchups against the heroid. Send true if you want friendly.", - "name": "isWith", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Using out formula for determining the outcome of lane, the overall success of that hero in that role.", - "isDeprecated": false, - "name": "laneOutcome", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroLaneOutcomeType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Minimum amount of MatchCount required for a Duo to qualify", - "name": "matchLimit", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "This is used on the Hero page to show the comparison of skill with the selected hero with other heroes. It includes our Synergy and our Advantage formulas to ensure that a hero with a high win rate isn't simply just on the top of all the fields.", - "isDeprecated": false, - "name": "heroVsHeroMatchup", - "type": { - "kind": "OBJECT", - "name": "HeroMatchupType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "This is used on the Hero page to show the comparison of all Hero Talents with the selected hero.", - "isDeprecated": false, - "name": "talent", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroAbilityTalentType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 hours by hour showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winHour", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroWinHourType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 days by day showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winDay", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroWinDayType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the last 12 weeks by week showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winWeek", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroWinWeekType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the data by month showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winMonth", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroWinMonthType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", - "name": "regionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "BasicRegionType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "GameModeEnumType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupBy", - "type": { - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the data by game version showing the amount of matches and the amount of wins by hero id.", - "isDeprecated": false, - "name": "winGameVersion", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroWinGameVersionType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "withHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "againstHeroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Determines that the query require the results come with a player that is qualified as a Pro.", - "name": "isPro", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionId", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The item id to include in this query, excluding all results that do not have this item.", - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", - "name": "neutralItemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "guide", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroGuideListType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "FilterHeroRampageType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rampages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroRampageObjectType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "This helps determine at what level do you max a skill.", - "isDeprecated": false, - "name": "abilityMinLevel", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroAbilityMinType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", - "name": "positionIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "This helps determine at what level you first level a skill. (Level 1)", - "isDeprecated": false, - "name": "abilityMaxLevel", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroAbilityMaxType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The day to include in this query, excluding all results that do not include this day. The value is an epoc TimeStamp of the day of data you want. Leaving null gives the current day.", - "name": "day", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupByDay", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", - "name": "groupByRank", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "This data for each day where a Hero is actually banned. This does not include data in which a hero was nominated for a ban but didn't actual get banned. Only data where a player actually requests a ban and its banned is shown.", - "isDeprecated": false, - "name": "banDay", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroBanType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroStatsQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "with", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroStatsHeroDryadType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountWith", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "vs", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroStatsHeroDryadType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountVs", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroDryadType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId1", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId2", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "networth", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "duration", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstBloodTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cs", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dn", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldEarned", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "towerDamage", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroHealing", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "synergy", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateHeroId1", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRateHeroId2", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroStatsHeroDryadType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "instance", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroItemPurchaseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "instance", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wasGiven", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroItemStartingPurchaseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "instance", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "kills", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deaths", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assists", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldEarned", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldEarnedAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xp", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "xpAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activations", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activationsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activationTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activationsTimeAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroItemBootPurchaseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "item", - "type": { - "kind": "OBJECT", - "name": "ItemType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "equippedMatchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "equippedMatchWinCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroNeutralItemType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "shortName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSupportFullItem", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "language", - "type": { - "kind": "OBJECT", - "name": "ItemLanguageType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stat", - "type": { - "kind": "OBJECT", - "name": "ItemStatType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attributes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ItemAttributeType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "components", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ItemComponentType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "image", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "description", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lore", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "notes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attributes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemLanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "behavior", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetType", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetTeam", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitTargetFlags", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "fightRecapLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castRange", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "castPoint", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "manaCost", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "channelTime", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sharedCooldown", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "cost", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "shopTags", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "aliases", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "quality", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSellable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDroppable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPurchasable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSideShop", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStackable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isPermanent", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isHideCharges", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRequiresCharges", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDisplayCharges", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSupport", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAlertable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTempestDoubleClonable", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stockMax", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "initialCharges", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "initialStock", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stockTime", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "initialStockTime", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRecipe", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "needsComponents", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "upgradeItem", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "upgradeRecipe", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemResult", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralItemDropTime", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralItemTier", - "type": { - "kind": "ENUM", - "name": "NeutralItemTierEnum", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIER_1" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIER_2" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIER_3" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIER_4" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIER_5" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "NeutralItemTierEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "value", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemAttributeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "index", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "componentId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ItemComponentType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId1", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "drawCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lossCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stompWinCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stompLossCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchWinCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "csCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId2", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroLaneOutcomeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "advantage", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDryadType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "disadvantage", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDryadType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroMatchupType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winsAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "timeAverage", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroAbilityTalentType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hour", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroWinHourType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO_ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ALL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO_ID_DURATION_MINUTES" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "TIME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO_ID_POSITION_BRACKET" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterHeroWinRequestGroupBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "day", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroWinDayType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroWinWeekType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "month", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroWinMonthType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "durationMinute", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroWinGameVersionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The item id to include in this query, excluding all results that do not have this item.", - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", - "name": "neutralItemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Guides are auto-generated of games that are successful in a game.", - "isDeprecated": false, - "name": "guides", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroGuideType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroGuideListType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchPlayer", - "type": { - "kind": "OBJECT", - "name": "MatchPlayerType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "neutralItemIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroGuideType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "time", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroRampageObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketBasicIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only return matches after this match id. Can be used instead of Skip.", - "name": "after", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only return matches before this match id. Can be used instead of Skip.", - "name": "before", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterHeroRampageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroAbilityMinType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroAbilityMaxType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "day", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "bracketBasicIds", - "type": { - "kind": "ENUM", - "name": "RankBracketBasicEnum", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "List of all the roles types for heroes.", - "isDeprecated": false, - "name": "roles", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "RoleType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The item id to include in this query, excluding all results that do not have this item.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find item details by item id. id is a required input field.", - "isDeprecated": false, - "name": "item", - "type": { - "kind": "OBJECT", - "name": "ItemType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find item details by item id. id is a required input field.", - "isDeprecated": false, - "name": "items", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ItemType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The ability id to include in this query, excluding all results that do not have this ability.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find ability details by ability id. id is a required input field.", - "isDeprecated": false, - "name": "ability", - "type": { - "kind": "OBJECT", - "name": "AbilityType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find ability details.", - "isDeprecated": false, - "name": "abilities", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of game mode types which is directly supplied by Dota 2. Matches API call will have a input for this value.", - "isDeprecated": false, - "name": "gameModes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "GameModeType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of lobby types which are mirrored from the Dota 2 client.", - "isDeprecated": false, - "name": "lobbyTypes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "LobbyTypeType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Provided directly from Dota 2 Region files, the cluster is the geographically breakdown of where the game is played.", - "isDeprecated": false, - "name": "clusters", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ClusterType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Returns a list of region details and an Id for reference.", - "isDeprecated": false, - "name": "regions", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "RegionType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Find game version details by game version id. id is a required input field.", - "isDeprecated": false, - "name": "gameVersion", - "type": { - "kind": "OBJECT", - "name": "GameVersionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Find game version details.", - "isDeprecated": false, - "name": "gameVersions", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "GameVersionType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The npc id to include in this query, excluding all results that do not have this npc.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find npc details by npc id. id is a required input field.", - "isDeprecated": false, - "name": "npc", - "type": { - "kind": "OBJECT", - "name": "NpcType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find npc details.", - "isDeprecated": false, - "name": "npcs", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "NpcType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "languageId", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The game version id to include in this query, excluding all results that do not have this game version.", - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find all patch notes for each item and ability. These are found when you hover over each object in-game.", - "isDeprecated": false, - "name": "patchNotes", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PatchNoteLanguageType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The language id to include in this query, excluding all results that do not have this language.", - "name": "languageId", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find all abilities that are used in custom events. For example Aghnims Labyrinth.", - "isDeprecated": false, - "name": "customAbilities", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AbilityCustomGameType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find all modifiers that are used in the game. If you find a bug on a modifier, let us know as we have to control this ourselves.", - "isDeprecated": false, - "name": "modifiers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ModifierType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Find all players who Valve qualifies as a Pro Player or Streamer.", - "isDeprecated": false, - "name": "proSteamAccounts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ProSteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "popularTeamIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "casters", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "tiWinners", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ConstantQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "roleId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "langKey", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "RoleType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "GameModeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LobbyTypeType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "ClusterId which determines in which region a match was played. One region has multiple clusters. When selecting your region in the Dota 2 client, a random cluster is provided to you for each match for load balancing purposes.", - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "RegionId gives the exact geographical area where the match is played.", - "isDeprecated": false, - "name": "regionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ClusterType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "clientName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "displayName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaderboardDivision", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "langKey", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "latitude", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "longitude", - "type": { - "kind": "SCALAR", - "name": "Decimal", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "code", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchGroup", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "weekendTourneyDivision", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "RegionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "asOfDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "GameVersionType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "stat", - "type": { - "kind": "OBJECT", - "name": "NpcStatType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "NpcType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statusHealth", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statusHealthRegen", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statusMana", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "statusManaRegen", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "movementSpeed", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "movementTurnRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dayTimeVision", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "nightTimeVision", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackRangeBuffer", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackRange", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isNeutralUnitType", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAncient", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "canBeDominated", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "autoAttacksByDefault", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackDamageMin", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackDamageMax", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackRate", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackAnimationPoint", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "projectileSpeed", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "combatClassAttack", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "combatClassDefend", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unitRelationshipClass", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "attackDesire", - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "hasInventory", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "wakesNeutrals", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "NpcStatType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "gameVersionId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "languageId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "index", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "abilityId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "generalId", - "type": { - "kind": "ENUM", - "name": "PatchNoteType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "text", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PatchNoteLanguageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "HERO" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GENERAL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GENERIC" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ITEM" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "NPC" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "PatchNoteType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buffDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isRoot", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isStun", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSilence", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isInvisible", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isShackle", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isHex", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isSleep", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isCyclone", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isTaunt", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDisarm", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isBlind", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isEthereal", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isMovementSlow", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAttackSlow", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isBreak", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isArmorReduce", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isAttackReduce", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isMute", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isDamageAmplified", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isMovementDebuff", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isKnockback", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isWeaken", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isItem", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isBanished", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ModifierType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterSeasonLeaderboardRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Returns the list of the current season leaderboard.", - "isDeprecated": false, - "name": "season", - "type": { - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Id representing how to order the dota plus leader board. Accepted values are Recent = 0 (Shows the most recent awards given) and Level = 1 (shows by the highest level first)", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FilterLeaderboardOrder", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Only returns players of this level.", - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", - "isDeprecated": false, - "name": "dotaPlus", - "type": { - "kind": "OBJECT", - "name": "PlayerHeroDotaPlusLeaderboardRankResponseType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Show amount of active and expired DotaPlus users by Week", - "isDeprecated": false, - "name": "dotaPlusWeek", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DotaPlusWeekType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": "Gets the top player of DotaPlus order by Level and Time Achived.", - "isDeprecated": false, - "name": "dotaPlusTopLevels", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankTopType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", - "name": "eventId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "levels", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Gets the current leaderboard for Battle Pass levels.", - "isDeprecated": false, - "name": "battlePass", - "type": { - "kind": "OBJECT", - "name": "PlayerBattlePassResponseType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", - "name": "groupBy", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "PlayerBattlePassGroupByEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "playerCountAt", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", - "name": "eventId", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Gets the current leaderboard for Battle Pass levels.", - "isDeprecated": false, - "name": "battlePassGroupBy", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBattlePassGroupByType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "levels", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Gets the current leaderboard for all coaches by level.", - "isDeprecated": false, - "name": "coaching", - "type": { - "kind": "OBJECT", - "name": "PlayerCoachingLeaderboardResponseType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterLeaderboardGuildRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Gets the current leaderboard for all guilds by points.", - "isDeprecated": false, - "name": "guild", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "GuildType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "FilterLeaderboardHeroRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Gets the current leaderboard for all players by a specific Hero, order by IMP.", - "isDeprecated": false, - "name": "hero", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerLeaderBoardByHeroType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LeaderboardQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardRankType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countryData", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardCountryDataType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionData", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardPositionDataType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamData", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TeamType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "teamIdData", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avgImp", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "divisionId", - "type": { - "kind": "ENUM", - "name": "LeaderboardDivision", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastUpdateDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "positionValue", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rankShift", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topHeroOne", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topHeroTwo", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topHeroThree", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winRate", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardRankType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardCountryDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "SteamAccountSeasonActiveLeaderboardPositionDataType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "query", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "leaderBoardDivision", - "type": { - "kind": "ENUM", - "name": "LeaderboardDivision", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "countryCode", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterSeasonLeaderboardRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerHeroDotaPlusLeaderboardRankResponseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RECENT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "LEVEL" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "FIRST" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterLeaderboardOrder", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "week", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "active", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "expired", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaPlusWeekType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "createdDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "HeroDotaPlusLeaderboardRankTopType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "minimumLevel", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerBattlePassType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levels", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBattlePassResponseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBattlePassType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "id", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "sumLevels", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCountAt", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerBattlePassGroupByType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "COUNTRY_CODE" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BRACKET" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "PlayerBattlePassGroupByEnum", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PlayerCoachingLeaderboardType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "levels", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerCoachingLeaderboardResponseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rating", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "firstMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lastMatchDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "PlayerCoachingLeaderboardType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "What field to order the data by. Enum values.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "FilterLeaderboardGuildOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If the return should be ordered by Ascending or Desending order.", - "name": "order", - "type": { - "kind": "ENUM", - "name": "FilterOrder", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "What field to order the data by. Enum values.", - "name": "region", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If the guild is current set to 50 members.", - "name": "isFull", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "If anyone is able to join the guild.", - "name": "isUnlocked", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The minimum amount of members a guild must have.", - "name": "minMemberCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The max amount of members a guild can have.", - "name": "maxMemberCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of members a guild must have.", - "name": "memberCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The language required to join the guild.", - "name": "language", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The guild was created before this date time (in Unix TimeStamp).", - "name": "createdBeforeDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The guild was created after this date time (in Unix TimeStamp).", - "name": "createdAfterDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The rank required to join the guild.", - "name": "minRequiredRank", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The rank required to join the guild.", - "name": "maxRequiredRank", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterLeaderboardGuildRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "BATTLE_PASS_LEVELS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MEMBER_COUNT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "POINTS" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "PREVIOUS_WEEK_RANK" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "RANK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "FilterLeaderboardGuildOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", - "name": "heroIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", - "name": "bracketIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "FilterLeaderboardHeroRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "id", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The amount in seconds you wish to skip until you start getting MatchEvents or PlayerMatchEvents. When requesting reply data back, you may only want the updates from X second on. This will skip the first set of seconds and give everything after this time.", - "name": "skipPlaybackDuration", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find a live match by match id. A live match is data where a match is on the Dota watch list and still active. All League games are also Live. id is a required input field.", - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "INPUT_OBJECT", - "name": "MatchLiveRequestType", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Find all live matches. A live match is data where a match is on the Dota watch list and still active. All League games are also Live.", - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Returns only matches that are currently still being updated by the backend.", - "name": "isParsing", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Returns only matches that are no longer active and completed but not yet deleted.", - "name": "isCompleted", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", - "name": "leagueIds", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Only return Live Matches In Progress that are currently in these states.", - "name": "gameStates", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "MatchLiveGameState", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of tier ids to include in this query, excluding all results that do not include one of these tiers.", - "name": "tiers", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "LeagueTier", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Playback Data can contain a lot of information. This will only display the most recent event for each of the fields.", - "name": "lastPlaybackEventOnly", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The order in which the data returned will be sorted by.", - "name": "orderBy", - "type": { - "kind": "ENUM", - "name": "MatchLiveRequestOrderBy", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the match is a league match or not.", - "name": "isLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", - "name": "take", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The amount of data to skip before collecting your query. This is useful for Paging.", - "name": "skip", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "MatchLiveRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": [ - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "GAME_TIME" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "MATCH_ID" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "SPECTATOR_COUNT" - }, - { - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "AVERAGE_RANK" - } - ], - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "ENUM", - "name": "MatchLiveRequestOrderBy", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dotaNext", - "type": { - "kind": "OBJECT", - "name": "DotaNextQuery", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Used by the Dota 2 Twitch Tracker for Dota Stats", - "isDeprecated": false, - "name": "twitchTracker", - "type": { - "kind": "OBJECT", - "name": "TwitchTrackerPlayerType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "VendorQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", - "name": "steamAccountIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "A steam account id found on your team to include in this query, excluding all results that do not include this steam account id found on your team.", - "name": "matchSteamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", - "isDeprecated": false, - "name": "enemy", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DotaNextWithAllyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", - "name": "steamAccountIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - }, - { - "defaultValue": null, - "description": "A steam account id found on your team to include in this query, excluding all results that do not include this steam account id found on your team.", - "name": "matchSteamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", - "isDeprecated": false, - "name": "ally", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "DotaNextWithAllyType", - "ofType": null - } - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", - "name": "steamAccountIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The hero id to include in this query, excluding all results that do not include this hero.", - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", - "name": "gameModeIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", - "name": "lobbyTypeIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of item ids to include in this query, excluding all results that do not include one of these item ids.", - "name": "limitByItemIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", - "name": "startDateTime", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", - "isDeprecated": false, - "name": "playerHero", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "MatchPlayerItemPurchaseEventType", - "ofType": null - } - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaNextQuery", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lifetimeMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lifetimeWinMatchCount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaNextWithAllyType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "activity", - "type": { - "kind": "ENUM", - "name": "PlayerBehaviorActivity", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "avatar", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "leaderboardRank", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "proPlayerName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCountLast100", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCountLast100", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "uniqueHeroLast100", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "coreCountLast100", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "topHeroLast100", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TwitchTrackerPlayerHeroType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matches", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "TwitchTrackerPlayerMatchType", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TwitchTrackerPlayerType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winCount", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TwitchTrackerPlayerHeroType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "lane", - "type": { - "kind": "ENUM", - "name": "MatchLaneType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "role", - "type": { - "kind": "ENUM", - "name": "MatchPlayerRoleType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killCount", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deathCount", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistCount", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "endDateTime", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "isVictory", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "award", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TwitchTrackerPlayerMatchType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "yogurt", - "type": { - "kind": "OBJECT", - "name": "YogurtMutation", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "user", - "type": { - "kind": "OBJECT", - "name": "DotaUserMutation", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "admin", - "type": { - "kind": "OBJECT", - "name": "AdminMutation", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rosh", - "type": { - "kind": "OBJECT", - "name": "ROSHMutation", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "retryMatchDownload", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaMutation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", - "name": "matchReplayUploadTeamName", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The desired email address of the match replay upload team. Cannot be blank or whitespace.", - "name": "emailAddress", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The desired dota team id of the match replay upload team. Must be a real team created in the dota client.", - "name": "teamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Create a new match replay upload team. teamName, emailAddress, and teamId are required input fields.", - "isDeprecated": false, - "name": "createTeam", - "type": { - "kind": "OBJECT", - "name": "MatchReplayUploadTeamType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", - "name": "matchReplayUploadTeamName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The desired dota team id of the match replay upload team. Must be a real team created in the dota client.", - "name": "teamId", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "deprecationReason": null, - "description": "Update a new match replay upload team. matchReplayUploadTeamId is a required input field.", - "isDeprecated": false, - "name": "updateTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Add a member to a match replay upload team. steamAccountId and matchReplayUploadTeamId are required input fields.", - "isDeprecated": false, - "name": "addTeamMember", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", - "name": "captainJackIdentityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Whether the match replay upload team member you wish to update is an admin of that team.", - "name": "isAdmin", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update a member of a match replay upload team. memberCaptainJackIdentityId, matchReplayUploadTeamId, and isAdmin are required input fields.", - "isDeprecated": false, - "name": "updateTeamMember", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", - "name": "captainJackIdentityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Set the default team of a match replay upload team member. memberCaptainJackIdentityId and matchReplayUploadTeamId are required input fields.", - "isDeprecated": false, - "name": "setTeamMemberDefaultTeam", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", - "name": "captainJackIdentityId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Remove a member of a match replay upload team. memberCaptainJackIdentityId and matchReplayUploadTeamId are required input fields.", - "isDeprecated": false, - "name": "removeTeamMember", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "This object contains all of the fields a user is allowed to update on a match replay upload. Null fields are not updated. Fields set to 0 are updated to null in the database.", - "name": "updateMatchReplayUploadObject", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateMatchReplayUploadObjectType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update the data of a match replay upload. updateMatchReplayUploadObject is a required input field.", - "isDeprecated": false, - "name": "update", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Validate the data of a match replay upload, adding the match replay upload to the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", - "isDeprecated": false, - "name": "validate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Invalidate the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", - "isDeprecated": false, - "name": "invalidate", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Delete the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", - "isDeprecated": false, - "name": "delete", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "Delete the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", - "isDeprecated": false, - "name": "linkSeriesId", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "An array of Dota match ids to include in this query.", - "name": "matchIds", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "Remove the series id for all of the input matches. matchReplayUploadTeamId and matchIds are required input fields.", - "isDeprecated": false, - "name": "removeSeriesId", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Import a public match as a match replay upload to the match replay upload team's data set. matchReplayUploadTeamId and matchId are required input fields.", - "isDeprecated": false, - "name": "importMatch", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "pickBans", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ImportPickBanType", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": "If the Picks and Bans for a match are missing or invalid, this allows you to update them.", - "isDeprecated": false, - "name": "importPickBans", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "YogurtMutation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "SCALAR", - "name": "ID", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "FieldDescription", - "name": "matchReplayUploadTeamId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "leagueId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "radiantTeamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "direTeamId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "isActive", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "notes", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "players", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateMatchReplayMatchUploadPlayerObjectType", - "ofType": null - } - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "UpdateMatchReplayUploadObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "FieldDescription", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "position", - "type": { - "kind": "ENUM", - "name": "MatchPlayerPositionType", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "UpdateMatchReplayMatchUploadPlayerObjectType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "playerSlot", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isPick", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "time", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "isRadiant", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "order", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "wasBannedSuccessfully", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "ImportPickBanType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": "Marks the user's LastReadFeedTime to the current time.", - "isDeprecated": false, - "name": "readAllFeed", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The password number that was sent via email.", - "name": "code", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Validates a user email address if the password id is correct.", - "isDeprecated": false, - "name": "validateEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "code", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Guid", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update your user to unsubscribe from Stratz emails.", - "isDeprecated": false, - "name": "unsubscribeEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "CaptainJackIdentityProfileUpdateRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Updates the logged in user information profile.", - "isDeprecated": false, - "name": "updateProfile", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account of the person you wish to (un)follow.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update your user to (un)follow a specific SteamAccountId", - "isDeprecated": false, - "name": "followPlayer", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account of the person you wish to (un)follow.", - "name": "steamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update your user to (un)follow a specific SteamAccountId", - "isDeprecated": false, - "name": "unfollowPlayer", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account of the person you wish to (un)follow.", - "name": "followedSteamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateFollowerRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update your user to (un)follow a specific SteamAccountId", - "isDeprecated": false, - "name": "updateFollowing", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UpdateFollowerRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Updates every user you are following. This should be handled with care, as this overrides all your predefinded user specific settings with these settings.", - "isDeprecated": false, - "name": "updateAllFollowing", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "The steam account of the person you wish to (un)follow.", - "name": "followedSteamAccountId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "Should the user become a favorite.", - "name": "isFavorite", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Gets more in-depth information about the person you are following. This is a user specific request, and you can only edit yourself.", - "isDeprecated": false, - "name": "updateFollowingFavorite", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": "Update your user to (un)follow a specific LeagueId", - "isDeprecated": false, - "name": "followLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "A league id to include in this query, excluding all results that do not have this league id.", - "name": "leagueId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "unfollowLeague", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": "There are two type of API Tokens, Data Collector and MultiKey", - "name": "tokenType", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "StratzApiType", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "The desired email address of the match replay upload team. Cannot be blank or whitespace.", - "name": "emailAddress", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A users Discord full Identity name.", - "name": "discordAddress", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": "A user website where the data can be seen.", - "name": "websiteAddress", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "description", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "applyStratzApiKey", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": "If a user moves from annoymous to public, this will turn it on instantly for them.", - "isDeprecated": false, - "name": "checkPublicDotaAccount", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaUserMutation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "The user's email.", - "name": "email", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's feed level.", - "name": "feedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's email level.", - "name": "emailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether daily emails are enabled for the user.", - "name": "dailyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether weekly emails are enabled for the user.", - "name": "weeklyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether monthly emails are enabled for the user.", - "name": "monthlyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's pro circuit feed level.", - "name": "proCircuitFeedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's pro circuit email level.", - "name": "proCircuitEmailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's theme type.", - "name": "themeType", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's preferred language.", - "name": "language", - "type": { - "kind": "ENUM", - "name": "Language", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "The user's preferred email hour.", - "name": "emailHour", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "Whether the user's Stratz profile is public.", - "name": "isStratzPublic", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "CaptainJackIdentityProfileUpdateRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": "FieldDescription", - "name": "feedLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "emailLevel", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "dailyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "weeklyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "monthlyEmail", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "defaultValue": null, - "description": "FieldDescription", - "name": "overrideAllUsers", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "UpdateFollowerRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "MergeProSteamAccountRequestType", - "ofType": null - } - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "mergeProSteamAccount", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "request", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "DeleteProSteamAccountRequestType", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "deleteProSteamAccount", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "AdminMutation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "realName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "MergeProSteamAccountRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": [ - { - "defaultValue": null, - "description": null, - "name": "steamAccountId", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "name", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - { - "defaultValue": null, - "description": null, - "name": "realName", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - ], - "interfaces": null, - "kind": "INPUT_OBJECT", - "name": "DeleteProSteamAccountRequestType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "difficulty", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ROSHDifficultyEnum", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "bracket", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "RankBracket", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isUserRadiant", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "isRadiantFirstPick", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "create", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "score", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - } - }, - { - "defaultValue": null, - "description": null, - "name": "didUserWin", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "update", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "ROSHMutation", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "OBJECT", - "name": "TotalMatchCountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "OBJECT", - "name": "TotalPlayerCountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "feedLive", - "type": { - "kind": "UNION", - "name": "LiveEventType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "matchId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchLive", - "type": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - }, - { - "args": [ - { - "defaultValue": null, - "description": null, - "name": "leagueId", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - } - ], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchLiveLeague", - "type": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "DotaSubscription", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "matchCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TotalMatchCountType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "playerCount", - "type": { - "kind": "SCALAR", - "name": "Long", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "TotalPlayerCountType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "kind": "UNION", - "name": "LiveEventType", - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "LiveEventPlayerRampageType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerWinStreakType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroWinStreakType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroKillsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroAssistsType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroBuildingDamageType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHealingType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHeroDamageType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroGoldPerMinuteType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroExpPerMinuteType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHighImpType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroDotaPlusLevelType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerRankUpType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventProPlayerLiveType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroItemPurchaseType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerHeroDewardType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventMatchDireTideStompType", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "LiveEventPlayerDireTideCandyScoredType", - "ofType": null - } - ] - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rampageCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerRampageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winStreakCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerWinStreakType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "winStreakCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroWinStreakType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "killCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroKillsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "assistCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroAssistsType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "buildingDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroBuildingDamageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "healingAmount", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHealingType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroDamage", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHeroDamageType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "goldPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroGoldPerMinuteType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "expPerMinute", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroExpPerMinuteType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "imp", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroHighImpType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "level", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroDotaPlusLevelType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "rank", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerRankUpType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccounts", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchLiveType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventProPlayerLiveType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "itemCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroItemPurchaseType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "MatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "dewardCount", - "type": { - "kind": "SCALAR", - "name": "Byte", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerHeroDewardType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventMatchDireTideStompType", - "possibleTypes": null - }, - { - "description": null, - "enumValues": null, - "fields": [ - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "steamAccount", - "type": { - "kind": "OBJECT", - "name": "SteamAccountType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "match", - "type": { - "kind": "OBJECT", - "name": "DireTideCustomGameMatchType", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "heroId", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - }, - { - "args": [], - "deprecationReason": null, - "description": null, - "isDeprecated": false, - "name": "candyScored", - "type": { - "kind": "SCALAR", - "name": "Short", - "ofType": null - } - } - ], - "inputFields": null, - "interfaces": [], - "kind": "OBJECT", - "name": "LiveEventPlayerDireTideCandyScoredType", - "possibleTypes": null - } - ] - } - } + "data": { + "__schema": { + "directives": [ + { + "args": [ + { + "defaultValue": null, + "description": "Included when true.", + "name": "if", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "description": "Directs the executor to include this field or fragment only when the 'if' argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "name": "include" + }, + { + "args": [ + { + "defaultValue": null, + "description": "Skipped when true.", + "name": "if", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "description": "Directs the executor to skip this field or fragment when the 'if' argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "name": "skip" + }, + { + "args": [ + { + "defaultValue": "\"No longer supported\"", + "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).", + "name": "reason", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "description": "Marks an element of a GraphQL schema as no longer supported.", + "locations": [ + "FIELD_DEFINITION", + "ENUM_VALUE" + ], + "name": "deprecated" + } + ], + "mutationType": { + "name": "DotaMutation" + }, + "queryType": { + "name": "DotaQuery" + }, + "subscriptionType": { + "name": "DotaSubscription" + }, + "types": [ + { + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "A list of all types supported by this server.", + "isDeprecated": false, + "name": "types", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "The type that query operations will be rooted at.", + "isDeprecated": false, + "name": "queryType", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "isDeprecated": false, + "name": "mutationType", + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "If this server supports subscription, the type that subscription operations will be rooted at.", + "isDeprecated": false, + "name": "subscriptionType", + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "A list of all directives supported by this server.", + "isDeprecated": false, + "name": "directives", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__Schema", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "String", + "possibleTypes": null + }, + { + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kind", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": "false", + "description": null, + "name": "includeDeprecated", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fields", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "interfaces", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "possibleTypes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + { + "args": [ + { + "defaultValue": "false", + "description": null, + "name": "includeDeprecated", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "enumValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "inputFields", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ofType", + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__Type", + "possibleTypes": null + }, + { + "description": "An enum describing what kind of type a given __Type is.", + "enumValues": [ + { + "deprecationReason": null, + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "name": "SCALAR" + }, + { + "deprecationReason": null, + "description": "Indicates this type is an object. `fields` and `possibleTypes` are valid fields.", + "isDeprecated": false, + "name": "OBJECT" + }, + { + "deprecationReason": null, + "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.", + "isDeprecated": false, + "name": "INTERFACE" + }, + { + "deprecationReason": null, + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "name": "UNION" + }, + { + "deprecationReason": null, + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "name": "ENUM" + }, + { + "deprecationReason": null, + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "name": "INPUT_OBJECT" + }, + { + "deprecationReason": null, + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "name": "LIST" + }, + { + "deprecationReason": null, + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "name": "NON_NULL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "__TypeKind", + "possibleTypes": null + }, + { + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "args", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDeprecated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deprecationReason", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__Field", + "possibleTypes": null + }, + { + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "A GraphQL-formatted string representing the default value for this input value.", + "isDeprecated": false, + "name": "defaultValue", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__InputValue", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Boolean", + "possibleTypes": null + }, + { + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDeprecated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deprecationReason", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__EnumValue", + "possibleTypes": null + }, + { + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "locations", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "args", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + } + }, + { + "args": [], + "deprecationReason": "Use 'locations'.", + "description": null, + "isDeprecated": true, + "name": "onOperation", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": "Use 'locations'.", + "description": null, + "isDeprecated": true, + "name": "onFragment", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": "Use 'locations'.", + "description": null, + "isDeprecated": true, + "name": "onField", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "__Directive", + "possibleTypes": null + }, + { + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "enumValues": [ + { + "deprecationReason": null, + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "name": "QUERY" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a mutation operation.", + "isDeprecated": false, + "name": "MUTATION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a subscription operation.", + "isDeprecated": false, + "name": "SUBSCRIPTION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a field.", + "isDeprecated": false, + "name": "FIELD" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a fragment definition.", + "isDeprecated": false, + "name": "FRAGMENT_DEFINITION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a fragment spread.", + "isDeprecated": false, + "name": "FRAGMENT_SPREAD" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an inline fragment.", + "isDeprecated": false, + "name": "INLINE_FRAGMENT" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a variable definition.", + "isDeprecated": false, + "name": "VARIABLE_DEFINITION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a schema definition.", + "isDeprecated": false, + "name": "SCHEMA" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a scalar definition.", + "isDeprecated": false, + "name": "SCALAR" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an object type definition.", + "isDeprecated": false, + "name": "OBJECT" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a field definition.", + "isDeprecated": false, + "name": "FIELD_DEFINITION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an argument definition.", + "isDeprecated": false, + "name": "ARGUMENT_DEFINITION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an interface definition.", + "isDeprecated": false, + "name": "INTERFACE" + }, + { + "deprecationReason": null, + "description": "Location adjacent to a union definition.", + "isDeprecated": false, + "name": "UNION" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an enum definition", + "isDeprecated": false, + "name": "ENUM" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an enum value definition", + "isDeprecated": false, + "name": "ENUM_VALUE" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "name": "INPUT_OBJECT" + }, + { + "deprecationReason": null, + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "name": "INPUT_FIELD_DEFINITION" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "__DirectiveLocation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by the match id. id is a required input field.", + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "ids", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "Find match details for each match id. ids is a required input field.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find player details by steam account id. id is a required input field.", + "isDeprecated": false, + "name": "player", + "type": { + "kind": "OBJECT", + "name": "PlayerType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", + "name": "steamAccountIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "Find player details for each steam account id. ids is a required input field.", + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find player details for each steam account id. ids is a required input field.", + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "Results in a list of team objects that contain data about them and their players.", + "isDeprecated": false, + "name": "teams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find league details by league Id. Id is a required field.", + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LeagueRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find league details by searching for leagues using a LeagueRequest.", + "isDeprecated": false, + "name": "leagues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A guild id to include in this query, excluding all results that do not have this guild id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "For getting access to one specific Guild which was used at the start of TI10 Compendium.", + "isDeprecated": false, + "name": "guild", + "type": { + "kind": "OBJECT", + "name": "GuildType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used for Stratz Yogurt - users won't be able to access these calls until they have access to the app.", + "isDeprecated": false, + "name": "yogurt", + "type": { + "kind": "OBJECT", + "name": "YogurtQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used to populate Stratz Plus.", + "isDeprecated": false, + "name": "plus", + "type": { + "kind": "OBJECT", + "name": "PlusQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Stratz specific queries.", + "isDeprecated": false, + "name": "stratz", + "type": { + "kind": "OBJECT", + "name": "StratzQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used to gain insights into hero data and statistics.", + "isDeprecated": false, + "name": "heroStats", + "type": { + "kind": "OBJECT", + "name": "HeroStatsQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used to query constants in Dota.", + "isDeprecated": false, + "name": "constants", + "type": { + "kind": "OBJECT", + "name": "ConstantQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used to get leaderboard information.", + "isDeprecated": false, + "name": "leaderboard", + "type": { + "kind": "OBJECT", + "name": "LeaderboardQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used to find live match data.", + "isDeprecated": false, + "name": "live", + "type": { + "kind": "OBJECT", + "name": "LiveQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Queries used by 3rd party applications.", + "isDeprecated": false, + "name": "vendor", + "type": { + "kind": "OBJECT", + "name": "VendorQuery", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didRadiantWin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationSeconds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerStatusRadiant", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerStatusDire", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "barracksStatusRadiant", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "barracksStatusDire", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "clusterId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstBloodTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyType", + "type": { + "kind": "ENUM", + "name": "LobbyTypeEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numHumanPlayers", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMode", + "type": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "replaySalt", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tournamentId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tournamentRound", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "actualRank", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "averageRank", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "averageImp", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "parsedDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statsDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "series", + "type": { + "kind": "OBJECT", + "name": "SeriesType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "regionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sequenceNum", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracket", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "analysisOutcome", + "type": { + "kind": "ENUM", + "name": "MatchAnalysisOutcomeType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictedOutcomeWeight", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "This begins at -60 to 0 seconds (Index 0).", + "isDeprecated": false, + "name": "radiantNetworthLeads", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "This begins at -60 to 0 seconds (Index 0).", + "isDeprecated": false, + "name": "radiantExperienceLeads", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "This begins at -60 to 0 seconds (Index 0).", + "isDeprecated": false, + "name": "radiantKills", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "This begins at -60 to 0 seconds (Index 0).", + "isDeprecated": false, + "name": "direKills", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "This begins at -60 to 0 seconds (Index 0).", + "isDeprecated": false, + "name": "pickBans", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsPickBanType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerStatus", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsTowerReportType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "laneReport", + "type": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRates", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictedWinRates", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "chatEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsChatEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDeaths", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsTowerDeathType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playbackData", + "type": { + "kind": "OBJECT", + "name": "MatchPlaybackDataType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spectators", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerSpectatorType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bottomLaneOutcome", + "type": { + "kind": "ENUM", + "name": "LaneOutcomeEnums", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "midLaneOutcome", + "type": { + "kind": "ENUM", + "name": "LaneOutcomeEnums", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topLaneOutcome", + "type": { + "kind": "ENUM", + "name": "LaneOutcomeEnums", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didRequestDownload", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Long", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Int", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Short", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNRANKED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PRACTICE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOURNAMENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TUTORIAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COOP_VS_BOTS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TEAM_MATCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SOLO_QUEUE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RANKED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SOLO_MID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BATTLE_CUP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EVENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_TIDE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LobbyTypeEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL_PICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CAPTAINS_MODE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RANDOM_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SINGLE_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL_RANDOM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INTRO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "THE_DIRETIDE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REVERSE_CAPTAINS_MODE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "THE_GREEVILING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TUTORIAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MID_ONLY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEAST_PLAYED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NEW_PLAYER_POOL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COMPENDIUM_MATCHMAKING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CUSTOM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CAPTAINS_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BALANCED_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ABILITY_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EVENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL_RANDOM_DEATH_MATCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SOLO_MID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL_PICK_RANKED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TURBO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MUTATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNKNOWN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "GameModeEnumType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banner", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "basePrizePool", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stopSalesTime", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tier", + "type": { + "kind": "ENUM", + "name": "LeagueTier", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "region", + "type": { + "kind": "ENUM", + "name": "LeagueRegion", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "private", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "freeToSpectate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tournamentUrl", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasLiveMatches", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "prizePool", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imageUri", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "country", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "venue", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFollowed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nodeGroups", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueNodeGroupType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "liveMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LeagueMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesGroupByRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by steam account id. The return is modified to group the data by the GroupBy parameter.", + "isDeprecated": false, + "name": "matchesGroupBy", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "UNION", + "name": "MatchGroupByType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", + "name": "leagueStageTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueStage", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "series", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SeriesType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", + "name": "leagueStageTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueStage", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "To modify the values of Kills, Deaths, Assists, etc. Accepted inputs are Average (default), Highest, Lowest, Median.", + "name": "calculateTypeId", + "type": { + "kind": "ENUM", + "name": "TableCalculateEnum", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tables", + "type": { + "kind": "OBJECT", + "name": "LeagueTableType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "battlePass", + "type": { + "kind": "OBJECT", + "name": "LeagueBattlePassType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "When searching for league matches, an array of the stage type ids the match must be in. Stages: Open Qualifers = 1, Closed Qualifers = 2, Champions Qualifers = 3, Group Stage = 4, Main Event = 5", + "name": "leagueStageTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueStage", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "LeagueStatType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "prizePoolPercentages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeaguePrizePoolPercentageType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "standings", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TeamPrizeType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueStreamType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueType", + "possibleTypes": null + }, + { + "description": "The `DateTime` scalar type represents a date and time. `DateTime` expects timestamps to be formatted in accordance with the [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) standard.", + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "DateTime", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNSET" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AMATEUR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PROFESSIONAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MINOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MAJOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INTERNATIONAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DPC_QUALIFIER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DPC_LEAGUE_QUALIFIER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DPC_LEAGUE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DPC_LEAGUE_FINALS" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeagueTier", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNSET" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EUROPE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CIS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CHINA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SEA" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeagueRegion", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "parentNodeGroupId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "advancingNodeGroupId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "advancingTeamCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "defaultNodeType", + "type": { + "kind": "ENUM", + "name": "LeagueNodeDefaultGroupEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nodeGroupType", + "type": { + "kind": "ENUM", + "name": "LeagueNodeGroupTypeEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "round", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxRounds", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTieBreaker", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFinalGroup", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCompleted", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "phase", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "region", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondaryAdvancingNodeGroupId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondaryAdvancingTeamCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tertiaryAdvancingNodeGroupId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tertiaryAdvancingTeamCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliminationDPCPoints", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nodes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueNodeType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueNodeGroupType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Byte", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INVALID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_ONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_THREE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_FIVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_TWO" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeagueNodeDefaultGroupEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INVALID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ORGANIZATIONAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROUND_ROBIN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SWISS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BRACKET_SINGLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BRACKET_DOUBLE_SEED_LOSER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BRACKET_DOUBLE_ALL_WINNER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SHOWMATCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GSL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PLACEMENT" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeagueNodeGroupTypeEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nodeGroupId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winningNodeId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "losingNodeId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nodeType", + "type": { + "kind": "ENUM", + "name": "LeagueNodeDefaultGroupEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "scheduledTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "actualTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOne", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwo", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneWins", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoWins", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasStarted", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCompleted", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streamIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueStreamType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueNodeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tag", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dateCreated", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPro", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isLocked", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "logo", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "baseLogo", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bannerLogo", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lossCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countryName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "coachSteamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "coachSteamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TeamMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by leauge id.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter Series returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FilterSeriesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by series id.", + "isDeprecated": false, + "name": "series", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SeriesType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "A List of all the players for a team.", + "isDeprecated": false, + "name": "members", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountTeamMemberType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesGroupByRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by team id. The return is modified to group the data by the GroupBy parameter.", + "isDeprecated": false, + "name": "matchesGroupBy", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "UNION", + "name": "MatchGroupByType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "HeroPickBanRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by team id. The return is modified to group the data by the GroupBy parameter.", + "isDeprecated": false, + "name": "heroPickBan", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPickBanGroupByType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Find a list of all the leagues that this team has played in.", + "isDeprecated": false, + "name": "leagues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "profileUri", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "realName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeCreated", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stateCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cityId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "communityVisibleState", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastLogOff", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avatar", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "primaryClanId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDotaPlusSubscriber", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dotaAccountLevel", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rankShift", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAnonymous", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStratzPublic", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonRank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonLeaderboardRank", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonLeaderboardDivisionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "proSteamAccount", + "type": { + "kind": "OBJECT", + "name": "ProSteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "OBJECT", + "name": "PlayerActivitySummaryType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "smurfFlag", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchRegionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "battlepass", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountBattlePassType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guild", + "type": { + "kind": "OBJECT", + "name": "GuildMemberType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCaster", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "realName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fantasyRole", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sponsor", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isLocked", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPro", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalEarnings", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "birthday", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "romanizedRealName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roles", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "aliases", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statuses", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitterLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitchLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "instagramLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "vkLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "youTubeLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "facebookLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weiboLink", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "signatureHeroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countries", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ProSteamAccountType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION_1" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION_2" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION_3" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION_4" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION_5" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNKNOWN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FILTERED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "ENUM", + "name": "PlayerBehaviorActivity", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerActivitySummaryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "VERY_LOW" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LOW" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MEDIUM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HIGH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "VERY_HIGH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INTENSE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "PlayerBehaviorActivity", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eventId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountBattlePassType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guildId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "joinDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guild", + "type": { + "kind": "OBJECT", + "name": "GuildType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "GuildMemberType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "motd", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tag", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "language", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "flags", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "logo", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "region", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "requiredRank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "primaryColor", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondaryColor", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pattern", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "points", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pastWeeklyRank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pastWeeklyPercentile", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "currentPercentile", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastUpdateDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "members", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GuildMemberType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "memberCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalBattlePassLevels", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "GuildType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", + "name": "playerList", + "type": { + "kind": "ENUM", + "name": "FindMatchPlayerList", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "TeamMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SINGLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WITH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AGAINST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FindMatchPlayerList", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "Series", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winningTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOne", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwo", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "node", + "type": { + "kind": "OBJECT", + "name": "LeagueNodeType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SeriesType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_ONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_THREE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_FIVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BEST_OF_TWO" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Series", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 20", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterSeriesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "player", + "type": { + "kind": "OBJECT", + "name": "PlayerType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountTeamMemberType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "identity", + "type": { + "kind": "OBJECT", + "name": "CaptainJackIdentityPublicProfileType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchRegionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of season in which Dota creates each year for ranks.", + "name": "seasonRankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ranks", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountSeasonRankType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaderboardRanks", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountSeasonLeaderBoardRankType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "badges", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBadgeType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "names", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountNameType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behaviorScore", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "SteamAccountTeamMemberType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guildMember", + "type": { + "kind": "OBJECT", + "name": "GuildMemberType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "OBJECT", + "name": "PlayerActivitySummaryType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFollowed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "simpleSummary", + "type": { + "kind": "OBJECT", + "name": "PlayerCardHoverType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "performance", + "type": { + "kind": "OBJECT", + "name": "PlayerPerformanceType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerHeroPerformanceMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroPerformance", + "type": { + "kind": "OBJECT", + "name": "PlayerPerformanceType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "PlayerHeroPerformanceMatchesRequestType", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Normally, you use Take inside the request object. But due to Take being used to determine how many matches to look at, this take will limit the amount of rows being returned from the results.", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Normally, you use Skip inside the request object. But due to Skip being used to determine how many matches to look at, this skip will skip the amount of rows being returned from the results.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of all heroes played by the steam account id and contains data about the average performance.", + "isDeprecated": false, + "name": "heroesPerformance", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerHeroesPerformanceType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by steam account id. steamAccountId is a required input field.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesGroupByRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match details by steam account id. The return is modified to group the data by the GroupBy parameter.", + "isDeprecated": false, + "name": "matchesGroupBy", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "UNION", + "name": "MatchGroupByType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", + "isDeprecated": false, + "name": "dotaPlus", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "A list of the current Streak and the Longest Streak for each Hero by a Player.", + "isDeprecated": false, + "name": "heroStreaks", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerHeroPerformanceLongestStreakType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "A list of the high achivement skills by a Player.", + "isDeprecated": false, + "name": "feats", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FeatType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitter", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "facebook", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitch", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "youTube", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAdmin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "CaptainJackIdentityPublicProfileType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Guid", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonRankId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "asOfDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCore", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonRankType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonRankId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "asOfDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonLeaderBoardDivisionId", + "type": { + "kind": "ENUM", + "name": "LeaderboardDivision", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonLeaderBoardRankType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AMERICAS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SE_ASIA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EUROPE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CHINA" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeaderboardDivision", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "badgeId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBadgeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastSeenDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountNameType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastUpdateDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "coreCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "supportCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerCardHoverHeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerCardHoverType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lossCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerCardHoverHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streak", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxStreak", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mmrTier", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mmrBracket", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "awardMatchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mvpCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topCoreCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topSupportCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "csAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpm", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpmAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpm", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpmAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "composition", + "type": { + "kind": "OBJECT", + "name": "PlayerPerformanceCompositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPerformancePositionType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Contains an array of 6 items which are listed as index 0 - 1st Pick, Index 1 - Pick 2nd, 3rd, Index 2 - Pick 4th, 5th, Index 3 - Pick 6th, Pick 7th, Index 4 - Pick 8th, 9ths, Index 5 - Pick 10th", + "isDeprecated": false, + "name": "pickOrder", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPerformanceType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Decimal", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "allies", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPerformanceCompositionHeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "foes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPerformanceCompositionHeroType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPerformanceCompositionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPerformanceCompositionHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleType", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleMatchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lanes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPerformancePositionObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPerformancePositionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CORE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LIGHT_SUPPORT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HARD_SUPPORT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNKNOWN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "laneType", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "laneMatchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "laneWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPerformancePositionObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "matchGroupOrderBy", + "type": { + "kind": "ENUM", + "name": "FilterMatchGroupOrderByEnum", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FindMatchPlayerOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match has a team assigned or not.", + "name": "isTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", + "name": "minDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", + "name": "maxDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", + "name": "partyCounts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", + "name": "withEnemySteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", + "name": "withEnemyHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerHeroPerformanceMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MATCH_COUNT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WIN_COUNT" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterMatchGroupOrderByEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DESC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASC" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FindMatchPlayerOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "best", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionScore", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerHeroesPerformanceScoreType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastPlayedDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerHeroesPerformanceType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "shortName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "aliases", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilities", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroAbilityType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roles", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroRoleType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "language", + "type": { + "kind": "OBJECT", + "name": "HeroLanguageType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "talents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroTalentType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "HeroStatType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slot", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability", + "type": { + "kind": "OBJECT", + "name": "AbilityType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroAbilityType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uri", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "language", + "type": { + "kind": "OBJECT", + "name": "AbilityLanguageType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stat", + "type": { + "kind": "OBJECT", + "name": "AbilityStatType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attributes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityAttributeType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTalent", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attributes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lore", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "aghanimDescription", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "shardDescription", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "notes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityLanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behavior", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetType", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetTeam", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetFlags", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitDamageType", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spellImmunity", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "modifierSupportValue", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "modifierSupportBonus", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isOnCastbar", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isOnLearnbar", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fightRecapLevel", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isGrantedByScepter", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasScepterUpgrade", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levelsBetweenUpgrades", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "requiredLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hotKeyOverride", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayAdditionalHeroes", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castRange", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castRangeBuffer", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castPoint", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "channelTime", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cooldown", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damage", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "manaCost", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isUltimate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "charges", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "chargeRestoreTime", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasShardUpgrade", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isGrantedByShard", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dispellable", + "type": { + "kind": "ENUM", + "name": "AbilityDispellEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "linkedAbilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "Float", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "YES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "YES_STRONG" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AbilityDispellEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "linkedSpecialBonusAbilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "requiresScepter", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityAttributeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENGLISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BRAZILIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BULGARIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CZECH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DANISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DUTCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FINNISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FRENCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GERMAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GREEK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HUNGARIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ITALIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "JAPANESE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "KOREAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "KOREANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NORWEGIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POLISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PORTUGUESE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROMANIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RUSSIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "S_CHINESE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SPANISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SWEDISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "T_CHINESE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "THAI" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TURKISH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UKRAINIAN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Language", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleId", + "type": { + "kind": "ENUM", + "name": "HeroRoleEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroRoleType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CARRY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ESCAPE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NUKER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INITIATOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DURABLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DISABLER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "JUNGLER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SUPPORT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PUSHER" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "HeroRoleEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lore", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hype", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroLanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroTalentType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "enabled", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroUnlockOrder", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cMEnabled", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "newPlayerEnabled", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackType", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startingArmor", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startingMagicArmor", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startingDamageMin", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startingDamageMax", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackAnimationPoint", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackAcquisitionRange", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackRange", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "primaryAttribute", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "strengthBase", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "strengthGain", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "intelligenceBase", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "intelligenceGain", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "agilityBase", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "agilityGain", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hpRegen", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mpRegen", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "moveSpeed", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "moveTurnRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hpBarOffset", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "visionDaytimeRange", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "visionNighttimeRange", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "complexity", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "primaryAttributeEnum", + "type": { + "kind": "ENUM", + "name": "HeroPrimaryAttributeType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AGI" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "HeroPrimaryAttributeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "score", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerHeroesPerformanceScoreType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "When requesting matches with a primary SteamAccountId, this will ensure that player is on specific team Id being sent in.", + "name": "teamIdSteamAccount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A steam account id found on the enemy team to include in this query, excluding all results that do not include this steam account id found on the enemy team.", + "name": "withEnemySteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", + "name": "withEnemyHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Whether the match was a victory or not for the specified player.", + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Player must have at least this IMP for the Match to show.", + "name": "minImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Player must have less than this IMP for the Match to show.", + "name": "maxImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", + "name": "playerList", + "type": { + "kind": "ENUM", + "name": "FindMatchPlayerList", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only return matches after this match id. Can be used instead of Skip.", + "name": "after", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only return matches before this match id. Can be used instead of Skip.", + "name": "before", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "In what order the returned data will come in.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FindMatchPlayerOrderBy", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "UNION", + "name": "MatchGroupByType", + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "MatchGroupByHeroType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByFactionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByKillsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByDeathsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByAssistsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsLeaverType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByLevelType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsPartyType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsRandomType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByLaneType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByRoleType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsIntentionalFeedingType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByAwardType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByRoamLaneType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsVictoryType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByDurationMinutesType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByClusterType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByRegionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByLobbyTypeType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsLeagueType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsSeriesType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByGameModeType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByIsStatsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByGameVersionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByTeamType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByHeroPerformanceType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdWithTeamType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdWithTeamType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdAgainstTeamType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdAgainstTeamType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByLeagueIdType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByPositionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByDateDayType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByDateDayHeroType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByTotalKillsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByGoldPerMinuteType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MatchGroupByHourType", + "ofType": null + } + ] + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByFactionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByKillsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByDeathsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByAssistsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isLeaver", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsLeaverType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByLevelType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsPartyType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRandom", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsRandomType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lane", + "type": { + "kind": "ENUM", + "name": "MatchLaneType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByLaneType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROAMING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SAFE_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MID_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OFF_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "JUNGLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNKNOWN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchLaneType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "role", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByRoleType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isIntentionalFeeding", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsIntentionalFeedingType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "award", + "type": { + "kind": "ENUM", + "name": "MatchPlayerAward", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByAwardType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MVP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOP_CORE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOP_SUPPORT" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchPlayerAward", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roamLane", + "type": { + "kind": "ENUM", + "name": "MatchPlayerAward", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByRoamLaneType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsVictoryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMinutes", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByDurationMinutesType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cluster", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByClusterType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "region", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByRegionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyType", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByLobbyTypeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsLeagueType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSeries", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsSeriesType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMode", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByGameModeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByIsStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersion", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByGameVersionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByHeroPerformanceType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdWithTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdWithTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdAgainstTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupBySteamAccountIdHeroIdAgainstTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByLeagueIdType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByPositionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dateDay", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByDateDayType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dateDay", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByDateDayHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalKills", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByTotalKillsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByGoldPerMinuteType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hour", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgTowerDamage", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchGroupByHourType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "Determines if you want a single player returned, only the player by SteamAccountId, or if you want all 10 players in the match.", + "name": "playerList", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "FindMatchPlayerList", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "FindMatchPlayerGroupBy", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match was a victory or not for the specified player.", + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", + "name": "withEnemySteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", + "name": "withEnemyHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerMatchesGroupByRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FACTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "KILLS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DEATHS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASSISTS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_LEAVER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEVEL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_PARTY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_RANDOM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_INTENTIONAL_FEEDING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AWARD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROAM_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_VICTORY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DURATION_MINUTES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CLUSTER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REGION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LOBBY_TYPE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_LEAGUE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_SERIES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GAME_MODE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IS_STATS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GAME_VERSION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TEAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO_PERFORMANCE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID_HERO_ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID_WITH_TEAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID_HERO_ID_WITH_TEAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID_AGAINST_TEAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STEAM_ACCOUNT_ID_HERO_ID_AGAINST_TEAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEAGUE_ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POSITION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DATE_DAY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOTAL_KILLS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GOLD_PER_MINUTE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DATE_DAY_HERO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HOUR" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FindMatchPlayerGroupBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalActions", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "longestStreak", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "currentStreak", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerHeroPerformanceLongestStreakType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "Feat", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "FeatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RAMPAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WIN_STREAK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HIGH_IMP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DOTA_ACCOUNT_LEVEL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Feat", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPickBanGroupByType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only return matches after this match id. Can be used instead of Skip.", + "name": "after", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only return matches before this match id. Can be used instead of Skip.", + "name": "before", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "HeroPickBanRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "languageId", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "broadcastProvider", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streamUrl", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "vodUrl", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueStreamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantScore", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direScore", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "delay", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spectators", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "averageRank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buildingState", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantLead", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyType", + "type": { + "kind": "ENUM", + "name": "LobbyTypeEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "serverSteamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "completed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isUpdating", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isParsing", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "parseBeginGameTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numHumanPlayers", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMode", + "type": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playbackData", + "type": { + "kind": "OBJECT", + "name": "MatchLivePlaybackDataType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameState", + "type": { + "kind": "ENUM", + "name": "MatchLiveGameState", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "modifiedDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "insight", + "type": { + "kind": "OBJECT", + "name": "MatchLiveInsightType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "liveWinRateValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveWinRateDetailType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roshanEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveRoshanDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buildingEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveBuildingDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickBans", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePickBanType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantScore", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveTeamScoreDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direScore", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveTeamScoreDetailType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlaybackDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAlive", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "respawnTimer", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveRoshanDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "indexId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "BuildingType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAlive", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveBuildingDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FORT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOWER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BARRACKS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HEALER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OUTPOST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "BuildingType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "order", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bannedHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "baseWinRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "adjustedWinRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "letter", + "type": { + "kind": "ENUM", + "name": "PlusLetterType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePickBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "F" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "D" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "C" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "B" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "A" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "S" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "PlusLetterType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "score", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveTeamScoreDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INIT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WAIT_FOR_PLAYERS_TO_LOAD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO_SELECTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STRATEGY_TIME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PRE_GAME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GAME_IN_PROGRESS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POST_GAME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DISCONNECT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TEAM_SHOWCASE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CUSTOM_GAME_SETUP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WAIT_FOR_MAP_TO_LOAD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SCENARIO_SETUP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PLAYER_DRAFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LAST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchLiveGameState", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numKills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numDeaths", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numAssists", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaverStatus", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numLastHits", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numDenies", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpent", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId0", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId3", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId4", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId5", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId0", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playbackData", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerLivePlaybackDataType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "respawnTimer", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ultimateCooldown", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ultimateState", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerImpDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "baseWinRateValue", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "UShort", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerPositionDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerGoldDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levelEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerLevelDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerKillDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerDeathDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerAssistDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "csEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerLastHitDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "denyEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerDenyDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experienceEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerExperienceDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "inventoryEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLivePlayerInventoryDetailType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerLivePlaybackDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "x", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "y", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerPositionDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networthDifference", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerGoldDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerLevelDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerKillDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerDeathDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerAssistDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerLastHitDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerDenyDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "expPerMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerExperienceDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId0", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId3", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId4", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId5", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId0", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpackId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerInventoryDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLivePlayerImpDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneVsWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoVsWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneLeagueWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamOneLeagueMatchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoLeagueWinCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamTwoLeagueMatchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastSeries", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SeriesType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveInsightType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRate", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchLiveWinRateDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of stage type ids to include in this query, excluding all results that do not include one of these stage types.", + "name": "leagueStageTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueStage", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "LeagueMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OPEN_QUALIFERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CLOSED_QUALIFERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CHAMPIONS_QUALIFERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GROUP_STAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MAIN_EVENT" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeagueStage", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tableTeams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableTeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tableHeroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableHeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tablePlayers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTablePlayerType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "members", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueRegisteredPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "overview", + "type": { + "kind": "OBJECT", + "name": "LeagueTableTeamOverviewType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "LeagueTableTeamStatsType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableTeamHeroesObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lanes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableTeamLanesObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueRegisteredPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "points", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "earnings", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesDraws", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tmp", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableTeamOverviewType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableTeamStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableTeamHeroesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableTeamLanesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "overview", + "type": { + "kind": "OBJECT", + "name": "LeagueTableHeroOverviewType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "LeagueTableHeroStatsType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableHeroPlayersObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lanes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTableHeroLanesObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickPhaseOne", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickPhaseTwo", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickPhaseThree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banPhaseOne", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banPhaseTwo", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banPhaseThree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableHeroOverviewType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killContribution", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableHeroStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killContribution", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableHeroPlayersObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTableHeroLanesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "overview", + "type": { + "kind": "OBJECT", + "name": "LeagueTablePlayerOverviewType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "LeagueTablePlayerStatsType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTablePlayerHeroesObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lanes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueTablePlayerLanesObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTablePlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "points", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "earnings", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTablePlayerOverviewType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killContribution", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTablePlayerStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTablePlayerHeroesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWins", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueTablePlayerLanesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AVERAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MEDIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HIGHEST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LOWEST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "TableCalculateEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "average", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueBattlePassType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantWinMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "averageMatchDurationSeconds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "index", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeaguePrizePoolPercentageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "standing", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "prizeAmount", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TeamPrizeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STOMPED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COMEBACK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CLOSE_GAME" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchAnalysisOutcomeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaverStatus", + "type": { + "kind": "ENUM", + "name": "LeaverStatusEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numLastHits", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numDenies", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpent", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroHealing", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "partyId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRandom", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lane", + "type": { + "kind": "ENUM", + "name": "MatchLaneType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streakPrediction", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "intentionalFeeding", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "role", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleBasic", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "award", + "type": { + "kind": "ENUM", + "name": "MatchPlayerAward", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", + "isDeprecated": false, + "name": "neutral0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behavior", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerStatsType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playbackData", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerPlaybackDataType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Detailed output of data per minute for each hero.", + "isDeprecated": false, + "name": "heroAverage", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroPositionTimeDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "additionalUnit", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerAdditionalUnitType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", + "isDeprecated": false, + "name": "dotaPlus", + "type": { + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVerionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilities", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerAbilityType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "invisibleSeconds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dotaPlusHeroXp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "variant", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DISCONNECTED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DISCONNECTED_TOO_LONG" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ABANDONED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AFK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NEVER_CONNECTED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NEVER_CONNECTED_TOO_LONG" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FAILED_TO_READY_UP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DECLINED_READY_UP" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LeaverStatusEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsKillEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsDeathEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsAssistEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitsPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamagePerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamagePerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamageReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsTowerDamageReportType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "courierKills", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsCourierKillEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wards", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsWardEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemPurchases", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerItemPurchaseEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemUsed", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsItemUsedEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "allTalks", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsAllTalkEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "chatWheels", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsChatWheelEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "actionsPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "actionReport", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerStatsActionReportType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "locationReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsLocationReportType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "farmDistributionReport", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionReportType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsRuneEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityCastReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsAbilityCastReportType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamageReport", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerStatsHeroDamageReportType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "inventoryReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networthPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "campStack", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchPlayerBuffEvent", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsBuffEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deniesPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tripsFountainPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spiritBearInventoryReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerSpiritBearInventoryType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamageReceivedPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wardDestruction", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerWardDestuctionObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assist", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSolo", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isGank", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isInvisible", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSmoke", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTpRecently", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsKillEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldFed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpFed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeDead", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldLost", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assist", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isWardWalkThrough", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAttemptTpOut", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDieBack", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isBurst", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isEngagedOnDeath", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasHealAvailable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTracked", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsDeathEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsAssistEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageCreeps", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageFromAbility", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsTowerDamageReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsCourierKillEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsWardEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerItemPurchaseEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsItemUsedEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "message", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pausedTick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsAllTalkEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "chatWheelId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pauseTick", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsChatWheelEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "moveToPosition", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "moveToTarget", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackPosition", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackTarget", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castPosition", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castTarget", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castNoTarget", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heldPosition", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "glyphCast", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "scanUsed", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pingUsed", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsActionReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsLocationReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "creepType", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "creepLocation", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralLocation", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ancientLocation", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buildings", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buyBackGold", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abandonGold", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bountyGold", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "other", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsFarmDistributionObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rune", + "type": { + "kind": "ENUM", + "name": "RuneEnums", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "action", + "type": { + "kind": "ENUM", + "name": "RuneAction", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsRuneEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DOUBLE_DAMAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HASTE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ILLUSION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "INVISIBILITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REGEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOUNTY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ARCANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WATER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WISDOM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SHIELD" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "RuneEnums", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PICKUP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOTTLE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "RuneAction", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "targets", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerStatsAbilityCastObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsAbilityCastReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsAbilityCastObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dealtTotal", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTotalReportObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "receivedTotal", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTotalRecievedReportObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dealtTargets", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTargetReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "receivedTargets", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTargetReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dealtSourceAbility", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "receivedSourceAbility", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dealtSourceItem", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceItemReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "receivedSourceItem", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceItemReportObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsHeroDamageReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selfHeal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "allyHeal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTotalReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heal", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowDuration", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTotalRecievedReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageTargetReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceAbilityReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerHeroDamageSourceItemReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack0", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack1", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack2", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerInventoryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "charges", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondaryCharges", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerInventoryObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stackCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerStatsBuffEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack0Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack1Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack2Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerSpiritBearInventoryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experience", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isWard", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerWardDestuctionObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityLearnEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityLearnEventsType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityUsedEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityUsedEventsType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityActiveLists", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityActiveListType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemUsedEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemUsedEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdatePositionEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdatePositionDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdateGoldEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdateGoldDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdateAttributeEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdateAttributeDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdateLevelEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdateLevelDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdateHealthEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdateHealthDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerUpdateBattleEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerUpdateBattleDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "KillDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeathDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssistDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "csEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LastHitDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoldDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experienceEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ExperienceDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HealDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamageEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDamageDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamageEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TowerDamageDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "inventoryEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InventoryType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "purchaseEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemPurchaseType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buyBackEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BuyBackDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streakEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StreakEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runeEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerRuneDetailType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spiritBearInventoryEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SpiritBearInventoryType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerPlaybackDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levelObtained", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isUltimate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTalent", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isMaxLevel", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityLearnEventsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityUsedEventsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability0", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability3", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability4", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability5", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability6", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ability7", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityActiveListType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemUsedEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "x", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "y", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdatePositionDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unreliableGold", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networthDifference", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdateGoldDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "agi", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "int", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "str", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdateAttributeDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdateLevelDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxHp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxMp", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdateHealthDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageMinMax", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageBonus", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hpRegen", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mpRegen", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerUpdateBattleDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFromIllusion", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assist", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSolo", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isGank", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isInvisible", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSmoke", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTpRecently", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRuneEffected", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "KillDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFromIllusion", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldFed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpFed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeDead", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "reliableGold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unreliableGold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldLost", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assist", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isWardWalkThrough", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAttemptTpOut", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDieBack", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isBurst", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isEngagedOnDeath", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasHealAvailable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTracked", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFeed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DeathDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "subTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AssistDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFromIllusion", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCreep", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isNeutral", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAncient", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mapLocation", + "type": { + "kind": "ENUM", + "name": "MapLocationEnums", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LastHitDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_BASE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_OFF_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_MID_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_SAFE_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_BASE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_OFF_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_MID_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_SAFE_LANE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RIVER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROSHAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROAMING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_FOUNTAIN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_FOUNTAIN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MapLocationEnums", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "reason", + "type": { + "kind": "ENUM", + "name": "GoldReason", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isValidForStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "GoldDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OTHER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DEATH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BUY_BACK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ABADONS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SELLS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STRUCTURES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HEROES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CREEPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NEUTRAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROSHAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COURIERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOUNTY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DOOM_DEVOURER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WARD_DESTRUCTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COURIERS_2" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "GoldReason", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "reason", + "type": { + "kind": "ENUM", + "name": "XpReason", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ExperienceDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OTHER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HEROES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CREEPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROSHAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TOME_OF_KNOWLEDGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OUTPOSTS" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "XpReason", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HealDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "target", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageType", + "type": { + "kind": "ENUM", + "name": "Damage", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fromNpc", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "toNpc", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fromIllusion", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "toIllusion", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPhysicalAttack", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSourceMainHero", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTargetMainHero", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroDamageDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNKNOWN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PHYSICAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MAGICAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PURE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Damage", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byAbility", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "byItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fromNpc", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TowerDamageDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack0", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack1", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack2", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teleport0", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0", + "type": { + "kind": "OBJECT", + "name": "InventoryObjectType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "InventoryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "charges", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondaryCharges", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "InventoryObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemPurchaseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathTimeRemaining", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cost", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BuyBackDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "Streak", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "StreakEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MULTI_KILL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "KILL_STREAK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Streak", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rune", + "type": { + "kind": "ENUM", + "name": "RuneEnums", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "action", + "type": { + "kind": "ENUM", + "name": "RuneAction", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gold", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerRuneDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack0", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack1", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backPack2", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teleport0", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0", + "type": { + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SpiritBearInventoryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SpiritBearInventoryObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "remainingMatchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mvp", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topCore", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topSupport", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "courierKills", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "apm", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "casts", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityCasts", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dn", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutrals", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tripleKill", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ultraKill", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rampage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "godLike", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingSelf", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingAllies", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "invisibleCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runePower", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runeBounty", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "campsStacked", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "supportGold", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "purgeModifiers", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ancients", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamKills", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldLost", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldFed", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buybackCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weakenCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weakenDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalItemDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalItemDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingItemSelf", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingItemAllies", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpFed", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kDAAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killContributionAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stompWon", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stompLost", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "comeBackWon", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "comeBackLost", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroPositionTimeDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNCALIBRATED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERALD_GUARDIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CRUSADER_ARCHON" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEGEND_ANCIENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIVINE_IMMORTAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FILTERED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerAdditionalUnitType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVerionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "langaugeId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityType", + "type": { + "kind": "OBJECT", + "name": "AbilityType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTalent", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerAbilityType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "order", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bannedHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerIndex", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wasBannedSuccessfully", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCaptain", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "baseWinRate", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "adjustedWinRate", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "letter", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsPickBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsTowerReportObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "outposts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsOutpostReportObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsTowerReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsTowerReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isControlledByRadiant", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiantSide", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsOutpostReportObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiant", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dire", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsLaneReportType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "midLane", + "type": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionLaneObject", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "offLane", + "type": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionLaneObject", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "safeLane", + "type": { + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionLaneObject", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "meleeCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rangeCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "siegeCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "denyCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsLaneReportFactionLaneObject", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fromHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "toHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pausedTick", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsChatEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attacker", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchStatsTowerDeathType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "courierEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataCourierEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runeEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataRuneEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wardEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataWardEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buildingEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataBuildingEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDeathEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataTowerDeathEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roshanEvents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlaybackDataRoshanEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantCaptainHeroId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direCaptainHeroId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ownerHero", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "events", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchplaybackDataCourierEventObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataCourierEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFlying", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "respawnTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didCastBoost", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchplaybackDataCourierEventObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "indexId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "location", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rune", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "action", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataRuneEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "indexId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fromPlayer", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wardType", + "type": { + "kind": "ENUM", + "name": "WardType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "action", + "type": { + "kind": "ENUM", + "name": "SpawnActionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerDestroyed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataWardEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "OBSERVER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SENTRY" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "WardType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SPAWN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DESPAWN" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "SpawnActionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "indexId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "BuildingType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxHp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionX", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionY", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "npcId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didShrineActivate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataBuildingEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiant", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dire", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataTowerDeathEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxHp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "x", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "y", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalDamageTaken", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlaybackDataRoshanEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiantCoach", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchPlayerSpectatorType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_VICTORY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RADIANT_STOMP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_VICTORY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIRE_STOMP" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "LaneOutcomeEnums", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of tier ids to include in this query, excluding all results that do not include one of these tiers.", + "name": "tiers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueTier", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Whether an image is required or not, represented in a boolean.", + "name": "requireImage", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether a prize pool is required or not, represented in a boolean.", + "name": "requirePrizePool", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether a start and end date is required or not, represented in a boolean.", + "name": "requireStartAndEndDates", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether a league has live matches or not, represented in a boolean.", + "name": "hasLiveMatches", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether a league has ended or not, represented in a boolean.", + "name": "leagueEnded", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether a league has started or not, represented in a boolean.", + "name": "isFutureLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If a league is set to start after this time.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If a league is set to end before this time.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Determine to Start value of finding a League Between two specific datetimes.", + "name": "betweenStartDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Determine to End value of finding a League Between two specific datetimes.", + "name": "betweenEndDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The id to order the results by in this query.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FilterOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "LeagueRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LAST_MATCH_TIME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "START_DATE_THEN_TIER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LAST_MATCH_TIME_THEN_TIER" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find a match replay upload team by match replay upload team id. matchReplayUploadTeamId is a required input field.", + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Find all match replay upload teams associated with the currently logged in user.", + "isDeprecated": false, + "name": "teams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Find the defualt match replay upload team associated with the currently logged in user.", + "isDeprecated": false, + "name": "defaultTeam", + "type": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find match replay upload team members by match replay upload team id. matchReplayUploadTeamId is a required input field.", + "isDeprecated": false, + "name": "teamMembers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamMemberType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The request object filtering which match replay uploads to include in this query, excluding all results that do not pass through this filter.", + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterMatchReplayUploadRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find match replay uploads by match replay upload team id. matchReplayUploadTeamId and request are required input fields.", + "isDeprecated": false, + "name": "overview", + "type": { + "kind": "OBJECT", + "name": "MatchReplayUploadOverviewType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The request object filtering which match replay uploads to include in this query, excluding all results that do not pass through this filter.", + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterMatchReplayUploadRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find the list of Hero's in the game and determine basic output by grouping them together.", + "isDeprecated": false, + "name": "heroSummary", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadHeroSummaryType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "YogurtQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "email", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "creatorCaptainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "members", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamMemberType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDefault", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAdmin", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDefaultTeam", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadTeamMemberType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadMatchType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadOverviewType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fileName", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uploaderCaptainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isValidated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isComplete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isActive", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didRadiantWin", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationSeconds", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMinutes", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyType", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numHumanPlayers", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numHumanSpectators", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMode", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantKills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direKills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiantFirstPick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "notes", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "spectators", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickBans", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadPickBanType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTeam", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadMatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDire", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHits", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "denies", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalGoldSpent", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnBuybacks", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnConsumables", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnItems", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnSupport", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerKills", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroHealing", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lane", + "type": { + "kind": "ENUM", + "name": "MatchLaneType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "role", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickOrder", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamPickOrder", + "type": { + "kind": "ENUM", + "name": "MatchPlayerTeamPickOrderType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "streakList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levelList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalEarnedGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "reliableGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unreliableGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalEarnedXpList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sharedGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroKillGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "creepKillGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "incomeGoldList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networthList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "denyCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitStreakList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitMultiKillList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nearbyCreepDeathCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "claimedDenyCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "claimedMissCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "missCountList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroHealingList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerKillsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roshanKillsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "observerWardsPlacedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sentryWardsPlacedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "creepStackList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "campStackList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runePicksupList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnSupportList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamageList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wardsPurchasedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wardsDestroyedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "commandsIssuedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnConsumablesList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnItemsList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpentOnBuybacksList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldLostToDeathList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxHealthList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxManaList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bkbChargesUsedList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageMinList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageMaxList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageBonusList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "strengthTotalList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "agilityTotalList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "intellectTotalList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamageList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "items", + "type": { + "kind": "OBJECT", + "name": "MatchReplayUploadPlayerStatsItemsType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FIRST_PICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SECOND_PICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "THIRD_PICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FOURTH_PICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FIFTH_PICK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchPlayerTeamPickOrderType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack0IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack1IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack2IdList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadPlayerStatsItemsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bannedHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "order", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wasBannedSuccessfully", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadPickBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "withEnemySteamAccount", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "withFriendHeroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "withEnemyHeroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "withFriendBannedHeroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "withEnemyBannedHeroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byMatchId", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "byMatchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byMatchUploadFileName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "byMatchUploadUploaderCaptainJackId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "bySteamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "bySteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byHeroId", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byLeagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "bySeriesId", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "bySeriesIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byTeamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "byGameMode", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byLobbyType", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "byGameVersion", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isValidated", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isComplete", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isActive", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "filterPositionIsUs", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "filterPosition", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "filterPositionOrder", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerTeamPickOrderType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isRadiantFirstPick", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "firstPick", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "minDuration", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "maxDuration", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterMatchReplayUploadRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountAgainst", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountAgainst", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCountWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCountAgainst", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duos", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchReplayUploadHeroDuoSummaryType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadHeroSummaryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountAgainst", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountAgainst", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchReplayUploadHeroDuoSummaryType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The main call for STRATZ Plus. It will return back probability data based on a draft of players that were given.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlusDraftRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "The main call for STRATZ Plus. It will return back probability data based on a draft of players that were given.", + "isDeprecated": false, + "name": "draft", + "type": { + "kind": "OBJECT", + "name": "PlusDraftType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object that will filter your PlusPlayerHover data.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlusPlayerHoverRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Gets a list of data of the players in the match, can send a max of 10 people. If a user blocks their data on STRATZ, that data will not be returned.", + "isDeprecated": false, + "name": "playerMatchHistory", + "type": { + "kind": "OBJECT", + "name": "PlusHoverType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The Steam Account Id to look up. If the person is anonymous, you will get a null.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns back basic data about the user playing a specific hero. Used in the Draft app to show post-pick data.", + "isDeprecated": false, + "name": "playerHeroHighlight", + "type": { + "kind": "OBJECT", + "name": "PlayerDraftHeroHighlightType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the rank bracket to include in this query, excluding all results that do not include this rank bracket.", + "name": "rankBracket", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a set of events which contain each hero and their averages in each of the respected categories, sorted by rank bracket.", + "isDeprecated": false, + "name": "teamHeroStatus", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusHeroTeamStatusDetailType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlusDraftMissingLetterRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "To save CPU cycles we limit the amount of heroes a person can play. If a player picks a hero outside the default list, we have no idea how good the hero would of been. You can call this endpoint to update the grade letter for that hero selection.", + "isDeprecated": false, + "name": "draftMissingLetter", + "type": { + "kind": "ENUM", + "name": "PlusLetterType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "midOutcome", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "safeOutcome", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "offOutcome", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusDraftPlayerType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusDraftType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusDraftPlayerHeroObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusDraftPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickValue", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "score", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "letter", + "type": { + "kind": "ENUM", + "name": "PlusLetterType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusDraftPlayerHeroObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The match Id or the lobby id of the match your sending. This will cache data for the next calls to be quicker.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A list of all of the banned hero ids in the draft.", + "name": "bans", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game mode for this type. We only support All Pick and Ranked All Pick. In the future Captain's Mode will be supported.", + "name": "gameMode", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A list of player request objects.", + "name": "players", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlusDraftPlayerRequestType", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "Due to Valve changing the way Picking has happened in the past, we require the GameVersionId so we know what version of the network to call.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlusDraftRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The steam id of the player. This will allow us to find player history on the player if he is not anonymous.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The slot of player. It is required to be in order from 0-9.", + "name": "slot", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "When a player has selected a hero, this is the id. If a null is sent, we will send back a hero list of possible heroes.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The rank this played is. In the event he is anonymous, use the lowest rank player in the game.", + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The role this player will play. If a null is sent, we will assign the best possible role.", + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlusDraftPlayerRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusPlayerHoverType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bans", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusHoverBanType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusHoverType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "coreCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "supportCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusPlayerHoverHeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "languageCode", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "friends", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusPlayerHoverPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "enemies", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlusPlayerHoverPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroesExperience", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behaviorScore", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusPlayerHoverType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lossCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusPlayerHoverHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusPlayerHoverPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "score", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "flags", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusHoverBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", + "name": "steamAccountIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Should our Networks attempt to try to make Radiant Win the draft or Dire.", + "name": "shouldRadiantWin", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlusPlayerHoverRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastPlayed", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impAllTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mvpCountLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topCoreCountLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topSupportCountLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impLastMonth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountLastSixMonths", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountLastSixMonths", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impLastSixMonths", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerDraftHeroHighlightType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "basicBracket", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "averages", + "type": { + "kind": "OBJECT", + "name": "PlusHeroTeamStatusAveragesType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusHeroTeamStatusDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disableDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stunDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "slowDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingAllies", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "purgeModifiers", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weakenCount", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weakenDuration", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamageReceived", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlusHeroTeamStatusAveragesType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "A list of all of the banned hero ids in the draft.", + "name": "bans", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game mode for this type. We only support All Pick and Ranked All Pick. In the future Captain's Mode will be supported.", + "name": "gameMode", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A list of player request objects.", + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlusDraftPlayerRequestType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Due to Valve changing the way Picking has happened in the past, we require the GameVersionId so we know what version of the network to call.", + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlusDraftMissingLetterRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "admin", + "type": { + "kind": "OBJECT", + "name": "AdminQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "user", + "type": { + "kind": "OBJECT", + "name": "UserQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "page", + "type": { + "kind": "OBJECT", + "name": "PageQuery", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of Stratz blogs.", + "isDeprecated": false, + "name": "blogs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BlogType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of News Items released by Dota 2 directly.", + "isDeprecated": false, + "name": "news", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsItemType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Home page data that shows the total count of players and matches in our database.", + "isDeprecated": false, + "name": "ticker", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Shows the availability to major components required in the STRATZ foundation.", + "isDeprecated": false, + "name": "status", + "type": { + "kind": "OBJECT", + "name": "ServerStatusType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of languages and an Id for reference. This is used throughout the site.", + "isDeprecated": false, + "name": "languages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LanguageType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a list of Stratz blogs.", + "isDeprecated": false, + "name": "matchRetry", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterSearchRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "search", + "type": { + "kind": "OBJECT", + "name": "SearchType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "StratzQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of Stratz blogs.", + "isDeprecated": false, + "name": "apiMemoryReport", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AdminQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "Find user details of the currently logged in user.", + "isDeprecated": false, + "name": "profile", + "type": { + "kind": "OBJECT", + "name": "UserType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a list of Stratz blogs.", + "isDeprecated": false, + "name": "homepage", + "type": { + "kind": "OBJECT", + "name": "UserHomepageType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Gets the list of followers the person is following.", + "isDeprecated": false, + "name": "followers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FollowerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Gets the list of followers the person is following.", + "isDeprecated": false, + "name": "following", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FollowerType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of feed events for the logged in user.", + "isDeprecated": false, + "name": "feed", + "type": { + "kind": "OBJECT", + "name": "FeedResponseType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "UserQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "profile", + "type": { + "kind": "OBJECT", + "name": "CaptainJackIdentityPrivateProfileType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentMatch", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "followingCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "followerCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "followingLeagueCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "followingTeamCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stratzApiApplications", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CaptainJackIdentityApiApplicationType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "UserType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitter", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "facebook", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "twitch", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "youTube", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "premiumEndDate", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAdmin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "feedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "emailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dailyEmail", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weeklyEmail", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "monthlyEmail", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "proCircuitFeedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "proCircuitEmailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "themeType", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "languageId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "emailValidationCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isEmailValidated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "emailHour", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastReadFeedTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastDailyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastWeeklyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMonthlyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastLeagueDailyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastTeamDailyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastProCircuitDailyEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unsubscribeCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastSeen", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "ROSHMatchesRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rosh", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ROSHCaptainJackIdentityStatDifficultyType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "CaptainJackIdentityPrivateProfileType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "ROSHDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxScore", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ROSHCaptainJackIdentityStatDifficultyType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EASY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MEDIUM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HARD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EXPERT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALPHA" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "ROSHDifficultyEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isUserActionFirst", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isCompleted", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "ROSHMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tokenType", + "type": { + "kind": "ENUM", + "name": "StratzApiType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "emailAddress", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "discordAddress", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "websiteAddress", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isApproved", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "apiKey", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secretKey", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "issuer", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matomoReferenceToken", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "CaptainJackIdentityApiApplicationType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DATA_COLLECTOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MULTI_KEY" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "StratzApiType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of blog ids to exclude in this query, including all results that do not include one of these blogs.", + "name": "excludedBlogIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "A list of blog components to be displayed separately on the homepage.", + "isDeprecated": false, + "name": "blogs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BlogType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", + "name": "excludedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "includedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", + "name": "includedLeagueTierIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "upcomingLeagues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", + "name": "excludedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "includedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", + "name": "includedLeagueTierIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "inProgressLeagues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to exclude in this query, including all results that do not include one of these leagues.", + "name": "excludedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "includedLeagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of league tier ids to include in this query, excluding all results that do not include one of these league tiers.", + "name": "includedLeagueTierIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueMetas", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueMetaType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topProPlayers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProPlayerFollowType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "heroComponentsTake", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "playersTake", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank bracket ids to include in this query, excluding all results that do not include one of these rank brackets.", + "name": "rankBracketIds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topPlayersByHeroType", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TopPlayersByHeroType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "synergyComponentsTake", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topSynergiesByHero", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "matchPlayerAwardTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchAwards", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentRampages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentWinStreaks", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentHighImps", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activeLeagueGames", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topLiveGames", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalComponents", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "UserHomepageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "title", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bannerImageUrl", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "liveDateTime", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "link", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BlogType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bestRecord", + "type": { + "kind": "OBJECT", + "name": "LeagueMetaDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostPicked", + "type": { + "kind": "OBJECT", + "name": "LeagueMetaDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostBanned", + "type": { + "kind": "OBJECT", + "name": "LeagueMetaDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "missingMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueMetaType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lossCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "banCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueMetaDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ProPlayerFollowType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerLeaderBoardByHeroType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TopPlayersByHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seasonBracket", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impAverage", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wins", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "losses", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winStreak", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "regionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "changeInRanking", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerLeaderBoardByHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mainHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mainHeroBaseWinRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDryads", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HomepageHeroDryadType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HomepageHeroSynergyType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mainHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "comparisonHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "synergy", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "comparisonHeroBaseWinRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HomepageHeroDryadType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityId", + "type": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "captainJackIdentityProfile", + "type": { + "kind": "OBJECT", + "name": "CaptainJackIdentityPublicProfileType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "feedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "emailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dailyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weeklyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "monthlyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isFavorite", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastEmail", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didManualUpdate", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "FollowerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "data", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FeedType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "count", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackAnimationPoint", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "FeedResponseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "league", + "type": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "targetSteamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "date", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didWin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "FeedType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "STRATZ specific endpoints found on the /player/ section of the website. id is a required input field.", + "isDeprecated": false, + "name": "player", + "type": { + "kind": "OBJECT", + "name": "PagePlayerQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "STRATZ specific endpoints found on the /players/ section of the website. ", + "isDeprecated": false, + "name": "players", + "type": { + "kind": "OBJECT", + "name": "PagePlayersQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "STRATZ specific endpoints found on the /matches/ section of the website. ", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "OBJECT", + "name": "PageMatchesQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "STRATZ specific endpoints found on the /leagues/ section of the website. ", + "isDeprecated": false, + "name": "leagues", + "type": { + "kind": "OBJECT", + "name": "PageLeaguesQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Endpoints for the TI10 (2020) regarding the summer event.", + "isDeprecated": false, + "name": "aghanim", + "type": { + "kind": "OBJECT", + "name": "PageAghanimQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Endpoints for Imp Related calls.", + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "OBJECT", + "name": "ImpQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTide", + "type": { + "kind": "OBJECT", + "name": "PageDireTideQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Endpoints for the battlepass data.", + "isDeprecated": false, + "name": "battlePass", + "type": { + "kind": "OBJECT", + "name": "PageBattlepassQuery", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rosh", + "type": { + "kind": "OBJECT", + "name": "RoshQuery", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "Returns the violations commited by a player in their last 500 games.", + "isDeprecated": false, + "name": "conduct", + "type": { + "kind": "OBJECT", + "name": "PlayerConductResponseType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Get very simple data for the on-hover of a player icon.", + "isDeprecated": false, + "name": "simpleSummary", + "type": { + "kind": "OBJECT", + "name": "PlayerCardHoverType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerPerformanceMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Provided in-depth look of a player and how they proform globally on all heroes.", + "isDeprecated": false, + "name": "performance", + "type": { + "kind": "OBJECT", + "name": "PlayerPerformanceType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerHeroPerformanceMatchesRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "A more in depth at a single player's single hero performance.", + "isDeprecated": false, + "name": "heroPerformance", + "type": { + "kind": "OBJECT", + "name": "PlayerPerformanceType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "PlayerHeroesPerformanceMatchesRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of all heroes played by the steam account id and contains data about the average performance.", + "isDeprecated": false, + "name": "heroesPerformance", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerHeroesPerformanceType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Picked the top pros and annoucers and determines if you ever have played with them and when.", + "isDeprecated": false, + "name": "playedWithPro", + "type": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerBreakdownRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a general player summary of random set of predefinded filters.", + "isDeprecated": false, + "name": "breakdown", + "type": { + "kind": "OBJECT", + "name": "PlayerBreakdownType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The request object used to filter matches returned based on input criteria.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlayerTeammatesGroupByRequestType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Normally, you use Take inside the request object. But due to Take being used to determine how many matches to look at, this take will limit the amount of rows being returned from the results.", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Normally, you use Skip inside the request object. But due to Skip being used to determine how many matches to look at, this skip will skip the amount of rows being returned from the results.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of players that the player has played with.", + "isDeprecated": false, + "name": "peers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerTeammateType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PagePlayerQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastIncidentDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastIncidentMatchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "recentMatchIncidents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behaviorScore", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerConductResponseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match has a team assigned or not.", + "name": "isTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "When searching for a league, the tier the league must be in. Tiers: Amateur = 1, Professional = 2, Premium = 3, Pro Circuit = 4, Main Event = 5", + "name": "tier", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match was a victory or not for the specified player.", + "name": "isVictory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerPerformanceMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match has a team assigned or not.", + "name": "isTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", + "name": "minDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", + "name": "maxDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", + "name": "partyCounts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on the enemy team to include in this query, excluding all results that do not include one of these steam accounts found on the enemy team.", + "name": "withEnemySteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found against your team to include in this query, excluding all results that do not include one of these heroes found against team.", + "name": "withEnemyHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerHeroesPerformanceMatchesRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playedCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "casters", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProTeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "internationalWinners", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProTeamType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPlayedWithProType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "with", + "type": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerMatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "vs", + "type": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerMatchType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerMatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamLogo", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamName", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerPlayedWithProPlayerType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerPlayedWithProTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStatsMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rankMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameModeMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "factionMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "regionMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "laneMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "partyMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroAttributeMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dayOfWeekMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeOfDayMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weekEndMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBreakdownType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "win", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastSeenDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBreakdownObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match has a team assigned or not.", + "name": "isTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least this many minutes. Default is null and there is no minimum.", + "name": "minDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is no longer than this many minutes. Default is null and there is no maximum.", + "name": "maxDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the specified player was on Radiant or not.", + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Matches where the user is in a party with this many friends. Automatically applys IsParty = true. This is an array input.", + "name": "partyCounts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerBreakdownRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgExperiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKDA", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerTeammateType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "playerTeammateSort", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "FilterPlayerTeammateEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "matchGroupOrderBy", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "FilterMatchGroupOrderByEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FindMatchPlayerOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A series id to include in this query, excluding all results that do not have this series id.", + "name": "seriesId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A team id to include in this query, excluding all results that do not have this team id.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "When requesting matches with a primary SteamAccountId, this will ensure that player is on specific team Id being sent in.", + "name": "teamIdSteamAccount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether STRATZ has yet parsed the data of the match or not, represented in a boolean.", + "name": "isParsed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The end DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game version ids to include in this query, excluding all results that do not include one of these game versions.", + "name": "gameVersionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "rankIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "STRATZ applys an formula to determine if a game is considered 'real'. We attempt to detect AFKers, leavers, feeders, etc. 'IsStats' will return matches that do not include any of these poor quality matches.", + "name": "isStats", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lane ids (enum MatchLaneType) to include in this query, excluding all results that do not include one of these lanes. Roaming = 0, SafeLane = 1, Midlane = 2, Offlane = 3, Jungle = 4", + "name": "laneIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of role ids (enum MatchPlayerRoleType) to include in this query, excluding all results that do not include one of these roles. Core = 0, Light Support = 1, Hard Support = 2", + "name": "roleIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of award ids to include in this query, excluding all results that do not include one of these awards. The player award types include MVP (1), Top Core (2), and Top Support (3).", + "name": "awardIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Include all matches that are party games, excluding all others.", + "name": "isParty", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "STRATZ gives 3 players in each game an award for playing well. MVP, Top Core, Top Support (enum MatchPlayerAwardType). If you include a query of 'steamAccountId' then it will require that player to have gotten at least 1 of these awards for each match result.", + "name": "hasAward", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of steam account ids found on your team to include in this query, excluding all results that do not include one of these steam accounts found on your team.", + "name": "withFriendSteamAccountIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of hero ids found on your team to include in this query, excluding all results that do not include one of these heroes found on your team.", + "name": "withFriendHeroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is at least than this input. See GameVersion API call for a list of patch ids. Default is null and there is no minimum.", + "name": "minGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Requests matches where the match is lower than this input. See GameVersion API call for a list of patch ids. Default is null and there is no maximum.", + "name": "maxGameVersionId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Minimum amount of MatchCount required for a Duo to qualify", + "name": "matchLimitMin", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Minimum amount of MatchCount required for a Duo to qualify", + "name": "matchLimitMax", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Include only results where the main player played with popular broadcasters.", + "name": "onlyCasters", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Include only results where main player played with popular professionals.", + "name": "onlyPros", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to have returned in your query. Max : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of matches to skip before collecting your query. Hint: Paging", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "PlayerTeammatesGroupByRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "WITH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AGAINST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterPlayerTeammateEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Endpoint which breaks down all the SteamAccounts in the database by their current season rank.", + "isDeprecated": false, + "name": "steamAccountByRank", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountByRankType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PagePlayersQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountByRankType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 hours by hour showing the amount of matches.", + "isDeprecated": false, + "name": "matchesStatsHour", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchesHourType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 days by day showing the amount of matches.", + "isDeprecated": false, + "name": "matchesStatsDay", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchesDayType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 weeks by week showing the amount of matches.", + "isDeprecated": false, + "name": "matchesStatsWeek", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchesWeekType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the data by month showing the amount of matches.", + "isDeprecated": false, + "name": "matchesStatsMonth", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchesMonthType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-80 with 0 being unknown MMR and 1-80 is low to high MMR brackets. Example: 74 is Divine with 4 Stars.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the data by game version showing the amount of matches.", + "isDeprecated": false, + "name": "matchesStatsGameVersion", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchesGameVersionType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Amount of players who are active and searching for a game in this region.", + "isDeprecated": false, + "name": "matchmakingStats", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchmakingStatsType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageMatchesQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hour", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchesHourType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UNCALIBRATED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERALD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GUARDIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CRUSADER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ARCHON" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEGEND" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ANCIENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DIVINE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "IMMORTAL" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "RankBracket", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CHINA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SEA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NORTH_AMERICA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SOUTH_AMERICA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EUROPE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "BasicRegionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "day", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchesDayType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchesWeekType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "month", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchesMonthType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchesGameVersionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uSWest", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uSEast", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "europe", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "singapore", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "brazil", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stockholm", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "austria", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "australia", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "southAfrica", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldTelecom", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldUnicom", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dubai", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "chile", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "peru", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "india", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldTelecomGuangdong", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldTelecomZhejiang", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "japan", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldTelecomWuhan", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "taiwan", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "perfectWorldUnicomTianjin", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "MatchmakingStatsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "Returns the last 12 hours by hour showing the amount of matches.", + "isDeprecated": false, + "name": "dpcPositionStats", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueDpcPositionStatObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageLeaguesQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeagueDpcPositionStatObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a match by Id based on the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "AghanimLabMatchType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterAghanimLabMatchRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns a list of matches by based on the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabMatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FilterAghanimLabHeroCompositionRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns all the combinations of Heroes and their success on the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "heroCompositions", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabHeroCompositionType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "heroIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns all the combinations of Heroes and their success on the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "heroComposition", + "type": { + "kind": "OBJECT", + "name": "AghanimLabHeroCompositionType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns the last 3 days winrate for each hero by Difficulty in the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "winRate", + "type": { + "kind": "OBJECT", + "name": "AghanimLabHeroWinRateType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns all the Abilities for a Hero on the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "heroAbility", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabHeroAbilityType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns all the Room Types by Difficulty for the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "room", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabRoomType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns all the Room Modifiers by Difficulty for the Event Aghanim Labyrinth.", + "isDeprecated": false, + "name": "roomModifier", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TI2020CustomGameRoomModifierType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageAghanimQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didWin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationSeconds", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "clusterId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lobbyType", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numKills", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numDeaths", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numHumanPlayers", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameMode", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "replaySalt", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "depth", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "seed", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "battlePoints", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "score", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "arcaneFragments", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldBags", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "regionId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabPlayerSeasonOneType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "depthList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabMatchDepthListType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabMatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "APPRENTICE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MAGICIAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SORCERER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GRANDMAGUS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "APEXMAGE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaverStatus", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numLastHits", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpent", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "partyId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutral0Id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "arcaneFragments", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bonusArcaneFragments", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldBags", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralItemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerDepthList", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabPlayerDepthListType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "blessings", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabPlayerBlessingObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabPlayerSeasonOneType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numDeaths", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldBags", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rarity", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedRewardAbilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "langaugeId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedRewardAbility", + "type": { + "kind": "OBJECT", + "name": "AbilityCustomGameType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unSelectedRewardAbilityId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "langaugeId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unSelectedRewardAbility1", + "type": { + "kind": "OBJECT", + "name": "AbilityCustomGameType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unSelectedRewardAbilityId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "langaugeId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unSelectedRewardAbility2", + "type": { + "kind": "OBJECT", + "name": "AbilityCustomGameType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedRewardImageAbilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabPlayerDepthListType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "language", + "type": { + "kind": "OBJECT", + "name": "AbilityCustomGameLanguageType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityCustomGameType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AbilityCustomGameLanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "AghanimLabPlayerBlessingEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabPlayerBlessingObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_AGILITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_ARMOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_ATTACK_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_BASE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_BOOK_AGILITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_BOOK_INTELLIGENCE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_BOOK_STRENGTH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_BOTTLE_UPGRADE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_DAMAGE_BONUS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_DAMAGE_REFLECT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_DETONATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_EVASION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_HEALTH_BOOST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_INTELLIGENCE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_LIFE_STEAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_MAGIC_DAMAGE_BONUS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_MAGIC_RESIST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_MANA_BOOST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_MOVEMENT_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_ARCANIST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_DRAGON" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_ECHO_SLAM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_HEALTH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_MANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_PURIFICATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_RAVAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_SHADOW_WAVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_POTION_TORRENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_REFRESHER_SHARD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_RESPAWN_INVULNERABILITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_RESPAWN_TIME_REDUCTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_RESTORE_MANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_SPELL_LIFE_STEAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MODIFIER_BLESSING_STRENGTH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOTTLE_CHARGES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_AGI" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_INT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_STR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_DAMAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_SPELL_AMP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_HEALTH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_MANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_MAGIC_RESIST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STARTING_GOLD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PURIFICATION_POTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DEATH_DETONATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POTION_HEALTH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POTION_MANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RESPAWN_TIME_REDUCTION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOTTLE_REGEN_DURATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOTTLE_REGEN_MOVEMENT_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ROSHAN_SHOP_DISCOUNT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ORACLE_SHOP_DISCOUNT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RESPAWN_INVULNERABILITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RESPAWN_HASTE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RESPAWN_ATTACK_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "STAT_EVASION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "UPGRADE_REROLL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ELITE_UPGRADE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "START_TOME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BOSS_TOME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "EXTRA_LIFE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MELEE_CLEAVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ATTACK_RANGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PROJECTILE_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CAST_RANGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DAMAGE_ON_STUNNED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REGEN_AROUND_ALLIES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DEBUFF_DURATION_INCREASE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LOW_HP_OUTGOING_DAMAGE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AghanimLabPlayerBlessingEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedElite", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedEncounter", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListEncounterEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedEncounterEnum", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedHidden", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "selectedReward", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListRewardEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unselectedElite", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unselectedEncounter", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListEncounterEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unselectedHidden", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unselectedReward", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListRewardEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ascensionAbilities", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AghanimLabDepthListAscensionAbilitiesObjectType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabMatchDepthListType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EMPTY_CAVERN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EMPTY_BEACH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BREWMASTER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_HELLBEARS_PORTAL_V_3" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PINECONES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_QUILL_BEASTS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_JUNGLE_HIJINX" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TUSK_SKELETONS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOMBERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DROW_RANGER_MINIBOSS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_WAVE_BLASTERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BABY_OGRES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MORPHLINGS_B" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ZEALOT_SCARABS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_OGRE_SEALS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_WARLOCKS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_GAUNTLET" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MORTY_TRANSITION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PENGUINS_TRANSITION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MIRANA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MUSHROOM_MINES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_LEGION_COMMANDER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TROLL_WARLORD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PUDGE_MINIBOSS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PUCKS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DARK_SEER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SPECTRES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SHADOW_DEMONS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_NAGA_SIREN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DIRE_SIEGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BIG_OGRES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DRAGON_KNIGHT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_KUNKKA_TIDE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ALCHEMIST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ENRAGED_WILDWINGS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ELEMENTAL_TINY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BANDITS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOMB_SQUAD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_UNDEAD_WOODS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PHOENIX" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BROODMOTHERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_FIRE_ROSHAN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_VISAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_TIMBERSAW" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TEMPLE_GUARDIANS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_STOREGGA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_VOID_SPIRIT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_AGHANIM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_JUNGLE_FIRE_MAZE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CLIFF_PASS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_HELLFIRE_CANYON" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TEMPLE_GARDEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CASTLE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CRYPT_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_CHICKEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PANGOLIER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ROCK_GOLEMS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_WENDIGOES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_COLLAPSED_MINES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BEARS_LAIR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PINE_GROVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SACRED_GROUNDS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DEEP_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DARK_FOREST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TROPICAL_KEEP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SALTY_SHORE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_REGAL_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DESERT_OASIS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PRISON_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BRIDGE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MOLE_CAVE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BLOB_DUNGEON" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MULTIPLICITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CATACOMBS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SWAMP_OF_SADNESS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CAVERN_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_AZIYOG_CAVERNS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BAMBOO_GARDEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOG_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_WINTER_WYVERN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_EARTHSHAKER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_DARK_WILLOW" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_RIZZRICK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PENGUIN_SLEDDING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_MANGO_ORCHARD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_HOOKING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MUSHROOM_MINES_2021" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_GAOLERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EGGS_HOLDOUT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SPOOK_TOWN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TEMPLE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CANOPY_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_INNER_RING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_LESHRAC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_OUTWORLD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TWILIGHT_MAZE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_RUINOUS_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BEACH_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_GOLEM_GORGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SNAPFIRE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_POLARITY_SWAP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_STONEHALL_CITADEL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MYSTICAL_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_HEDGE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TEMPLE_SIEGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_FORBIDDEN_PALACE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_CRYPT_GATE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PUGNA_NETHER_REACHES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_MINING_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DUNGEON_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_ARC_WARDEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_CLOCKWERK_TINKER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_AMOEBA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BOSS_STOREGGA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_LIVESTOCK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_SMASH_CHICKENS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BONUS_GALLERY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TOXIC_TERRACE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_HIDDEN_COLOSSEUM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_FROZEN_RAVINE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PALACE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_ICY_POOLS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_DEMONIC_WOODS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_THUNDER_MOUNTAIN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_FRIGID_PINNACLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_VILLAGE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_FORSAKEN_PIT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_BURNING_MESA" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SMASHY_AND_BASHY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PUSH_PULL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_JUNGLE_TRAPS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_TRANSITION_GATEWAY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_PRIMAL_BEAST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_MINOR_SHARD_SHOP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_DOOM_LIFE_SWAP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_WARLOCK_LIBRARY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_ALCHEMIST_NEUTRAL_ITEMS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_BREWMASTER_BAR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_LIFE_SHOP" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_MORPHLING_ATTRIBUTE_SHIFT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_TINKER_RANGE_RETROFIT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_NAGA_BOTTLE_RUNE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_SLARK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_ZEUS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_LESHRAC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_NECROPHOS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_SMALL_TINY_SHRINK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_BIG_TINY_GROW" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_EVENT_OGRE_MAGI_CASINO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_SPLITSVILLE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_AQUA_MANOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ENCOUNTER_JUNGLE_TREK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AghanimLabDepthListEncounterEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REWARD_TYPE_NONE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REWARD_TYPE_GOLD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REWARD_TYPE_EXTRA_LIVES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "REWARD_TYPE_TREASURE" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AghanimLabDepthListRewardEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "type", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListAscensionAbilitiesEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "modifierId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabDepthListAscensionAbilitiesObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_ARMOR" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_ARMOR_SAPPING" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_ATTACK_SPEED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_BOMB" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_CHILLING_TOUCH" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_CRIT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_DAMAGE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_DRUNKEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_EXTRA_FAST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_FLICKER" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_HEAL_SUPPRESSION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_MAGIC_IMMUNITY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_MAGIC_RESIST" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_VAMPIRIC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_MAGNETIC_FIELD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_SILENCE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_FIREFLY" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_EMBIGGEN" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_VENGEANCE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AGHSFORT_ASCENSION_INVIS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_METEORIC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_PLASMA_FIELD" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASCENSION_BULWARK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "AghanimLabDepthListAscensionAbilitiesEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "Return Matches that only include the set of Match Ids provided.", + "name": "matchIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Return matches that only include this single player.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Required that the team playing the game won.", + "name": "didWin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "How far into the game (levels) they completed.", + "name": "depth", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The base level of difficulty", + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The team had to make it at least this far (level).", + "name": "minDepth", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The max must be played in this list of regions", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game must of been played before this set time. In Unix Time Stamp Format.", + "name": "createdBeforeDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The game must of been played after this set time. In Unix Time Stamp Format.", + "name": "createdAfterDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The order in which the data returned will be sorted by.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FilterAghanimLabMatchOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "orderDirection", + "type": { + "kind": "ENUM", + "name": "FilterOrder", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 100", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "To date there are two seasons of Aghanim Labyrinth. Season 1 is the Year 2020 and Season 2 is 2021.", + "name": "seasonId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterAghanimLabMatchRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DURATION" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "END_DATE_TIME" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterAghanimLabMatchOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ASC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "DESC" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterOrder", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId3", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId4", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wilsonScore", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabHeroCompositionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The base level of difficulty", + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "orderDirection", + "type": { + "kind": "ENUM", + "name": "FilterOrder", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterAghanimLabHeroCompositionRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabHeroWinRateType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "customAbilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabHeroAbilityType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "encounterId", + "type": { + "kind": "ENUM", + "name": "AghanimLabDepthListEncounterEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pickCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteWinCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "elitePickCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteDeathCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AghanimLabRoomType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "AghanimLabMatchDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "modifierId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteWinCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "eliteDeathCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TI2020CustomGameRoomModifierType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns details about all players in a specific match and details regarding Imp", + "isDeprecated": false, + "name": "matchGenerator", + "type": { + "kind": "OBJECT", + "name": "ImpGeneratorMatchPlayerType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns details about a specific player in a game with certains events.", + "isDeprecated": false, + "name": "playerGenerator", + "type": { + "kind": "OBJECT", + "name": "ImpGeneratorPlayerType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ImpQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winChance", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateByPlayerMinuteValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "events", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ImpGeneratorPlayerEventType", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ImpGeneratorMatchPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dn", + "type": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "physicalDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "magicalDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "pureDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "damageReceived", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingAllies", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "runePower", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutrals", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ImpGeneratorPlayerEventType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winChance", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateByPlayerMinuteValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "events", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ImpGeneratorPlayerEventType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "impValues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ImpGeneratorPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "bans", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "players", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorPlayerRequestType", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isTurbo", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "bracket", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "position", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "events", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorPlayerEventRequestType", + "ofType": null + } + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorPlayerRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "kills", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "deaths", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "assists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "cs", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "dn", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UShort", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "physicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "magicalDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "pureDamage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "damageReceived", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "healingAllies", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "runePower", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "neutrals", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "ImpGeneratorPlayerEventRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a match by Id based on the Halloween Event DireTide.", + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FilterDireTideCustomMatchRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Returns a list of matches by based on the Halloween Event DireTide.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 days by day showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winDay", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DireTideCustomGameHeroWinDayType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageDireTideQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "didRadiantWin", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationSeconds", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "startDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "clusterId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "replaySalt", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyLost", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyPickedUp", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyScored", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "radiantCandyScored", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direCandyScored", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DireTideCustomGamePlayerType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaverStatus", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "numLastHits", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldSpent", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroHealing", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item3Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item4Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item5Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack1Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "backpack2Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", + "isDeprecated": false, + "name": "neutral0Id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "partyId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyLost", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyPickedUp", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyScored", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DireTideCustomGamePlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The order in which the data returned will be sorted by.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FilterDireTide2020CustomGameMatchOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "orderDirection", + "type": { + "kind": "ENUM", + "name": "FilterOrder", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : 20", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterDireTideCustomMatchRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CANDY_SCORED" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "END_DATE_TIME" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterDireTide2020CustomGameMatchOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "day", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyScored", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DireTideCustomGameHeroWinDayType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictionsHero", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionHeroType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", + "name": "teamIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "This will alter the team data to take the average of the matches if true. If false, it will find the top instance for each category (1).", + "name": "averaged", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictionsTeams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionTeamType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", + "name": "teamIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictionsPlayers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionPlayerType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of team ids to include in this query, excluding all results that do not have this team id.", + "name": "teamIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "predictionsTournament", + "type": { + "kind": "OBJECT", + "name": "BattlepassPredictionTournamentType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PageBattlepassQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountBanned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "experiencePerMinuteAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostKills", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostDeaths", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostAssists", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostLastHits", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BattlepassPredictionHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "team", + "type": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostKills", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leastDeaths", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostAssists", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "longestGameSeconds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "shortestGameSeconds", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameSecondsAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BattlepassPredictionTeamType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostKills", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostAssists", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastHitAvg", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostLastHits", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mostGoldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinuteAvg", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BattlepassPredictionPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroesPicked", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroesBanned", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "totalKills", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "longestGame", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "soloKills", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "soloDeaths", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "soloAssists", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "soloGoldPerMinute", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BattlepassPredictionTournamentType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "BattlepassPredictionIdValueType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "ROSHMatchesRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ROSHGlobalStatType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "RoshQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "difficulty", + "type": { + "kind": "ENUM", + "name": "ROSHDifficultyEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "maxScore", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ROSHGlobalStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "title", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uri", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "author", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "contents", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "feedLabel", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "date", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "feedName", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "NewsItemType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRedisOnline", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamApiDetail", + "type": { + "kind": "OBJECT", + "name": "SteamApiDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rabbitDetail", + "type": { + "kind": "OBJECT", + "name": "RabbitDetailType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ServerStatusType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isOnline", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "outages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamApiDetailOutageType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamApiDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "secondsOffline", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamApiDetailOutageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastUpdated", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isOnline", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchHistory", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchDetail", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchDetailDelay", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchStats", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchLive", + "type": { + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "RabbitDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "queueCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "queueInRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "queueOutRate", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "RabbitQueueDetailType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "languageCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displaLanguageNameyName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leagues", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LeagueType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teams", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "proPlayers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "casters", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guild", + "type": { + "kind": "OBJECT", + "name": "GuildType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "direTideMatches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SearchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The term used to define the search parameters. Minimum input is 2 characters.", + "name": "query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Searching our entire database can take time. If you already know what your searching for you, you can limit the query down to a set of specific types. (0 - Playuers, 1 - Matches, 2 - Leagues, 3 - Teams, 4 - ProPlayers, 5 - Casters). Default is all types.", + "name": "searchType", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Search", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The minimum rank a player must have to be allowed inside the search query.", + "name": "minimumRank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The maximum rank a player must have to be allowed inside the search query.", + "name": "maximumRank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The minimum amount of time in which a user must have played a game to be allowed inside the search query. A unix timestamp.", + "name": "lastMatchPlayedAgo", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The leaderboard is split into 4 regions. The user must appear in this region(s) for them to be allowed inside the search query.", + "name": "leaderboardRegionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "When searching for a league, the tier the league must be in. Tiers: Amateur = 1, Professional = 2, Premium = 3, Pro Circuit = 4, Main Event = 5", + "name": "leagueTierIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueTier", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "When searching for a team, only return results of those teams of which are considered Professionals.", + "name": "teamIsPro", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterSearchRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PLAYERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MATCHES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEAGUES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TEAMS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PRO_PLAYERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "CASTERS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GUILDS" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "Search", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "groupByTime", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "groupByPosition", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "groupByBracket", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event after 10:00 mark in-game. Minimum input value is 0.", + "name": "minTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event before 10:00 mark in-game Maximum input value is 75.", + "name": "maxTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Detailed output of data per minute for each hero.", + "isDeprecated": false, + "name": "stats", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroPositionTimeDetailType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Id representing how to order dryads and triads. Synergy is STRATZ formula to help determine the best outcome of wins and picks in one. Accepted Inputs : Synergy = 0, Pick = 1, Win = 2, Loss = 3, Disadvantage = 4, Advantage = 5", + "name": "orderBy", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Minimum amount of MatchCount required for a Duo to qualify", + "name": "matchLimit", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns back a list of the hero matchups, showing how that hero's win rate is affected with or against other heroes.", + "isDeprecated": false, + "name": "matchUp", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDryadType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event after 10:00 mark in-game. Minimum input value is 0.", + "name": "minTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Integer in minutes which determines the start of the data. For example, 10 would result in every event before 10:00 mark in-game Maximum input value is 75.", + "name": "maxTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Minimum amount of MatchCount required for a Duo to qualify", + "name": "matchLimit", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the items purchased for the selected hero. Adjusting the time adjusts the purchase amount. Shows win rate by item timings.", + "isDeprecated": false, + "name": "itemFullPurchase", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroItemPurchaseType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "This snapshots all items in the inventory of a hero at -00:30. It tracks if an item was given or purchased.", + "isDeprecated": false, + "name": "itemStartingPurchase", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroItemStartingPurchaseType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "The purchase Item Components for a Hero's Boots. Tracks things like activations or uses throughout the game.", + "isDeprecated": false, + "name": "itemBootPurchase", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroItemBootPurchaseType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "The amount of times a Nutreal Item was found and won.", + "isDeprecated": false, + "name": "itemNeutral", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroNeutralItemType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The lane outcomes are split into with heroes and against. Send false if you want lane matchups against the heroid. Send true if you want friendly.", + "name": "isWith", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Using out formula for determining the outcome of lane, the overall success of that hero in that role.", + "isDeprecated": false, + "name": "laneOutcome", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroLaneOutcomeType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Minimum amount of MatchCount required for a Duo to qualify", + "name": "matchLimit", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "This is used on the Hero page to show the comparison of skill with the selected hero with other heroes. It includes our Synergy and our Advantage formulas to ensure that a hero with a high win rate isn't simply just on the top of all the fields.", + "isDeprecated": false, + "name": "heroVsHeroMatchup", + "type": { + "kind": "OBJECT", + "name": "HeroMatchupType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "This is used on the Hero page to show the comparison of all Hero Talents with the selected hero.", + "isDeprecated": false, + "name": "talent", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroAbilityTalentType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 hours by hour showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winHour", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroWinHourType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 days by day showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winDay", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroWinDayType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the last 12 weeks by week showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winWeek", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroWinWeekType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the data by month showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winMonth", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroWinMonthType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of region ids to include in this query, excluding all results that do not include one of these regions.", + "name": "regionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "BasicRegionType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GameModeEnumType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupBy", + "type": { + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the data by game version showing the amount of matches and the amount of wins by hero id.", + "isDeprecated": false, + "name": "winGameVersion", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroWinGameVersionType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "withHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "againstHeroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Determines that the query require the results come with a player that is qualified as a Pro.", + "name": "isPro", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionId", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The item id to include in this query, excluding all results that do not have this item.", + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", + "name": "neutralItemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "guide", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroGuideListType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FilterHeroRampageType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rampages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroRampageObjectType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "This helps determine at what level do you max a skill.", + "isDeprecated": false, + "name": "abilityMinLevel", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroAbilityMinType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The week to include in this query, excluding all results that do not include this week. The value is an epoc TimeStamp of the week of data you want. Leaving null gives the current week.", + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of positions ids (enum MatchPlayerPositionType) to include in this query, excluding all results that do not include one of these lanes.", + "name": "positionIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "This helps determine at what level you first level a skill. (Level 1)", + "isDeprecated": false, + "name": "abilityMaxLevel", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroAbilityMaxType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The day to include in this query, excluding all results that do not include this day. The value is an epoc TimeStamp of the day of data you want. Leaving null gives the current day.", + "name": "day", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupByDay", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only used when doing matchesGroupBy endpoint. This is how the data will be grouped and makes your return Id field.", + "name": "groupByRank", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "This data for each day where a Hero is actually banned. This does not include data in which a hero was nominated for a ban but didn't actual get banned. Only data where a player actually requests a ban and its banned is shown.", + "isDeprecated": false, + "name": "banDay", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroBanType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroStatsQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "with", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroStatsHeroDryadType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountWith", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "vs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroStatsHeroDryadType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountVs", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroDryadType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId1", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId2", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "networth", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "duration", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstBloodTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cs", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dn", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldEarned", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "towerDamage", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroHealing", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "synergy", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateHeroId1", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRateHeroId2", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroStatsHeroDryadType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "instance", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroItemPurchaseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "instance", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wasGiven", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroItemStartingPurchaseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "instance", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "kills", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deaths", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assists", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldEarned", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldEarnedAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xp", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "xpAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activations", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activationsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activationTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activationsTimeAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroItemBootPurchaseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "item", + "type": { + "kind": "OBJECT", + "name": "ItemType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "equippedMatchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "equippedMatchWinCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroNeutralItemType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "shortName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSupportFullItem", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "language", + "type": { + "kind": "OBJECT", + "name": "ItemLanguageType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stat", + "type": { + "kind": "OBJECT", + "name": "ItemStatType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attributes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemAttributeType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "components", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemComponentType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "image", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lore", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "notes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attributes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemLanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "behavior", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetType", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetTeam", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitTargetFlags", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "fightRecapLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castRange", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "castPoint", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "manaCost", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "channelTime", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sharedCooldown", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "cost", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "shopTags", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "aliases", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "quality", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSellable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDroppable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPurchasable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSideShop", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStackable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isPermanent", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isHideCharges", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRequiresCharges", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDisplayCharges", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSupport", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAlertable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTempestDoubleClonable", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stockMax", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "initialCharges", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "initialStock", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stockTime", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "initialStockTime", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRecipe", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "needsComponents", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "upgradeItem", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "upgradeRecipe", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemResult", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralItemDropTime", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralItemTier", + "type": { + "kind": "ENUM", + "name": "NeutralItemTierEnum", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIER_1" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIER_2" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIER_3" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIER_4" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIER_5" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "NeutralItemTierEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemAttributeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "index", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "componentId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ItemComponentType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId1", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "drawCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lossCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stompWinCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stompLossCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchWinCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "csCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId2", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroLaneOutcomeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "advantage", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDryadType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "disadvantage", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDryadType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroMatchupType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winsAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "timeAverage", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroAbilityTalentType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hour", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroWinHourType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO_ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ALL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO_ID_DURATION_MINUTES" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "TIME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO_ID_POSITION_BRACKET" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterHeroWinRequestGroupBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "day", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroWinDayType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroWinWeekType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "month", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroWinMonthType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "durationMinute", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroWinGameVersionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The item id to include in this query, excluding all results that do not have this item.", + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The item id of the dedicated neutral item slot (7.24 and after). From game versions 7.23 to 7.24, this was the BackPack3Id (the 4th backpack slot item id).", + "name": "neutralItemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Guides are auto-generated of games that are successful in a game.", + "isDeprecated": false, + "name": "guides", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroGuideType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroGuideListType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchPlayer", + "type": { + "kind": "OBJECT", + "name": "MatchPlayerType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "neutralItemIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroGuideType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "time", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroRampageObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketBasicIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only return matches after this match id. Can be used instead of Skip.", + "name": "after", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only return matches before this match id. Can be used instead of Skip.", + "name": "before", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterHeroRampageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroAbilityMinType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroAbilityMaxType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "day", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "bracketBasicIds", + "type": { + "kind": "ENUM", + "name": "RankBracketBasicEnum", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "List of all the roles types for heroes.", + "isDeprecated": false, + "name": "roles", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The item id to include in this query, excluding all results that do not have this item.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find item details by item id. id is a required input field.", + "isDeprecated": false, + "name": "item", + "type": { + "kind": "OBJECT", + "name": "ItemType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find item details by item id. id is a required input field.", + "isDeprecated": false, + "name": "items", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The ability id to include in this query, excluding all results that do not have this ability.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find ability details by ability id. id is a required input field.", + "isDeprecated": false, + "name": "ability", + "type": { + "kind": "OBJECT", + "name": "AbilityType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find ability details.", + "isDeprecated": false, + "name": "abilities", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of game mode types which is directly supplied by Dota 2. Matches API call will have a input for this value.", + "isDeprecated": false, + "name": "gameModes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GameModeType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of lobby types which are mirrored from the Dota 2 client.", + "isDeprecated": false, + "name": "lobbyTypes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LobbyTypeType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Provided directly from Dota 2 Region files, the cluster is the geographically breakdown of where the game is played.", + "isDeprecated": false, + "name": "clusters", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ClusterType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Returns a list of region details and an Id for reference.", + "isDeprecated": false, + "name": "regions", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RegionType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Find game version details by game version id. id is a required input field.", + "isDeprecated": false, + "name": "gameVersion", + "type": { + "kind": "OBJECT", + "name": "GameVersionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Find game version details.", + "isDeprecated": false, + "name": "gameVersions", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GameVersionType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The npc id to include in this query, excluding all results that do not have this npc.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find npc details by npc id. id is a required input field.", + "isDeprecated": false, + "name": "npc", + "type": { + "kind": "OBJECT", + "name": "NpcType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find npc details.", + "isDeprecated": false, + "name": "npcs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NpcType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "languageId", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The game version id to include in this query, excluding all results that do not have this game version.", + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find all patch notes for each item and ability. These are found when you hover over each object in-game.", + "isDeprecated": false, + "name": "patchNotes", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PatchNoteLanguageType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The language id to include in this query, excluding all results that do not have this language.", + "name": "languageId", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find all abilities that are used in custom events. For example Aghnims Labyrinth.", + "isDeprecated": false, + "name": "customAbilities", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AbilityCustomGameType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find all modifiers that are used in the game. If you find a bug on a modifier, let us know as we have to control this ourselves.", + "isDeprecated": false, + "name": "modifiers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ModifierType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Find all players who Valve qualifies as a Pro Player or Streamer.", + "isDeprecated": false, + "name": "proSteamAccounts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProSteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "popularTeamIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "casters", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "tiWinners", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ConstantQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "roleId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "langKey", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "RoleType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "GameModeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LobbyTypeType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "ClusterId which determines in which region a match was played. One region has multiple clusters. When selecting your region in the Dota 2 client, a random cluster is provided to you for each match for load balancing purposes.", + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "RegionId gives the exact geographical area where the match is played.", + "isDeprecated": false, + "name": "regionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ClusterType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "clientName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaderboardDivision", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "langKey", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "latitude", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "longitude", + "type": { + "kind": "SCALAR", + "name": "Decimal", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchGroup", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "weekendTourneyDivision", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "RegionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "asOfDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "GameVersionType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "stat", + "type": { + "kind": "OBJECT", + "name": "NpcStatType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "NpcType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statusHealth", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statusHealthRegen", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statusMana", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "statusManaRegen", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "movementSpeed", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "movementTurnRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dayTimeVision", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "nightTimeVision", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackRangeBuffer", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackRange", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isNeutralUnitType", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAncient", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "canBeDominated", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "autoAttacksByDefault", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackDamageMin", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackDamageMax", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackRate", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackAnimationPoint", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "projectileSpeed", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "combatClassAttack", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "combatClassDefend", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unitRelationshipClass", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "attackDesire", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "hasInventory", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "wakesNeutrals", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "NpcStatType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "gameVersionId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "languageId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "index", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "abilityId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "generalId", + "type": { + "kind": "ENUM", + "name": "PatchNoteType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "text", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PatchNoteLanguageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "HERO" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GENERAL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GENERIC" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ITEM" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "NPC" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "PatchNoteType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buffDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isRoot", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isStun", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSilence", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isInvisible", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isShackle", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isHex", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isSleep", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isCyclone", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isTaunt", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDisarm", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isBlind", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isEthereal", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isMovementSlow", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAttackSlow", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isBreak", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isArmorReduce", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isAttackReduce", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isMute", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isDamageAmplified", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isMovementDebuff", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isKnockback", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isWeaken", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isItem", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isBanished", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ModifierType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterSeasonLeaderboardRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Returns the list of the current season leaderboard.", + "isDeprecated": false, + "name": "season", + "type": { + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Id representing how to order the dota plus leader board. Accepted values are Recent = 0 (Shows the most recent awards given) and Level = 1 (shows by the highest level first)", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FilterLeaderboardOrder", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Only returns players of this level.", + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Gets the players of Dota which have DotaPlus and have a high level hero.", + "isDeprecated": false, + "name": "dotaPlus", + "type": { + "kind": "OBJECT", + "name": "PlayerHeroDotaPlusLeaderboardRankResponseType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Show amount of active and expired DotaPlus users by Week", + "isDeprecated": false, + "name": "dotaPlusWeek", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DotaPlusWeekType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": "Gets the top player of DotaPlus order by Level and Time Achived.", + "isDeprecated": false, + "name": "dotaPlusTopLevels", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankTopType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", + "name": "eventId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "levels", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Gets the current leaderboard for Battle Pass levels.", + "isDeprecated": false, + "name": "battlePass", + "type": { + "kind": "OBJECT", + "name": "PlayerBattlePassResponseType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", + "name": "groupBy", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PlayerBattlePassGroupByEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "playerCountAt", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The Event Id Assigned by Valve. 22 is TI8, 25 is TI9.", + "name": "eventId", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Gets the current leaderboard for Battle Pass levels.", + "isDeprecated": false, + "name": "battlePassGroupBy", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBattlePassGroupByType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "levels", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Gets the current leaderboard for all coaches by level.", + "isDeprecated": false, + "name": "coaching", + "type": { + "kind": "OBJECT", + "name": "PlayerCoachingLeaderboardResponseType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterLeaderboardGuildRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Gets the current leaderboard for all guilds by points.", + "isDeprecated": false, + "name": "guild", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GuildType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "FilterLeaderboardHeroRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Gets the current leaderboard for all players by a specific Hero, order by IMP.", + "isDeprecated": false, + "name": "hero", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerLeaderBoardByHeroType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LeaderboardQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardRankType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countryData", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardCountryDataType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionData", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardPositionDataType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamData", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TeamType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "teamIdData", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avgImp", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "divisionId", + "type": { + "kind": "ENUM", + "name": "LeaderboardDivision", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastUpdateDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "positionValue", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rankShift", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topHeroOne", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topHeroTwo", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topHeroThree", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winRate", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardRankType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardCountryDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "SteamAccountSeasonActiveLeaderboardPositionDataType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "query", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "leaderBoardDivision", + "type": { + "kind": "ENUM", + "name": "LeaderboardDivision", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterSeasonLeaderboardRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerHeroDotaPlusLeaderboardRankResponseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RECENT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "LEVEL" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "FIRST" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterLeaderboardOrder", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "week", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "active", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "expired", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaPlusWeekType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "createdDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "HeroDotaPlusLeaderboardRankTopType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "minimumLevel", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerBattlePassType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levels", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBattlePassResponseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBattlePassType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "sumLevels", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCountAt", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerBattlePassGroupByType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "COUNTRY_CODE" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BRACKET" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "PlayerBattlePassGroupByEnum", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlayerCoachingLeaderboardType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "levels", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerCoachingLeaderboardResponseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rating", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "firstMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lastMatchDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "PlayerCoachingLeaderboardType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "What field to order the data by. Enum values.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "FilterLeaderboardGuildOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If the return should be ordered by Ascending or Desending order.", + "name": "order", + "type": { + "kind": "ENUM", + "name": "FilterOrder", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "What field to order the data by. Enum values.", + "name": "region", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If the guild is current set to 50 members.", + "name": "isFull", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "If anyone is able to join the guild.", + "name": "isUnlocked", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The minimum amount of members a guild must have.", + "name": "minMemberCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The max amount of members a guild can have.", + "name": "maxMemberCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of members a guild must have.", + "name": "memberCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The language required to join the guild.", + "name": "language", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The guild was created before this date time (in Unix TimeStamp).", + "name": "createdBeforeDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The guild was created after this date time (in Unix TimeStamp).", + "name": "createdAfterDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The rank required to join the guild.", + "name": "minRequiredRank", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The rank required to join the guild.", + "name": "maxRequiredRank", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterLeaderboardGuildRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "BATTLE_PASS_LEVELS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MEMBER_COUNT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "POINTS" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "PREVIOUS_WEEK_RANK" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "RANK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "FilterLeaderboardGuildOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "An array of hero ids to include in this query, excluding all results that do not include one of these heroes.", + "name": "heroIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of rank ids to include in this query, excluding all results that do not include one of these ranks. The value ranges from 0-8 with 0 being unknown MMR and 1-8 is low to high MMR brackets. Example 7 is Divine.", + "name": "bracketIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "FilterLeaderboardHeroRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "id", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The amount in seconds you wish to skip until you start getting MatchEvents or PlayerMatchEvents. When requesting reply data back, you may only want the updates from X second on. This will skip the first set of seconds and give everything after this time.", + "name": "skipPlaybackDuration", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find a live match by match id. A live match is data where a match is on the Dota watch list and still active. All League games are also Live. id is a required input field.", + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "INPUT_OBJECT", + "name": "MatchLiveRequestType", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Find all live matches. A live match is data where a match is on the Dota watch list and still active. All League games are also Live.", + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Returns only matches that are currently still being updated by the backend.", + "name": "isParsing", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Returns only matches that are no longer active and completed but not yet deleted.", + "name": "isCompleted", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of league ids to include in this query, excluding all results that do not include one of these leagues.", + "name": "leagueIds", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Only return Live Matches In Progress that are currently in these states.", + "name": "gameStates", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MatchLiveGameState", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of tier ids to include in this query, excluding all results that do not include one of these tiers.", + "name": "tiers", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LeagueTier", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Playback Data can contain a lot of information. This will only display the most recent event for each of the fields.", + "name": "lastPlaybackEventOnly", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The order in which the data returned will be sorted by.", + "name": "orderBy", + "type": { + "kind": "ENUM", + "name": "MatchLiveRequestOrderBy", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the match is a league match or not.", + "name": "isLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount to have returned in your query. The maximum of this is always dynamic. Limit : ", + "name": "take", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The amount of data to skip before collecting your query. This is useful for Paging.", + "name": "skip", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "MatchLiveRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": [ + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "GAME_TIME" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "MATCH_ID" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "SPECTATOR_COUNT" + }, + { + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "AVERAGE_RANK" + } + ], + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "ENUM", + "name": "MatchLiveRequestOrderBy", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dotaNext", + "type": { + "kind": "OBJECT", + "name": "DotaNextQuery", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Used by the Dota 2 Twitch Tracker for Dota Stats", + "isDeprecated": false, + "name": "twitchTracker", + "type": { + "kind": "OBJECT", + "name": "TwitchTrackerPlayerType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "VendorQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", + "name": "steamAccountIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "A steam account id found on your team to include in this query, excluding all results that do not include this steam account id found on your team.", + "name": "matchSteamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", + "isDeprecated": false, + "name": "enemy", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DotaNextWithAllyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", + "name": "steamAccountIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + }, + { + "defaultValue": null, + "description": "A steam account id found on your team to include in this query, excluding all results that do not include this steam account id found on your team.", + "name": "matchSteamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", + "isDeprecated": false, + "name": "ally", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DotaNextWithAllyType", + "ofType": null + } + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "An array of steam account ids to limit the query to only return matches with these steam account ids.", + "name": "steamAccountIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The hero id to include in this query, excluding all results that do not include this hero.", + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "An array of game mode ids to include in this query, excluding all results that do not include one of these game modes.", + "name": "gameModeIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of lobby type ids to include in this query, excluding all results that do not include one of these lobby types.", + "name": "lobbyTypeIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of item ids to include in this query, excluding all results that do not include one of these item ids.", + "name": "limitByItemIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The start DateTime of the Dota match(es) to include in this query, represented in unix seconds.", + "name": "startDateTime", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Used by Overwolf application DotaNext (previously called DotaPlus) to provide data to its users.", + "isDeprecated": false, + "name": "playerHero", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MatchPlayerItemPurchaseEventType", + "ofType": null + } + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaNextQuery", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lifetimeMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lifetimeWinMatchCount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaNextWithAllyType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "activity", + "type": { + "kind": "ENUM", + "name": "PlayerBehaviorActivity", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "avatar", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "leaderboardRank", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "proPlayerName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCountLast100", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCountLast100", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "uniqueHeroLast100", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "coreCountLast100", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "topHeroLast100", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TwitchTrackerPlayerHeroType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matches", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TwitchTrackerPlayerMatchType", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TwitchTrackerPlayerType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winCount", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TwitchTrackerPlayerHeroType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "lane", + "type": { + "kind": "ENUM", + "name": "MatchLaneType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "role", + "type": { + "kind": "ENUM", + "name": "MatchPlayerRoleType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killCount", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deathCount", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistCount", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "endDateTime", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "isVictory", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "award", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TwitchTrackerPlayerMatchType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "yogurt", + "type": { + "kind": "OBJECT", + "name": "YogurtMutation", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "user", + "type": { + "kind": "OBJECT", + "name": "DotaUserMutation", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "admin", + "type": { + "kind": "OBJECT", + "name": "AdminMutation", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rosh", + "type": { + "kind": "OBJECT", + "name": "ROSHMutation", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "retryMatchDownload", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaMutation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", + "name": "matchReplayUploadTeamName", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The desired email address of the match replay upload team. Cannot be blank or whitespace.", + "name": "emailAddress", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The desired dota team id of the match replay upload team. Must be a real team created in the dota client.", + "name": "teamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Create a new match replay upload team. teamName, emailAddress, and teamId are required input fields.", + "isDeprecated": false, + "name": "createTeam", + "type": { + "kind": "OBJECT", + "name": "MatchReplayUploadTeamType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The desired team name of the match replay upload team. Cannot be blank or whitespace.", + "name": "matchReplayUploadTeamName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The desired dota team id of the match replay upload team. Must be a real team created in the dota client.", + "name": "teamId", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "deprecationReason": null, + "description": "Update a new match replay upload team. matchReplayUploadTeamId is a required input field.", + "isDeprecated": false, + "name": "updateTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account id to include in this query, excluding all results that do not have this steam account id.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Add a member to a match replay upload team. steamAccountId and matchReplayUploadTeamId are required input fields.", + "isDeprecated": false, + "name": "addTeamMember", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", + "name": "captainJackIdentityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Whether the match replay upload team member you wish to update is an admin of that team.", + "name": "isAdmin", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update a member of a match replay upload team. memberCaptainJackIdentityId, matchReplayUploadTeamId, and isAdmin are required input fields.", + "isDeprecated": false, + "name": "updateTeamMember", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", + "name": "captainJackIdentityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Set the default team of a match replay upload team member. memberCaptainJackIdentityId and matchReplayUploadTeamId are required input fields.", + "isDeprecated": false, + "name": "setTeamMemberDefaultTeam", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The CaptainJackIdentity id to include in this query, excluding all results that do not have this CaptainJackIdentity id.", + "name": "captainJackIdentityId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Remove a member of a match replay upload team. memberCaptainJackIdentityId and matchReplayUploadTeamId are required input fields.", + "isDeprecated": false, + "name": "removeTeamMember", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "This object contains all of the fields a user is allowed to update on a match replay upload. Null fields are not updated. Fields set to 0 are updated to null in the database.", + "name": "updateMatchReplayUploadObject", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateMatchReplayUploadObjectType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update the data of a match replay upload. updateMatchReplayUploadObject is a required input field.", + "isDeprecated": false, + "name": "update", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Validate the data of a match replay upload, adding the match replay upload to the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", + "isDeprecated": false, + "name": "validate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Invalidate the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", + "isDeprecated": false, + "name": "invalidate", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Delete the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", + "isDeprecated": false, + "name": "delete", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "Delete the data of a match replay upload, removing the match replay upload from the queryable data set associated with the match replay upload team. matchReplayUploadTeamId and matchId are required input fields.", + "isDeprecated": false, + "name": "linkSeriesId", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "An array of Dota match ids to include in this query.", + "name": "matchIds", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "Remove the series id for all of the input matches. matchReplayUploadTeamId and matchIds are required input fields.", + "isDeprecated": false, + "name": "removeSeriesId", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Import a public match as a match replay upload to the match replay upload team's data set. matchReplayUploadTeamId and matchId are required input fields.", + "isDeprecated": false, + "name": "importMatch", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The id of the match replay upload team to include in this query, excluding all results that do not include this match replay upload team id.", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The id of the Dota match to include in this query, excluding all results that do not include this id.", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "pickBans", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImportPickBanType", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": "If the Picks and Bans for a match are missing or invalid, this allows you to update them.", + "isDeprecated": false, + "name": "importPickBans", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "YogurtMutation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "SCALAR", + "name": "ID", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "FieldDescription", + "name": "matchReplayUploadTeamId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "leagueId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "radiantTeamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "direTeamId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "isActive", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "notes", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "players", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateMatchReplayMatchUploadPlayerObjectType", + "ofType": null + } + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "UpdateMatchReplayUploadObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "FieldDescription", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "position", + "type": { + "kind": "ENUM", + "name": "MatchPlayerPositionType", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "UpdateMatchReplayMatchUploadPlayerObjectType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "playerSlot", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isPick", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "time", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "isRadiant", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "order", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "wasBannedSuccessfully", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "ImportPickBanType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": "Marks the user's LastReadFeedTime to the current time.", + "isDeprecated": false, + "name": "readAllFeed", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The password number that was sent via email.", + "name": "code", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Validates a user email address if the password id is correct.", + "isDeprecated": false, + "name": "validateEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "code", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Guid", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update your user to unsubscribe from Stratz emails.", + "isDeprecated": false, + "name": "unsubscribeEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CaptainJackIdentityProfileUpdateRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Updates the logged in user information profile.", + "isDeprecated": false, + "name": "updateProfile", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account of the person you wish to (un)follow.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update your user to (un)follow a specific SteamAccountId", + "isDeprecated": false, + "name": "followPlayer", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account of the person you wish to (un)follow.", + "name": "steamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update your user to (un)follow a specific SteamAccountId", + "isDeprecated": false, + "name": "unfollowPlayer", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account of the person you wish to (un)follow.", + "name": "followedSteamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFollowerRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update your user to (un)follow a specific SteamAccountId", + "isDeprecated": false, + "name": "updateFollowing", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The updated returned object from /user. Only updates ThemeType, LanguageId, Email and Feed/Email Settings.", + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFollowerRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Updates every user you are following. This should be handled with care, as this overrides all your predefinded user specific settings with these settings.", + "isDeprecated": false, + "name": "updateAllFollowing", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "The steam account of the person you wish to (un)follow.", + "name": "followedSteamAccountId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "Should the user become a favorite.", + "name": "isFavorite", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Gets more in-depth information about the person you are following. This is a user specific request, and you can only edit yourself.", + "isDeprecated": false, + "name": "updateFollowingFavorite", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": "Update your user to (un)follow a specific LeagueId", + "isDeprecated": false, + "name": "followLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "A league id to include in this query, excluding all results that do not have this league id.", + "name": "leagueId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "unfollowLeague", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": "There are two type of API Tokens, Data Collector and MultiKey", + "name": "tokenType", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StratzApiType", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "The desired email address of the match replay upload team. Cannot be blank or whitespace.", + "name": "emailAddress", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A users Discord full Identity name.", + "name": "discordAddress", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": "A user website where the data can be seen.", + "name": "websiteAddress", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "description", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "applyStratzApiKey", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": "If a user moves from annoymous to public, this will turn it on instantly for them.", + "isDeprecated": false, + "name": "checkPublicDotaAccount", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaUserMutation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "The user's email.", + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's feed level.", + "name": "feedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's email level.", + "name": "emailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether daily emails are enabled for the user.", + "name": "dailyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether weekly emails are enabled for the user.", + "name": "weeklyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether monthly emails are enabled for the user.", + "name": "monthlyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's pro circuit feed level.", + "name": "proCircuitFeedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's pro circuit email level.", + "name": "proCircuitEmailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's theme type.", + "name": "themeType", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's preferred language.", + "name": "language", + "type": { + "kind": "ENUM", + "name": "Language", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "The user's preferred email hour.", + "name": "emailHour", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "Whether the user's Stratz profile is public.", + "name": "isStratzPublic", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "CaptainJackIdentityProfileUpdateRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": "FieldDescription", + "name": "feedLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "emailLevel", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "dailyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "weeklyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "monthlyEmail", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "defaultValue": null, + "description": "FieldDescription", + "name": "overrideAllUsers", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "UpdateFollowerRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MergeProSteamAccountRequestType", + "ofType": null + } + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "mergeProSteamAccount", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "request", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteProSteamAccountRequestType", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "deleteProSteamAccount", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "AdminMutation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "realName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "MergeProSteamAccountRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": [ + { + "defaultValue": null, + "description": null, + "name": "steamAccountId", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + { + "defaultValue": null, + "description": null, + "name": "realName", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ], + "interfaces": null, + "kind": "INPUT_OBJECT", + "name": "DeleteProSteamAccountRequestType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "difficulty", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ROSHDifficultyEnum", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "bracket", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RankBracket", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isUserRadiant", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "isRadiantFirstPick", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "create", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "score", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + { + "defaultValue": null, + "description": null, + "name": "didUserWin", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "update", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "ROSHMutation", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "OBJECT", + "name": "TotalMatchCountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "OBJECT", + "name": "TotalPlayerCountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "feedLive", + "type": { + "kind": "UNION", + "name": "LiveEventType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "matchId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchLive", + "type": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + }, + { + "args": [ + { + "defaultValue": null, + "description": null, + "name": "leagueId", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + } + ], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchLiveLeague", + "type": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "DotaSubscription", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "matchCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TotalMatchCountType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "playerCount", + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "TotalPlayerCountType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "kind": "UNION", + "name": "LiveEventType", + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "LiveEventPlayerRampageType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerWinStreakType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroWinStreakType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroKillsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroAssistsType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroBuildingDamageType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHealingType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHeroDamageType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroGoldPerMinuteType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroExpPerMinuteType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHighImpType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroDotaPlusLevelType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerRankUpType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventProPlayerLiveType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroItemPurchaseType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerHeroDewardType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventMatchDireTideStompType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LiveEventPlayerDireTideCandyScoredType", + "ofType": null + } + ] + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rampageCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerRampageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winStreakCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerWinStreakType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "winStreakCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroWinStreakType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "killCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroKillsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "assistCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroAssistsType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "buildingDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroBuildingDamageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "healingAmount", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHealingType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroDamage", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHeroDamageType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "goldPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroGoldPerMinuteType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "expPerMinute", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroExpPerMinuteType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "imp", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroHighImpType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "level", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroDotaPlusLevelType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "rank", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerRankUpType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccounts", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchLiveType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventProPlayerLiveType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "itemCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroItemPurchaseType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "MatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "dewardCount", + "type": { + "kind": "SCALAR", + "name": "Byte", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerHeroDewardType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventMatchDireTideStompType", + "possibleTypes": null + }, + { + "description": null, + "enumValues": null, + "fields": [ + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "steamAccount", + "type": { + "kind": "OBJECT", + "name": "SteamAccountType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "match", + "type": { + "kind": "OBJECT", + "name": "DireTideCustomGameMatchType", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "heroId", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + }, + { + "args": [], + "deprecationReason": null, + "description": null, + "isDeprecated": false, + "name": "candyScored", + "type": { + "kind": "SCALAR", + "name": "Short", + "ofType": null + } + } + ], + "inputFields": null, + "interfaces": [], + "kind": "OBJECT", + "name": "LiveEventPlayerDireTideCandyScoredType", + "possibleTypes": null + } + ] + } + } } \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index d31f9518..ac4cf4dc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,15 +7,15 @@ pub(crate) mod utils; #[tokio::main] async fn main() { - // Logging setup - pretty_env_logger::init(); - log::debug!("Logging initialized successfully!"); - - // Create instance - let instance = RoyalnetInstance::new().await; - - log::trace!("Starting {instance:?}!"); - instance.run().await; - - log::error!("No services configured."); + // Logging setup + pretty_env_logger::init(); + log::debug!("Logging initialized successfully!"); + + // Create instance + let instance = RoyalnetInstance::new().await; + + log::trace!("Starting {instance:?}!"); + instance.run().await; + + log::error!("No services configured."); } diff --git a/src/services/brooch/mod.rs b/src/services/brooch/mod.rs index 3c8a0774..84baf730 100644 --- a/src/services/brooch/mod.rs +++ b/src/services/brooch/mod.rs @@ -40,33 +40,33 @@ impl BroochService { min_players_to_process: usize, telegram_bot_token: String, notification_chat_id: ChatId, - max_imp_wait: TimeDelta + max_imp_wait: TimeDelta, ) -> AnyResult { log::info!("Initializing a new Brooch service..."); - + let mut graphql_url = Url::parse(graphql_base_url) .context("URL GraphQL non valido.")?; { let mut graphql_url_params = graphql_url.query_pairs_mut(); graphql_url_params.append_pair("jwt", stratz_token); } - + log::trace!("Using GraphQL API URL: {graphql_url:?}"); - + if min_players_to_process == 0 { anyhow::bail!("min_players_to_progress devono essere almeno 1."); } - + log::trace!("Processing only matches with at least {min_players_to_process} players."); - + let telegram_bot = Bot::new(telegram_bot_token); - + log::trace!("Using bot: {telegram_bot:#?}"); - + log::trace!("Max IMP wait is: {max_imp_wait:?}"); - + Ok( BroochService { database_url, @@ -79,143 +79,143 @@ impl BroochService { } ) } - + fn create_http_client(&self) -> AnyResult { log::debug!("Creating HTTP client..."); - + reqwest::Client::builder() .build() .context("Impossibile creare un client HTTP appropriato a fare richieste all'API.") } - + fn create_postgres_connection(&self) -> AnyResult { log::debug!("Creating PostgreSQL connection..."); - + database::connect(&self.database_url) .context("Non è stato possibile connettersi al database RYG.") } - + async fn query_guild_matches(&self, client: &reqwest::Client) -> AnyResult { log::debug!("Querying for guild matches..."); - + guild_matches::query(client, self.graphql_url.clone(), self.watched_guild_id) .await .context("Non è stato possibile recuperare le ultime partite di Dota da STRATZ.") } - + fn process_guild_data(&self, data: guild_matches::QueryResponse) -> AnyResult { log::debug!("Processing guild data..."); - + let data = data.data .context("La richiesta è riuscita, ma la risposta ricevuta da STRATZ era vuota.")?; - + let guild = data.guild .context("La richiesta è riuscita, ma non sono state ricevute gilde da STRATZ.")?; - + let guild_id: i64 = guild.id .context("La richiesta è riuscita, ma non è stato ricevuto l'ID della gilda da STRATZ.")?; - + log::trace!("Guild id is: {guild_id}"); - + if guild_id != self.watched_guild_id { anyhow::bail!("La richiesta è riuscita, ma STRATZ ha risposto con le informazioni della gilda sbagliata."); } - + log::trace!("Guild id matches watched guild."); - + Ok(guild) } - + fn process_matches_data(&self, guild: guild_matches::Guild) -> AnyResult> { log::debug!("Processing matches data..."); - + let mut matches = guild.matches .context("La richiesta è riuscita, ma non sono state ricevute informazioni sulle partite della gilda da STRATZ.")? .into_iter() .flatten() .collect::>(); - + log::trace!("Received {} matches.", matches.len()); - + log::trace!("Sorting matches by datetime..."); - + // Sort matches chronologically matches.sort_unstable_by_key(|o| o .end_date_time .unwrap_or(0) ); - + log::trace!("Sorted matches by datetime!"); - + Ok(matches) } - + fn get_match_id(&self, r#match: &Match) -> AnyResult { log::trace!("Getting match id..."); - + Ok( r#match.id .context("La richiesta è riuscita, ma non è stato ricevuto da STRATZ l'ID della partita.")? .into() ) } - + fn get_database_match(&self, database: &mut PgConnection, match_id: DotaMatchId) -> AnyResult> { use crate::interfaces::database::query_prelude::*; use crate::interfaces::database::schema::brooch_match; - + log::trace!("Getting {match_id:?} from the database..."); - + brooch_match::table .filter(brooch_match::id.eq(match_id)) .get_result::(database) .optional() .context("Non è stato possibile recuperare la partita restituita da STRATZ dal database RYG.") } - + fn should_process_match_exists(&self, database: &mut PgConnection, match_id: DotaMatchId) -> AnyResult { log::trace!("Determining whether {match_id:?} should be processed..."); - + self.get_database_match(database, match_id) .map(|m| m.is_none()) .context("Non è stato possibile determinare se la partita restituita da STRATZ fosse stata già processata.") } - + fn get_match_datetime(&self, r#match: &Match) -> AnyResult> { log::trace!("Getting match datetime..."); - + let match_date = r#match.end_date_time .context("Non è stato ricevuto da STRATZ il momento di termine della partita.")?; - + log::trace!("Converting match datetime to local datetime..."); - + Local.timestamp_opt(match_date, 0) .earliest() .context("È stato ricevuto da STRATZ un momento di termine della partita non valido.") } - + fn get_match_timedelta(&self, datetime: &DateTime) -> TimeDelta { log::trace!("Getting current time..."); - + let now = Local::now(); - + log::trace!("Getting match timedelta..."); - + now - *datetime } - + fn get_match_type(&self, r#match: &Match) -> AnyResult { log::trace!("Getting match type..."); - + r#match.lobby_type.clone() .context("Non è stato ricevuta da STRATZ il tipo della partita.") } - + fn stringify_type(&self, r#type: LobbyType) -> String { use LobbyType::*; - + log::trace!("Stringifying match type: {:?}", r#type); - + match r#type { UNRANKED => String::from("Normale"), PRACTICE => String::from("Torneo"), @@ -232,19 +232,19 @@ impl BroochService { Other(t) => t.clone(), } } - + fn get_match_mode(&self, r#match: &Match) -> AnyResult { log::trace!("Getting match mode..."); - + r#match.game_mode.clone() .context("Non è stata ricevuta da STRATZ la modalità della partita.") } - + fn stringify_mode(&self, mode: GameMode) -> String { use GameMode::*; - + log::trace!("Stringifying match mode: {:?}", mode); - + match mode { NONE => String::from("Sandbox"), ALL_PICK => String::from("All Pick"), @@ -275,185 +275,185 @@ impl BroochService { Other(t) => t.clone(), } } - + fn stringify_duration(&self, duration: TimeDelta) -> String { let minutes = duration.num_minutes(); let seconds = duration.num_seconds() % 60; - + format!("{minutes:02}:{seconds:02}") } - + fn get_match_duration(&self, r#match: &Match) -> AnyResult { log::trace!("Getting match duration..."); - + let secs = r#match.duration_seconds .context("Non è stata ricevuta da STRATZ la durata della partita.")?; - + log::trace!("Getting match duration timedelta..."); - + let delta = TimeDelta::new(secs, 0) .context("Non è stato possibile rappresentare la durata della partita ricevuta da STRATZ.")?; - + Ok(delta) } - + fn get_match_players(&self, r#match: Match) -> AnyResult> { log::debug!("Getting match players..."); - + let mut players: Vec = r#match.players .context("Non è stato ricevuto da STRATZ l'elenco dei giocatori della partita.")? .iter() .filter_map(|o| o.to_owned()) .collect(); - + log::trace!("Sorting match players..."); - + players.sort_unstable_by_key(|o| match o.is_radiant.unwrap() { true => 1, false => 2, }); - + log::trace!("Sorted match players!"); - + Ok(players) } - + fn should_process_match_players(&self, players: &[Player]) -> bool { let players_len = players.len(); - + log::trace!("Determining whether {players_len} are enough for the match to be processed..."); - + players_len >= self.min_players_to_process } - + fn should_process_match_imp(&self, players: &[Player], timedelta: &TimeDelta) -> bool { log::trace!("Determining whether IMP is available for all players..."); - + let imp_available_for_everyone = players.iter() .map(|o| o.imp) .map(|o| o.is_some()) .all(|o| o); - + log::trace!("Determining whether enough time has passed for IMP to be ignored..."); - + let imp_waited_too_long = *timedelta > self.max_imp_wait; - + imp_available_for_everyone || imp_waited_too_long } - + fn get_match_side(&self, players: &[Player]) -> AnyResult { use MatchSide::*; - + log::debug!("Getting match side..."); - + let mut side = None; - + for player in players.iter() { side = match (side, player.is_radiant) { (_, None) => { anyhow::bail!("Non è stata ricevuta da STRATZ la squadra di almeno uno dei giocatori.") - }, + } (None, Some(true)) => { Some(Radiant) - }, + } (None, Some(false)) => { Some(Dire) - }, + } (Some(Radiant), Some(true)) | (Some(Dire), Some(false)) => { side - }, + } (Some(Radiant), Some(false)) | (Some(Dire), Some(true)) => { Some(Both) - }, + } (Some(Both), _) => { break } } } - + let side = side.unwrap(); - + log::trace!("Match side is: {side:?}"); - + Ok(side) } fn get_match_outcome(&self, players: &[Player]) -> AnyResult { use MatchOutcome::*; - + log::debug!("Getting match outcome..."); - + let mut outcome = None; - + for player in players.iter() { outcome = match (outcome, player.is_victory) { (_, None) => { anyhow::bail!("Non è stata ricevuta da STRATZ la squadra di almeno uno dei giocatori.") - }, + } (None, Some(true)) => { Some(Victory) - }, + } (None, Some(false)) => { Some(Defeat) - }, + } (Some(Victory), Some(true)) | (Some(Defeat), Some(false)) => { outcome - }, + } (Some(Victory), Some(false)) | (Some(Defeat), Some(true)) => { Some(Clash) - }, + } (Some(Clash), _) => { break } } } - + let outcome = outcome.unwrap(); - + log::trace!("Match outcome is: {outcome:?}"); - + Ok(outcome) } - + fn get_player_steam(&self, player: &Player) -> AnyResult { log::trace!("Getting player's Steam account..."); - + player.steam_account.clone() .context("Non è stato ricevuto da STRATZ l'account Steam di almeno uno dei giocatori della partita.") } - + fn get_player_name(&self, steam: &Steam) -> AnyResult { log::trace!("Getting player's Steam name..."); - + steam.name.clone() .context("Non è stato ricevuto da STRATZ il display name di almeno uno dei giocatori della partita.") } - + fn get_player_telegram_id(&self, database: &mut PgConnection, player_steam: Steam) -> AnyResult> { use diesel::prelude::*; use diesel::{ExpressionMethods, QueryDsl}; use crate::interfaces::database::schema::{steam, telegram, users}; use crate::interfaces::database::models::TelegramUser; - + log::trace!("Getting player's Steam name..."); - + let player_steam_id = player_steam.id .context("Non è stato ricevuto da STRATZ lo SteamID di almeno uno dei giocatori della partita.")?; - + log::trace!("Computing the two possible SteamIDs..."); - + let player_steam_id_y0 = 0x_0110_0001_0000_0000 + player_steam_id; - + log::trace!("SteamID Y0 is: {player_steam_id_y0}"); - + let player_steam_id_y1 = 0x_0110_0001_0000_0001 + player_steam_id; - + log::trace!("SteamID Y1 is: {player_steam_id_y1}"); - + Ok( steam::table .inner_join( @@ -479,24 +479,24 @@ impl BroochService { .map(|t| t.telegram_id) ) } - + fn get_player_hero_name(&self, player: &Player) -> AnyResult { log::trace!("Getting player's hero name..."); - + player.hero.clone() .context("Non è stato ricevuto da STRATZ l'eroe giocato da almeno uno dei giocatori della partita.")? .display_name .context("Non è stato ricevuto da STRATZ il nome dell'eroe giocato da almeno uno dei giocatori della partita.") } - + fn get_player_outcome(&self, player: &Player) -> AnyResult { use MatchOutcome::*; - + log::trace!("Getting player's match outcome..."); - + let is_victory = &player.is_victory .context("Non è stato ricevuto da STRATZ il risultato della partita per almeno uno dei giocatori.")?; - + Ok( match is_victory { true => Victory, @@ -504,68 +504,68 @@ impl BroochService { } ) } - + fn emojify_outcome(&self, outcome: MatchOutcome) -> &'static str { use MatchOutcome::*; - + log::trace!("Emojifying match outcome..."); - + match outcome { Victory => "🟩", Defeat => "🔴", Clash => "💛", } } - + fn stringify_outcome(&self, outcome: MatchOutcome) -> &'static str { use MatchOutcome::*; - + log::trace!("Stringifying match outcome..."); - + match outcome { Victory => "Vittoria!", Defeat => "Sconfitta...", Clash => "Derby", } } - + fn numberify_role_lane(role: &Option, lane: &Option) -> u8 { use Role::*; use Lane::*; - + match (role, lane) { - ( Some(CORE), Some(SAFE_LANE)) => 1, - ( Some(CORE), Some(MID_LANE)) => 2, - ( Some(CORE), Some(OFF_LANE)) => 3, - ( _, Some(ROAMING)) => 4, - ( _, Some(JUNGLE)) => 5, - (Some(LIGHT_SUPPORT), _) => 6, - ( Some(HARD_SUPPORT), _) => 7, - ( _, _) => 8, + (Some(CORE), Some(SAFE_LANE)) => 1, + (Some(CORE), Some(MID_LANE)) => 2, + (Some(CORE), Some(OFF_LANE)) => 3, + (_, Some(ROAMING)) => 4, + (_, Some(JUNGLE)) => 5, + (Some(LIGHT_SUPPORT), _) => 6, + (Some(HARD_SUPPORT), _) => 7, + (_, _) => 8, } } - + fn stringify_role_lane(&self, role: Role, lane: Lane) -> &'static str { use Role::*; use Lane::*; - + log::trace!("Stringifying role and lane..."); - + match (role, lane) { - ( CORE, SAFE_LANE) => "1️⃣ Safe Carry", - ( CORE, MID_LANE) => "2️⃣ Mid Carry", - ( CORE, OFF_LANE) => "3️⃣ Off Tank", - ( _, ROAMING) => "🔀 Roaming", - ( _, JUNGLE) => "⏫ Jungle", - (LIGHT_SUPPORT, _) => "4️⃣ Soft Support", - ( HARD_SUPPORT, _) => "5️⃣ Hard Support", - ( _, _) => "🆕 Sconosciuto", + (CORE, SAFE_LANE) => "1️⃣ Safe Carry", + (CORE, MID_LANE) => "2️⃣ Mid Carry", + (CORE, OFF_LANE) => "3️⃣ Off Tank", + (_, ROAMING) => "🔀 Roaming", + (_, JUNGLE) => "⏫ Jungle", + (LIGHT_SUPPORT, _) => "4️⃣ Soft Support", + (HARD_SUPPORT, _) => "5️⃣ Hard Support", + (_, _) => "🆕 Sconosciuto", } } - + fn emojify_imp(&self, imp: Short) -> &'static str { log::trace!("Emojifying IMP..."); - + match imp { Short::MIN..=-49 => "🟧", -48..=-25 => "🔶", @@ -575,44 +575,44 @@ impl BroochService { 49..=Short::MAX => "🟦", } } - + fn emojify_kills_deaths_assists(&self, kills: Byte, deaths: Byte, assists: Byte) -> &'static str { log::trace!("Emojifying KDA..."); - + let kills = kills as i16; let deaths = deaths as i16; let assists = assists as i16; - + let kda_score = kills + (assists / 2) - deaths; - + match kda_score { i16::MIN..=-1 => "➖", 0..=i16::MAX => "➕", } } - + fn stringify_player(&self, database: &mut PgConnection, player: Player, show_outcome: bool) -> AnyResult { log::debug!("Stringifying player..."); log::trace!("Showing outcome: {show_outcome:?}"); - + let steam = self.get_player_steam(&player)?; let name = self.get_player_name(&steam)?; let telegram_id = self.get_player_telegram_id(database, steam)?; let hero_name = self.get_player_hero_name(&player)?; let outcome = self.get_player_outcome(&player)?; - + let role = player.role.clone(); let lane = player.lane.clone(); let imp = player.imp; - + let kills = player.kills; let deaths = player.deaths; let assists = player.assists; - + // TODO: Buffs - + let mut lines = Vec::::new(); - + match telegram_id { None => lines.push(format!( "{} ({})", @@ -626,102 +626,102 @@ impl BroochService { hero_name.to_string().escape_telegram_html(), )), } - + if show_outcome { lines.push(format!( "— {}", self.stringify_outcome(outcome) )) } - + if let (Some(role), Some(lane)) = (role, lane) { lines.push(format!( "— {}", self.stringify_role_lane(role, lane) )) } - + if let (Some(kills), Some(deaths), Some(assists)) = (kills, deaths, assists) { lines.push(format!( "— {} {kills} K / {deaths} D / {assists} A", self.emojify_kills_deaths_assists(kills, deaths, assists) )) } - + if let Some(imp) = imp { lines.push(format!( "— {} {imp} IMP", self.emojify_imp(imp) )) } - + Ok(lines.join("\n")) } - + fn stringify_match(&self, database: &mut PgConnection, r#match: Match) -> AnyResult<(DotaMatchId, Option)> { log::debug!("Stringifying match..."); - + let match_id = self.get_match_id(&r#match)?; - + if !self.should_process_match_exists(database, match_id)? { log::trace!("Skipping match, already parsed."); - return Ok((match_id, None)) + return Ok((match_id, None)); } - + let datetime = self.get_match_datetime(&r#match)?; let timedelta = self.get_match_timedelta(&datetime); - + let r#type = self.get_match_type(&r#match)?; let mode = self.get_match_mode(&r#match)?; let duration = self.get_match_duration(&r#match)?; - + let mut players = self.get_match_players(r#match)?; - + if !self.should_process_match_players(&players) { log::trace!("Skipping match, not enough players."); - return Ok((match_id, None)) + return Ok((match_id, None)); } if !self.should_process_match_imp(&players, &timedelta) { log::trace!("Skipping match, IMP is not ready."); - return Ok((match_id, None)) + return Ok((match_id, None)); } - + players.sort_unstable_by_key(|a| Self::numberify_role_lane(&a.role, &a.lane)); - + let _side = self.get_match_side(&players)?; let outcome = self.get_match_outcome(&players)?; - + let mut lines = Vec::::new(); - + lines.push(format!( "{} {}", self.emojify_outcome(outcome), self.stringify_outcome(outcome), )); - + lines.push(format!( "{} · {} · {}", self.stringify_type(r#type), self.stringify_mode(mode), self.stringify_duration(duration), )); - + lines.push("".to_string()); - + for player in players.into_iter() { let string = self.stringify_player(database, player, outcome == MatchOutcome::Clash)?; lines.push(string); lines.push("".to_string()); } - + lines.push(format!( "Partita {}", match_id, )); - + Ok((match_id, Some(lines.join("\n")))) } - + async fn send_notification(&self, match_id: DotaMatchId, text: &str) -> AnyResult { log::debug!("Sending notification..."); - + self.telegram_bot.send_message(self.notification_chat_id, text) .parse_mode(teloxide::types::ParseMode::Html) .disable_notification(true) @@ -735,26 +735,26 @@ impl BroochService { .await .context("Impossibile inviare la notifica di una partita.") } - + async fn iteration(&self) -> AnyResult<()> { log::debug!("Now running an iteration of brooch!"); - + let client = self.create_http_client()?; let mut database = self.create_postgres_connection()?; - + let data = self.query_guild_matches(&client).await?; - + let guild = self.process_guild_data(data)?; let matches = self.process_matches_data(guild)?; - + let results = matches .into_iter() .map(|r#match| self.stringify_match(&mut database, r#match)) .collect::)>>>(); - + for result in results { let (match_id, message) = result?; - + if let Some(message) = message { self.send_notification(match_id, &message).await?; BroochMatch::flag(&mut database, match_id)?; @@ -769,7 +769,7 @@ impl RoyalnetService for BroochService { async fn run(&mut self) -> AnyResult<()> { loop { self.iteration().await?; - + sleep(Duration::new(60 * 15, 0)).await; } } diff --git a/src/services/mod.rs b/src/services/mod.rs index 0d90bb92..f3737431 100644 --- a/src/services/mod.rs +++ b/src/services/mod.rs @@ -7,30 +7,30 @@ use crate::utils::anyhow_result::AnyResult; #[allow(dead_code)] pub trait RoyalnetService { async fn run(&mut self) -> AnyResult<()>; - + async fn run_loop(&mut self) { let mut backoff = Duration::new(1, 0); - + loop { let result = self.run().await; - + match result { Err(e) => { log::error!("Service exited with error: {e:?}.") - }, + } _ => { log::debug!("Service exited successfully!") - }, + } } - + let backoff_secs = backoff.as_secs(); - + log::debug!("Backing off for {backoff_secs} seconds before restarting..."); sleep(backoff).await; - + log::trace!("Doubling backoff value..."); backoff *= 2; - + log::trace!("Backoff value is now {backoff_secs} seconds."); } } diff --git a/src/services/telegram/commands/answer.rs b/src/services/telegram/commands/answer.rs index 286c9902..e7b20962 100644 --- a/src/services/telegram/commands/answer.rs +++ b/src/services/telegram/commands/answer.rs @@ -12,83 +12,83 @@ use crate::services::telegram::commands::CommandResult; // Se avete un'idea ma metterebbe troppe opzioni in un'unica categoria, mettetela sotto commento. const ANSWERS: [&str; 60] = [ // risposte "sì": 20 - "🔵 Sì.", - "🔵 Decisamente sì!", - "🔵 Uhm, secondo me sì.", - "🔵 Sì! Sì! SÌ!", - "🔵 Yup.", - "🔵 Direi proprio di sì.", - "🔵 Assolutamente sì.", - "🔵 Ma certo!", - "🔵 Esatto!", - "🔵 Senz'altro!", - "🔵 Ovviamente.", - "🔵 Questa domanda ha risposta affermativa.", - "🔵 Hell yeah.", - "🔵 YES! YES! YES!", - "🔵 yusssssss", - "🔵 Non vedo perchè no", - "🔵 Ha senso, ha perfettamente senso, nulla da obiettare, ha senso.", - "🔵 Yos!", - "🔵 Sì, ma tienilo segreto...", - "🔵 [RADIO] Affermativo.", - - // risposte "no": 20 - "❌ No.", - "❌ Decisamente no!", - "❌ Uhm, secondo me sì. No, aspetta, ci ho ripensato. È un no.", - "❌ No, no, e ancora NO!", - "❌ Nope.", - "❌ Direi proprio di no.", - "❌ Assolutamente no.", - "❌ Certo che no!", - "❌ Neanche per idea!", - "❌ Neanche per sogno!", - "❌ Niente affatto!", - "❌ Questa domanda ha risposta negativa.", - "❌ Hell no.", - "❌ NO! NO! NO!", - "❌ lolno", - "❌ NEIN NEIN NEIN NEIN", - "❌ Delet dis", - "❌ Nopety nope!", - "❌ No, ma tienilo segreto.", - "❌ [RADIO] Negativo.", - - // risposte "boh": 20 - "❔ Boh.", - "❔ E io che ne so?!", - "❔ Non so proprio rispondere.", - "❔ Non lo so...", - "❔ Mi avvalgo della facoltà di non rispondere.", - "❔ Non parlerò senza il mio avvocato!", - "❔ Dunno.", - "❔ Perché lo chiedi a me?", - "❔ Ah, non lo so io!", - r#"❔ ¯\_(ツ)_/¯"#, - "❔ No idea.", - "❔ Dunno.", - "❔ Boooooh!", - "❔ Non ne ho la più pallida idea.", - "❔ No comment.", - "❔ maibi", - "❔ maibi not", - "❔ idk dude", - "❔ Non mi è permesso condividere questa informazione.", - "❔ [RADIO] Mantengo la posizione.", + "🔵 Sì.", + "🔵 Decisamente sì!", + "🔵 Uhm, secondo me sì.", + "🔵 Sì! Sì! SÌ!", + "🔵 Yup.", + "🔵 Direi proprio di sì.", + "🔵 Assolutamente sì.", + "🔵 Ma certo!", + "🔵 Esatto!", + "🔵 Senz'altro!", + "🔵 Ovviamente.", + "🔵 Questa domanda ha risposta affermativa.", + "🔵 Hell yeah.", + "🔵 YES! YES! YES!", + "🔵 yusssssss", + "🔵 Non vedo perchè no", + "🔵 Ha senso, ha perfettamente senso, nulla da obiettare, ha senso.", + "🔵 Yos!", + "🔵 Sì, ma tienilo segreto...", + "🔵 [RADIO] Affermativo.", + + // risposte "no": 20 + "❌ No.", + "❌ Decisamente no!", + "❌ Uhm, secondo me sì. No, aspetta, ci ho ripensato. È un no.", + "❌ No, no, e ancora NO!", + "❌ Nope.", + "❌ Direi proprio di no.", + "❌ Assolutamente no.", + "❌ Certo che no!", + "❌ Neanche per idea!", + "❌ Neanche per sogno!", + "❌ Niente affatto!", + "❌ Questa domanda ha risposta negativa.", + "❌ Hell no.", + "❌ NO! NO! NO!", + "❌ lolno", + "❌ NEIN NEIN NEIN NEIN", + "❌ Delet dis", + "❌ Nopety nope!", + "❌ No, ma tienilo segreto.", + "❌ [RADIO] Negativo.", + + // risposte "boh": 20 + "❔ Boh.", + "❔ E io che ne so?!", + "❔ Non so proprio rispondere.", + "❔ Non lo so...", + "❔ Mi avvalgo della facoltà di non rispondere.", + "❔ Non parlerò senza il mio avvocato!", + "❔ Dunno.", + "❔ Perché lo chiedi a me?", + "❔ Ah, non lo so io!", + r#"❔ ¯\_(ツ)_/¯"#, + "❔ No idea.", + "❔ Dunno.", + "❔ Boooooh!", + "❔ Non ne ho la più pallida idea.", + "❔ No comment.", + "❔ maibi", + "❔ maibi not", + "❔ idk dude", + "❔ Non mi è permesso condividere questa informazione.", + "❔ [RADIO] Mantengo la posizione.", ]; pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { let mut rng = rand::rngs::SmallRng::from_entropy(); - + let answer = ANSWERS.choose(&mut rng) .context("Non è stato possibile selezionare una risposta.")?; - + let _reply = bot .send_message(message.chat.id, answer.to_string()) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/cat.rs b/src/services/telegram/commands/cat.rs index fc66c5b2..2bafdbe2 100644 --- a/src/services/telegram/commands/cat.rs +++ b/src/services/telegram/commands/cat.rs @@ -26,17 +26,17 @@ pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { .context("Il gatto ricevuto in risposta dall'API è indecifrabile, quindi non è stato possibile riceverlo.")? .pop() .context("Il gatto ricevuto in risposta dall'API non esiste, quindi non è stato possibile riceverlo.")?; - + let url: Url = response.url.parse() .context("L'URL del gatto ricevuto in risposta dall'API è malformato, quindi non è stato possibile riceverlo.")?; - + let input = InputFile::url(url); - + let _reply = bot .send_photo(message.chat.id, input) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare un gatto in risposta a questo messaggio.")?; - + Ok(()) } diff --git a/src/services/telegram/commands/diario.rs b/src/services/telegram/commands/diario.rs index 61deac4d..d75f8f39 100644 --- a/src/services/telegram/commands/diario.rs +++ b/src/services/telegram/commands/diario.rs @@ -25,68 +25,69 @@ pub struct DiarioArgs { impl FromStr for DiarioArgs { type Err = anyhow::Error; - + fn from_str(s: &str) -> Result { static REGEX: Lazy = Lazy::new(|| Regex::new(r#" *(?:\[(?.+)])? *"(?.+)"[, ]*(?:[-–—]+(?\w+)(?:, *(?.+))?)?"#).unwrap()); - + let captures = REGEX.captures(s); - + let args = match captures { Some(captures) => { let warning = captures.name("warning") .map(|s| s.as_str().to_owned()); - + let quote = captures.name("quote") .context("Citazione non specificata nel comando.")? .as_str() .to_owned(); - + let quoted = captures.name("quoted") .map(|s| s.as_str().to_owned()); - + let context = captures.name("context") .map(|s| s.as_str().to_owned()); - - DiarioArgs {warning, quote, quoted, context} - }, + + DiarioArgs { warning, quote, quoted, context } + } None => { let warning = None; let quote = s.to_string(); let quoted = None; let context = None; - - DiarioArgs {warning, quote, quoted, context} - }, + + DiarioArgs { warning, quote, quoted, context } + } }; - + Ok(args) } } impl TelegramWrite for Diario { fn write_telegram(&self, f: &mut T) -> Result<(), Error> - where T: Write + where + T: Write, { // Diario ID write!(f, "#{}", self.id)?; - + // Optional content warning if let Some(warning) = self.to_owned().warning { write!(f, ", {}", warning.escape_telegram_html())?; } - + // Newline writeln!(f)?; - + // Quote optionally covered by a spoiler tag match self.warning.to_owned() { None => write!(f, "
{}
", self.clone().quote.escape_telegram_html())?, Some(_) => write!(f, "
{}
", self.clone().quote.escape_telegram_html())?, } - + // Newline writeln!(f)?; - + // Optional citation with optional context match (self.quoted_name.to_owned(), self.context.to_owned()) { (Some(name), Some(context)) => write!(f, "—{}, {}", name.escape_telegram_html(), context.escape_telegram_html())?, @@ -94,7 +95,7 @@ impl TelegramWrite for Diario { (None, Some(context)) => write!(f, "...{}", context.escape_telegram_html())?, (None, None) => write!(f, "")?, }; - + Ok(()) } } @@ -102,16 +103,16 @@ impl TelegramWrite for Diario { pub async fn handler(bot: &Bot, message: &Message, args: &DiarioArgs, database: &DatabaseInterface) -> CommandResult { let author = message.from.as_ref() .context("Non è stato possibile determinare chi ha inviato questo comando.")?; - + let mut database = database.connect()?; - + let royalnet_user: RoyalnetUser = { use diesel::prelude::*; use diesel::{ExpressionMethods, QueryDsl}; use crate::interfaces::database::schema::telegram::dsl::*; use crate::interfaces::database::schema::users::dsl::*; use crate::interfaces::database::models::RoyalnetUser; - + telegram .filter(telegram_id.eq::( author.id.0.try_into() @@ -122,10 +123,10 @@ pub async fn handler(bot: &Bot, message: &Message, args: &DiarioArgs, database: .get_result(&mut database) .context("Non è stato possibile recuperare il tuo utente Telegram dal database RYG.")? }; - + let entry = { use schema::diario; - + insert_into(diario::table) .values(&( diario::saver_id.eq(Some(royalnet_user.id)), @@ -137,14 +138,14 @@ pub async fn handler(bot: &Bot, message: &Message, args: &DiarioArgs, database: .get_result::(&mut database) .context("Non è stato possibile aggiungere la riga di diario al database RYG.")? }; - + let text = format!( "🖋 Riga aggiunta al diario!\n\ \n\ {}", entry.to_string_telegram(), ); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) @@ -153,6 +154,6 @@ pub async fn handler(bot: &Bot, message: &Message, args: &DiarioArgs, database: // teloxide does not support blockquotes yet and errors out on parsing the response // .context("Non è stato possibile inviare la risposta.")? ; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/dog.rs b/src/services/telegram/commands/dog.rs index 706d4425..73f558e6 100644 --- a/src/services/telegram/commands/dog.rs +++ b/src/services/telegram/commands/dog.rs @@ -22,17 +22,17 @@ pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { .context("Non è stato possibile richiedere un cane all'API.")? .json::().await .context("Il cane ricevuto in risposta dall'API è indecifrabile, quindi non è stato possibile riceverlo.")?; - + let url: Url = response.message.parse() .context("L'URL del cane ricevuto in risposta dall'API è malformato, quindi non è stato possibile riceverlo.")?; - + let input = InputFile::url(url); - + let _reply = bot .send_photo(message.chat.id, input) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare un cane in risposta a questo messaggio.")?; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/echo.rs b/src/services/telegram/commands/echo.rs index f027f1ca..e489830f 100644 --- a/src/services/telegram/commands/echo.rs +++ b/src/services/telegram/commands/echo.rs @@ -10,12 +10,12 @@ pub async fn handler(bot: &Bot, message: &Message, text: &str) -> CommandResult let text = format!( "💬 {text}" ); - + let _reply = bot .send_message(message.chat.id, text) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } diff --git a/src/services/telegram/commands/fortune.rs b/src/services/telegram/commands/fortune.rs index c055b466..c77bcee0 100644 --- a/src/services/telegram/commands/fortune.rs +++ b/src/services/telegram/commands/fortune.rs @@ -174,21 +174,21 @@ const FORTUNES: [&str; 164] = [ "🍻 Oggi una birra ti ridarà una vita!", "🎶 Oggi Hatsune Miku si nasconderà nella tua Wi-Fi!", "🚽 Oggi delle telecamere combatteranno contro dei gabinetti!", - "🌟 Oggi verrà scoperta una galassia grande quanto qualcuno della tua famiglia!", - "🎶 Oggi Rick non rinuncerà mai a te!", - "🏚 Oggi ristrutturerai una villa completando dei minigiochi match-3!", + "🌟 Oggi verrà scoperta una galassia grande quanto qualcuno della tua famiglia!", + "🎶 Oggi Rick non rinuncerà mai a te!", + "🏚 Oggi ristrutturerai una villa completando dei minigiochi match-3!", ]; struct FortuneKey { today: chrono::NaiveDate, - author_id: teloxide::types::UserId + author_id: teloxide::types::UserId, } impl Hash for FortuneKey { fn hash(&self, state: &mut H) { let days: i32 = self.today.num_days_from_ce(); let id: u64 = self.author_id.0; - + state.write_i32(days); state.write_u64(id); } @@ -196,13 +196,13 @@ impl Hash for FortuneKey { pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { let today = chrono::Local::now().date_naive(); - + let author = message.from.as_ref() .context("Non è stato possibile determinare chi ha inviato questo comando.")?; let author_id = author.id; - - let key = FortuneKey {today, author_id}; - + + let key = FortuneKey { today, author_id }; + let mut hasher = std::hash::DefaultHasher::new(); key.hash(&mut hasher); let hash = hasher.finish() @@ -216,17 +216,17 @@ pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { anyhow::bail!("Non è stato possibile determinare il tuo oroscopo."); } let hash = hash.unwrap(); - + let mut rng = rand::rngs::SmallRng::from_seed(hash); - + let fortune = FORTUNES.choose(&mut rng) .context("Non è stato possibile selezionare il tuo oroscopo.")?; - + let _reply = bot .send_message(message.chat.id, fortune.to_string()) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/help.rs b/src/services/telegram/commands/help.rs index 45f843e8..efc4ff15 100644 --- a/src/services/telegram/commands/help.rs +++ b/src/services/telegram/commands/help.rs @@ -9,16 +9,16 @@ use super::CommandResult; pub async fn handler_all(bot: &Bot, message: &Message) -> CommandResult { let descriptions = super::Command::descriptions().to_string(); - + let text = format!("❔ Comandi disponibili\n\n{descriptions}"); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } @@ -27,51 +27,51 @@ pub async fn handler_specific(bot: &Bot, message: &Message, target: &str) -> Com .get_me() .await .context("Non è stato possibile recuperare informazioni sul bot.")?; - + let me_username = me.username.as_ref() .context("Non è stato possibile determinare l'username del bot.")?; - + let suffix = format!("@{me_username}"); - + let target = target.strip_prefix('/') .unwrap_or(target); - + let target = target.strip_suffix(&suffix) .unwrap_or(target); - + log::trace!("Stripped target command: {target:?}"); - + let all_commands: Vec = super::Command::bot_commands(); - + log::trace!("All commands are: {all_commands:?}"); - + let identify_command = |cmd: &&BotCommand| -> bool { let command = &cmd.command; - + let command = command.strip_prefix('/') .unwrap_or_else(|| command); - + target == command }; - + let target = match all_commands.iter().find(identify_command) { Some(bot_command) => bot_command, None => anyhow::bail!("Non è stato possibile trovare il comando specificato."), }; - + let display_suffix = match message.chat.is_private() { false => &suffix, true => "", }; - + let text = format!("❔ Comando {}{}\n\n{}", target.command, display_suffix, target.description); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/matchmaking.rs b/src/services/telegram/commands/matchmaking.rs index 1a63479e..1f5d4f60 100644 --- a/src/services/telegram/commands/matchmaking.rs +++ b/src/services/telegram/commands/matchmaking.rs @@ -21,26 +21,26 @@ pub struct MatchmakingArgs { impl FromStr for MatchmakingArgs { type Err = anyhow::Error; - + fn from_str(s: &str) -> Result { static REGEX: Lazy = Lazy::new(|| Regex::new(r"\[(?.*)]\s*(?.+)$").unwrap()); - + let captures = REGEX.captures(s) .context("Sintassi del comando incorretta.")?; - + let start = captures.name("start") .unwrap() .as_str(); - + let text = captures.name("text") .unwrap() .as_str() .to_string(); - + let start = parse_datetime_at_date(chrono::Local::now(), start) .context("Impossibile determinare la data in cui l'attesa avrà termine.")? .with_timezone(&chrono::Local); - + Ok( Self { start, text } ) @@ -49,23 +49,23 @@ impl FromStr for MatchmakingArgs { pub async fn handler(bot: &Bot, message: &Message, args: &MatchmakingArgs, database: &DatabaseInterface) -> CommandResult { let mut database = database.connect()?; - + let event = MatchmakingEvent::create(&mut database, &args.text, &args.start) .context("Non è stato possibile creare un nuovo matchmaking.")?; - + let mm1 = MatchmakingMessageTelegram::send_new_and_create(&mut database, event.id, bot, message.chat.id, Some(message.id)) .await .context("Non è stato possibile postare il matchmaking.")?; - + sleep_chrono(&args.start).await; - + let _mm2 = MatchmakingMessageTelegram::send_new_and_create(&mut database, event.id, bot, message.chat.id, Some(message.id)) .await .context("Non è stato possibile confermare il matchmaking.")?; - + mm1.destroy_and_send_delete(&mut database, bot) .await .context("Non è stato possibile eliminare il matchmaking.")?; - + Ok(()) } diff --git a/src/services/telegram/commands/mod.rs b/src/services/telegram/commands/mod.rs index 9ab8dd0e..a0aa1970 100644 --- a/src/services/telegram/commands/mod.rs +++ b/src/services/telegram/commands/mod.rs @@ -34,7 +34,9 @@ type CommandResult = AnyResult<()>; pub enum Command { #[command(description = "Invia messaggio di introduzione.")] Start, - #[command(description = "Visualizza l'elenco dei comandi disponibili, o mostra informazioni su uno specifico comando.")] + #[command( + description = "Visualizza l'elenco dei comandi disponibili, o mostra informazioni su uno specifico comando." + )] Help(String), #[command(description = "Mostra il tuo oroscopo di oggi.")] Fortune, @@ -62,28 +64,28 @@ impl Command { /// Update the [commands menu](https://core.telegram.org/bots/features#commands) of the bot. pub async fn set_commands(bot: &mut Bot) -> AnyResult<()> { log::debug!("Setting bot commands..."); - + log::trace!("Determining bot commands..."); let commands = Self::bot_commands(); - + log::trace!("Setting commands: {commands:#?}"); bot.set_my_commands(commands).await .context("Non è stato possibile aggiornare la lista comandi del bot.")?; - + log::trace!("Setting commands successful!"); Ok(()) } - + pub async fn handle_self(self, bot: Bot, message: Message, database: Arc) -> CommandResult { log::debug!("Handling command..."); - + log::trace!( "Handling {:?} in {:?} with {:?}...", self, &message.chat.id, &message.id, ); - + // FIXME: Quick hack to fix single thread log::trace!("Spawning task for future..."); let _task = tokio::spawn(async move { @@ -105,28 +107,28 @@ impl Command { Command::Diario(ref args) => diario::handler(&bot, &message, args, &database).await, Command::Matchmaking(ref args) => matchmaking::handler(&bot, &message, args, &database).await, }; - + log::trace!("Delegating error handling to error handler..."); let result2 = match result1.as_ref() { Ok(_) => return, Err(e1) => self.handle_error(&bot, &message, e1).await }; - + let e1 = result1.unwrap_err(); - + log::trace!("Delegating fatal error handling to fatal error handler..."); let _result3 = match result2 { Ok(_) => return, Err(e2) => self.handle_fatal(&bot, &message, &e1, &e2).await }; - + log::trace!("Successfully handled command!"); }); - + log::trace!("Successfully spawned task!"); Ok(()) } - + pub async fn handle_unknown(bot: Bot, message: Message) -> CommandResult { log::debug!("Received an unknown command or an invalid syntax: {:?}", message.text()); @@ -136,11 +138,11 @@ impl Command { .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare il messaggio di errore.")?; - + log::trace!("Successfully handled unknown command!"); Ok(()) } - + async fn handle_error(&self, bot: &Bot, message: &Message, error: &Error) -> CommandResult { log::debug!( "Command message in {:?} with id {:?} and contents {:?} errored out with `{:?}`", @@ -156,11 +158,11 @@ impl Command { .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare il messaggio di errore.")?; - + log::trace!("Successfully handled errored command!"); Ok(()) } - + async fn handle_fatal(&self, _bot: &Bot, message: &Message, error1: &Error, error2: &Error) -> CommandResult { log::error!( "Command message in {:?} with id {:?} and contents {:?} errored out with `{:?}`, and it was impossible to handle the error because of `{:?}`", @@ -170,7 +172,7 @@ impl Command { error1, error2, ); - + Ok(()) } } diff --git a/src/services/telegram/commands/reminder.rs b/src/services/telegram/commands/reminder.rs index e09d5db6..99db0f6d 100644 --- a/src/services/telegram/commands/reminder.rs +++ b/src/services/telegram/commands/reminder.rs @@ -22,26 +22,26 @@ pub struct ReminderArgs { impl FromStr for ReminderArgs { type Err = anyhow::Error; - + fn from_str(s: &str) -> Result { static REGEX: Lazy = Lazy::new(|| Regex::new(r"\[(?.*)]\s*(?.+)$").unwrap()); - + let captures = REGEX.captures(s) .context("Sintassi del comando incorretta.")?; - + let target = captures.name("target") .unwrap() .as_str(); - + let reminder = captures.name("reminder") .unwrap() .as_str() .to_string(); - + let target = parse_datetime_at_date(chrono::Local::now(), target) .context("Impossibile determinare la data in cui l'attesa avrà termine.")? .with_timezone(&chrono::Local); - + Ok( ReminderArgs { target, reminder } ) @@ -57,16 +57,16 @@ pub async fn handler(bot: &Bot, message: &Message, ReminderArgs { target, remind target.format("%c").to_string().escape_telegram_html(), reminder.clone().escape_telegram_html() ); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la conferma del promemoria.")?; - + sleep_chrono(target).await; - + let text = format!( "🕒 Promemoria attivato\n\ {}\n\ @@ -75,13 +75,13 @@ pub async fn handler(bot: &Bot, message: &Message, ReminderArgs { target, remind target.format("%c").to_string().escape_telegram_html(), reminder.escape_telegram_html() ); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare il promemoria.")?; - + Ok(()) } diff --git a/src/services/telegram/commands/roll.rs b/src/services/telegram/commands/roll.rs index 745d44eb..314cb855 100644 --- a/src/services/telegram/commands/roll.rs +++ b/src/services/telegram/commands/roll.rs @@ -9,20 +9,20 @@ use teloxide::types::ReplyParameters; use crate::services::telegram::commands::CommandResult; pub async fn handler(bot: &Bot, message: &Message, roll: &str) -> CommandResult { - let mut rng = rand::rngs::SmallRng::from_entropy(); - - if rng.gen_range(1..1001) == 1 { - let _reply = bot + let mut rng = rand::rngs::SmallRng::from_entropy(); + + if rng.gen_range(1..1001) == 1 { + let _reply = bot .send_message(message.chat.id, "🎶 Roll? Rick roll! https://www.youtube.com/watch?v=dQw4w9WgXcQ") .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - - return Ok(()) - } - - let re = Regex::new(r#"(?P[0-9]*)?d(?P[0-9]+)(?P[+-]+[0-9]+)?"#).unwrap(); - + + return Ok(()); + } + + let re = Regex::new(r#"(?P[0-9]*)?d(?P[0-9]+)(?P[+-]+[0-9]+)?"#).unwrap(); + let captures = re.captures(roll) .context("Sintassi dei dadi non corretta.")?; @@ -31,58 +31,58 @@ pub async fn handler(bot: &Bot, message: &Message, roll: &str) -> CommandResult .map(|m| m.parse::()) .unwrap_or(Ok(1)) .context("La quantità di dadi da lanciare deve essere un numero intero positivo diverso da 0.")?; - + let die = captures.name("die") .unwrap() .as_str() .parse::() .context("La dimensione del dado da lanciare deve essere un numero intero positivo.")?; - + let modifier = captures.name("modifier") .map(|m| m.as_str()) .map(|m| m.parse::()) .unwrap_or(Ok(0)) .context("Il modificatore dei dadi lanciati deve essere un numero intero.")?; - - if die == 0 { + + if die == 0 { anyhow::bail!("Non è stato specificato nessun dado.") - } - - if qty < 1 { - anyhow::bail!("La quantità di dadi specificata deve essere un intero positivo.") - } - - let mut nums_rolled = Vec::::new(); - for _ in 0..qty { - nums_rolled.push( + } + + if qty < 1 { + anyhow::bail!("La quantità di dadi specificata deve essere un intero positivo.") + } + + let mut nums_rolled = Vec::::new(); + for _ in 0..qty { + nums_rolled.push( rng.gen_range(1..=die) ); - } + } let roll_string = nums_rolled .iter() .map(|n| n.to_string()) .collect::>() .join("\n"); - - let mut answer = format!("🎲 [{roll_string}]"); - - if modifier != 0 { - answer.push_str(&format!("{modifier:+}")) - } - - answer.push_str(" = "); - - let sum: u32 = nums_rolled.iter().sum(); - let sum: i32 = sum as i32 + modifier; - answer.push_str(&sum.to_string()); + let mut answer = format!("🎲 [{roll_string}]"); + + if modifier != 0 { + answer.push_str(&format!("{modifier:+}")) + } + + answer.push_str(" = "); + + let sum: u32 = nums_rolled.iter().sum(); + let sum: i32 = sum as i32 + modifier; + + answer.push_str(&sum.to_string()); let _reply = bot .send_message(message.chat.id, answer) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } \ No newline at end of file diff --git a/src/services/telegram/commands/start.rs b/src/services/telegram/commands/start.rs index 538e2bfa..da23e28f 100644 --- a/src/services/telegram/commands/start.rs +++ b/src/services/telegram/commands/start.rs @@ -9,38 +9,38 @@ use super::CommandResult; pub async fn handler(bot: &Bot, message: &Message) -> CommandResult { let author = message.from.as_ref() .context("Non è stato possibile determinare chi ha inviato questo comando.")?; - + let author_username = match author.username.as_ref() { None => { author.first_name.clone() - }, + } Some(username) => { format!("@{}", &username) - }, + } }; - + let me = bot .get_me() .await .context("Non è stato possibile recuperare informazioni sul bot.")?; - + let me_username = me.username.as_ref() .context("Non è stato possibile determinare l'username del bot.")?; - + let version = crate::utils::version::VERSION; - + let text = format!( "👋 Ciao {author_username}! Sono @{me_username}, il robot tuttofare della RYG!\n\n\ Sto eseguendo la versione {version}.\n\n\ Puoi vedere l'elenco delle mie funzionalità dal menu in basso.\n\n\ Cosa posso fare per te oggi?", ); - + let _reply = bot .send_message(message.chat.id, text) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } diff --git a/src/services/telegram/commands/whoami.rs b/src/services/telegram/commands/whoami.rs index 189795d4..638974c8 100644 --- a/src/services/telegram/commands/whoami.rs +++ b/src/services/telegram/commands/whoami.rs @@ -13,15 +13,15 @@ use super::CommandResult; pub async fn handler(bot: &Bot, message: &Message, database: &DatabaseInterface) -> CommandResult { let author = message.from.as_ref() .context("Non è stato possibile determinare chi ha inviato questo comando.")?; - + let mut database = database.connect()?; - + let royalnet_user: RoyalnetUser = { use diesel::prelude::*; use diesel::{ExpressionMethods, QueryDsl}; use crate::interfaces::database::schema::telegram::dsl::*; use crate::interfaces::database::schema::users::dsl::*; - + telegram .filter(telegram_id.eq::( author.id.0.try_into() @@ -32,20 +32,20 @@ pub async fn handler(bot: &Bot, message: &Message, database: &DatabaseInterface) .get_result(&mut database) .context("Non è stato possibile recuperare il tuo utente Telegram dal database RYG.")? }; - + let username = &royalnet_user.username; - + let text = format!( "👤 Nel database RYG, tu hai l'username {}.", username.escape_telegram_html(), ); - + let _reply = bot .send_message(message.chat.id, text) .parse_mode(ParseMode::Html) .reply_parameters(ReplyParameters::new(message.id)) .await .context("Non è stato possibile inviare la risposta.")?; - + Ok(()) } diff --git a/src/services/telegram/dependencies/interface_database.rs b/src/services/telegram/dependencies/interface_database.rs index 08b2beec..3f439e06 100644 --- a/src/services/telegram/dependencies/interface_database.rs +++ b/src/services/telegram/dependencies/interface_database.rs @@ -12,7 +12,7 @@ impl DatabaseInterface { pub fn new(database_url: String) -> Self { Self { database_url } } - + pub fn connect(&self) -> AnyResult { crate::interfaces::database::connect(&self.database_url) .context("Impossibile connettersi al database RYG.") diff --git a/src/services/telegram/keyboard_callbacks/matchmaking.rs b/src/services/telegram/keyboard_callbacks/matchmaking.rs index 95d6571c..f1945dbe 100644 --- a/src/services/telegram/keyboard_callbacks/matchmaking.rs +++ b/src/services/telegram/keyboard_callbacks/matchmaking.rs @@ -10,13 +10,13 @@ use crate::services::telegram::keyboard_callbacks::KeyboardCallbackResult; pub async fn handler(bot: &Bot, query: CallbackQuery, matchmaking_id: MatchmakingId, callback: MatchmakingTelegramKeyboardCallback, database: &DatabaseInterface) -> KeyboardCallbackResult { use MatchmakingTelegramKeyboardCallback::*; - + let mut database = database.connect() .context("Non è stato possibile connettersi al database RYG.")?; - + let royalnet_user = RoyalnetUser::from_telegram_userid(&mut database, query.from.id) .context("Non è stato possibile recuperare il tuo utente Telegram dal database RYG.")?; - + match callback { Yes => MatchmakingReply::set(&mut database, matchmaking_id, royalnet_user.id, MatchmakingChoice::Yes)?, Plus5Min => MatchmakingReply::add_late_minutes(&mut database, matchmaking_id, royalnet_user.id, 5)?, @@ -27,20 +27,20 @@ pub async fn handler(bot: &Bot, query: CallbackQuery, matchmaking_id: Matchmakin Cant => MatchmakingReply::set(&mut database, matchmaking_id, royalnet_user.id, MatchmakingChoice::Cant)?, Wont => MatchmakingReply::set(&mut database, matchmaking_id, royalnet_user.id, MatchmakingChoice::Wont)?, }; - + let messages_telegram = MatchmakingMessageTelegram::get_all(&mut database, matchmaking_id) .context("Non è stato possibile recuperare i messaggi di matchmaking inviati su Telegram.")?; - + for message_telegram in messages_telegram { message_telegram.make_text_and_send_edit(&mut database, bot) .await .context("Non è stato possibile aggiornare un messaggio di matchmaking su Telegram.")?; } - + let _ = bot.answer_callback_query(query.id) .text("Ricevuto!") .await .context("Non è stato possibile rispondere alla pressione del bottone su Telegram.")?; - + Ok(()) } diff --git a/src/services/telegram/keyboard_callbacks/mod.rs b/src/services/telegram/keyboard_callbacks/mod.rs index 30436b7a..44432f33 100644 --- a/src/services/telegram/keyboard_callbacks/mod.rs +++ b/src/services/telegram/keyboard_callbacks/mod.rs @@ -19,24 +19,24 @@ pub enum KeyboardCallback { impl FromStr for KeyboardCallback { type Err = anyhow::Error; - + fn from_str(s: &str) -> Result { let (keyword, data) = s.split_once(":") .context("Impossibile dividere il payload in keyword e dati.")?; - + let (id, data) = data.split_once(":") .context("Impossibile dividere il payload in id e dati.")?; - + let id: MatchmakingId = id.parse() .context("Impossibile convertire l'id a un numero.")?; - + match keyword { "matchmaking" => { data .parse() .map(|c| Self::Matchmaking(id, c)) .context("Impossibile processare i dati.") - }, + } x => { anyhow::bail!("Keyword sconosciuta: {x:?}") } @@ -47,33 +47,33 @@ impl FromStr for KeyboardCallback { impl KeyboardCallback { pub async fn handle_self(self, bot: Bot, query: CallbackQuery, database: Arc) -> KeyboardCallbackResult { log::debug!("Handling keyboard callback..."); - + log::trace!( "Handling {:?} in {:?} with {:?}...", self, &query.message.as_ref().map(|q| q.chat().id), &query.id, ); - + match self { Self::Matchmaking(matchmaking_id, callback) => { matchmaking::handler(&bot, query, matchmaking_id, callback, &database).await? } } - + log::trace!("Successfully handled keyboard callback!"); Ok(()) } - + pub async fn handle_unknown(bot: Bot, query: CallbackQuery) -> KeyboardCallbackResult { log::warn!("Received an unknown keyboard callback: {:#?}", &query.data); - + bot .answer_callback_query(query.id) .show_alert(true) .text("⚠️ Il tasto che hai premuto non è più valido.") .await?; - + log::trace!("Successfully handled unknown keyboard callback!"); Ok(()) } diff --git a/src/services/telegram/mod.rs b/src/services/telegram/mod.rs index 8015d54e..0fbb6538 100644 --- a/src/services/telegram/mod.rs +++ b/src/services/telegram/mod.rs @@ -32,52 +32,52 @@ pub struct TelegramService { impl TelegramService { pub async fn new(database_url: String, token: String, notification_chat_id: Option) -> AnyResult { log::info!("Initializing a new Telegram service..."); - + let bot = Bot::new(token); - + log::trace!("Using bot: {bot:#?}"); - + let me = Self::get_me(&bot) .await?; - + log::trace!("Using self details: {me:#?}"); - + let service = Self { database_url, bot, me, - notification_chat_id + notification_chat_id, }; - + log::trace!("Created service: {service:#?}"); - + Ok(service) } - + async fn get_me(bot: &Bot) -> AnyResult { log::debug!("Getting self details..."); bot.get_me().await .context("Recupero dettagli sul bot non riuscito.") } - + async fn send_start_notification(&self) -> AnyResult { log::debug!("Sending start notification..."); - + let notification_chat_id = self.notification_chat_id .context("La chat di notifica non è abilitata.")?; - + let version = crate::utils::version::VERSION .escape_telegram_html(); - + let username = self.me.username .as_ref() .unwrap() .escape_telegram_html(); - + let id = self.me.user.id .to_string() .escape_telegram_html(); - + let text = format!( "💠 Servizio Telegram avviato\n\ \n\ @@ -85,35 +85,35 @@ impl TelegramService { \n\ @{username} [{id}]" ); - + log::trace!("Sending start notification message..."); let msg = self.bot.send_message(notification_chat_id, text) .parse_mode(ParseMode::Html) .await .context("Invio della notifica di avvio non riuscito.")?; - + log::trace!("Successfully sent start notification message!"); Ok(msg) } - + async fn set_commands(&mut self) -> AnyResult<()> { log::debug!("Setting self commands..."); Command::set_commands(&mut self.bot).await .context("Aggiornamento dei comandi del bot non riuscito.") } - + fn dispatcher(&mut self) -> Dispatcher { log::debug!("Building dispatcher..."); - + let bot_name = self.me.user.username.as_ref().unwrap(); log::trace!("Bot username is: @{bot_name:?}"); - + log::trace!("Determining pseudo-command regex..."); let regex = Regex::new(&format!(r"^/[a-z0-9_]+(?:@{bot_name})?(?:\s+.*)?$")).unwrap(); log::trace!("Pseudo-command regex is: {regex:?}"); - + let database = Arc::new(DatabaseInterface::new(self.database_url.clone())); - + log::trace!("Building dispatcher..."); Dispatcher::builder( self.bot.clone(), @@ -152,8 +152,8 @@ impl TelegramService { .endpoint(KeyboardCallback::handle_self) ) .endpoint(KeyboardCallback::handle_unknown) - ) - ) + ), + ) .dependencies( dptree::deps![ database @@ -164,11 +164,11 @@ impl TelegramService { }) .build() } - + async fn dispatch(&mut self) -> AnyResult<()> { log::debug!("Starting Telegram dispatcher..."); self.dispatcher().dispatch().await; - + anyhow::bail!("Telegram dispatcher has exited unexpectedly.") } } @@ -176,13 +176,13 @@ impl TelegramService { impl RoyalnetService for TelegramService { async fn run(&mut self) -> AnyResult<()> { log::info!("Starting Telegram service..."); - + let _ = self.set_commands() .await; - + let _ = self.send_start_notification() .await; - + self.dispatch() .await } diff --git a/src/services/telegram/utils/database.rs b/src/services/telegram/utils/database.rs index 36841814..a46f7a69 100644 --- a/src/services/telegram/utils/database.rs +++ b/src/services/telegram/utils/database.rs @@ -9,9 +9,9 @@ impl RoyalnetUser { pub fn from_telegram_userid(database: &mut PgConnection, user_id: UserId) -> AnyResult { use crate::interfaces::database::query_prelude::*; use schema::{telegram, users}; - + log::trace!("Retrieving RoyalnetUser with {user_id:?}"); - + telegram::table .filter(telegram::telegram_id.eq::( user_id.0.try_into() diff --git a/src/utils/telegram_string.rs b/src/utils/telegram_string.rs index 99bb8849..963aad46 100644 --- a/src/utils/telegram_string.rs +++ b/src/utils/telegram_string.rs @@ -2,8 +2,9 @@ use std::fmt::{Error, Write}; pub trait TelegramWrite { fn write_telegram(&self, f: &mut T) -> Result<(), Error> - where T: Write; - + where + T: Write; + fn to_string_telegram(&self) -> String { let mut result = String::new(); self.write_telegram(&mut result).unwrap(); @@ -16,7 +17,8 @@ pub trait TelegramEscape { } impl TelegramEscape for T -where String: From +where + String: From, { fn escape_telegram_html(self) -> String { String::from(self) diff --git a/src/utils/time.rs b/src/utils/time.rs index c56058b4..b1da1c2e 100644 --- a/src/utils/time.rs +++ b/src/utils/time.rs @@ -1,6 +1,6 @@ pub fn chrono_to_tokio_duration(duration: chrono::TimeDelta) -> Option { let nanos = duration.num_nanoseconds()?; - + Some( tokio::time::Duration::from_nanos(nanos as u64) ) @@ -8,11 +8,11 @@ pub fn chrono_to_tokio_duration(duration: chrono::TimeDelta) -> Option) { let now = chrono::Local::now(); - + let duration = until.signed_duration_since(now); - + let duration = chrono_to_tokio_duration(duration) .expect("Nanoseconds to not overflow u64"); - + tokio::time::sleep(duration).await; }