{
	"components": {
		"parameters": {
			"CodmwStatsGameMode": {
				"description": "The game mode to aggregate the statistics on. Mandatory: datapoints aggregated across game modes would be skewed",
				"in": "query",
				"name": "game_mode",
				"required": true,
				"schema": {
					"enum": [
						"hardpoint",
						"search_and_destroy",
						"overload",
						"control"
					],
					"type": "string"
				}
			},
			"CodmwStatsMap": {
				"description": "Filter the statistics on a map, by map slug",
				"in": "query",
				"name": "map",
				"required": false,
				"schema": {
					"type": "string"
				}
			},
			"Dota2StatsSide": {
				"in": "query",
				"name": "side",
				"required": false,
				"schema": {
					"enum": [
						"radiant",
						"dire"
					],
					"type": "string"
				}
			},
			"GamesCount": {
				"description": "The amount of games used for the statistics.\n\nFor example if `?games_count=5`, it would show the statistics for the most recent 5 games played\n",
				"in": "query",
				"name": "games_count",
				"required": false,
				"schema": {
					"type": "integer"
				}
			},
			"LoLStatsSide": {
				"in": "query",
				"name": "side",
				"required": false,
				"schema": {
					"enum": [
						"blue",
						"red"
					],
					"type": "string"
				}
			},
			"Page": {
				"description": "Pagination in the form of `page=2` or `page[size]=30&page[number]=2`",
				"in": "query",
				"name": "page",
				"required": false,
				"schema": {
					"oneOf": [
						{
							"default": 1,
							"minimum": 1,
							"type": "integer"
						},
						{
							"additionalProperties": false,
							"properties": {
								"number": {
									"default": 1,
									"minimum": 1,
									"type": "integer"
								},
								"size": {
									"default": 50,
									"maximum": 100,
									"minimum": 1,
									"type": "integer"
								}
							},
							"type": "object"
						}
					]
				}
			},
			"PerPage": {
				"description": "Equivalent to `page[size]`",
				"example": 5,
				"in": "query",
				"name": "per_page",
				"required": false,
				"schema": {
					"default": 50,
					"maximum": 100,
					"minimum": 1,
					"type": "integer"
				}
			},
			"StatsFrom": {
				"description": "Filter out 'from' date",
				"in": "query",
				"name": "from",
				"required": false,
				"schema": {
					"example": "2017-07-21",
					"format": "date",
					"type": "string"
				}
			},
			"StatsTo": {
				"description": "Filter out 'to' date",
				"in": "query",
				"name": "to",
				"required": false,
				"schema": {
					"example": "2017-07-21",
					"format": "date",
					"type": "string"
				}
			},
			"StatsVideogameTitle": {
				"in": "query",
				"name": "videogame_title",
				"required": false,
				"schema": {
					"$ref": "#/components/schemas/VideogameTitleIDOrSlug"
				}
			},
			"StatsVideogameVersion": {
				"in": "query",
				"name": "videogame_version",
				"required": false,
				"schema": {
					"$ref": "#/components/schemas/VideogameVersionOrAll"
				}
			}
		},
		"responses": {
			"AdditionIncidents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/AdditionIncidents"
						}
					}
				},
				"description": "A list of created entities"
			},
			"BaseDota2Games": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/BaseDota2Games"
						}
					}
				},
				"description": "A list of Dota2 games"
			},
			"Brackets": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Brackets"
						}
					}
				},
				"description": "A tree of games played during a tournament"
			},
			"CODMWLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWLeagues"
						}
					}
				},
				"description": "A list of Call Of Duty Modern Warfare leagues"
			},
			"CODMWMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWMatches"
						}
					}
				},
				"description": "A list of Call Of Duty Modern Warfare matches"
			},
			"CODMWPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWPlayers"
						}
					}
				},
				"description": "A list of Call of Duty Modern Warfare players"
			},
			"CODMWSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWSeries"
						}
					}
				},
				"description": "A list of Call of Duty Modern Warfare series"
			},
			"CODMWShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWShortTournaments"
						}
					}
				},
				"description": "A list of Call of Duty Modern Warfare tournaments"
			},
			"CODMWTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CODMWTeams"
						}
					}
				},
				"description": "A list of Call of Duty Modern Warfare teams"
			},
			"CSGOFullRounds": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOFullRounds"
						}
					}
				},
				"description": "List rounds in a Counter-Strike game"
			},
			"CSGOGame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOGame"
						}
					}
				},
				"description": "A Counter-Strike game"
			},
			"CSGOGameEvents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOGameEvents"
						}
					}
				},
				"description": "A list of Counter-Strike game events"
			},
			"CSGOGames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOGames"
						}
					}
				},
				"description": "A list of Counter-Strike games"
			},
			"CSGOLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOLeagues"
						}
					}
				},
				"description": "A list of Counter-Strike leagues"
			},
			"CSGOMap": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOMap"
						}
					}
				},
				"description": "A Counter-Strike map"
			},
			"CSGOMaps": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOMaps"
						}
					}
				},
				"description": "A list of Counter-Strike maps"
			},
			"CSGOMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOMatch"
						}
					}
				},
				"description": "A Counter-Strike match"
			},
			"CSGOMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOMatches"
						}
					}
				},
				"description": "A list of Counter-Strike matches"
			},
			"CSGOPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOPlayers"
						}
					}
				},
				"description": "A list of Counter-Strike players"
			},
			"CSGOSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOSeries"
						}
					}
				},
				"description": "A list of Counter-Strike series"
			},
			"CSGOShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOShortTournaments"
						}
					}
				},
				"description": "A list of Counter-Strike tournaments"
			},
			"CSGOStatsForAllPlayersByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForAllPlayersByMatch"
						}
					}
				},
				"description": "Statistics of all Counter-Strike players by match"
			},
			"CSGOStatsForPlayer": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForPlayer"
						}
					}
				},
				"description": "Statistics of a Counter-Strike player"
			},
			"CSGOStatsForPlayerByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForPlayerByMatch"
						}
					}
				},
				"description": "Statistics of a Counter-Strike player by match"
			},
			"CSGOStatsForPlayerBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForPlayerBySerie"
						}
					}
				},
				"description": "Statistics of a Counter-Strike player by serie"
			},
			"CSGOStatsForPlayerByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForPlayerByTournament"
						}
					}
				},
				"description": "Statistics of a Counter-Strike player by tournament"
			},
			"CSGOStatsForTeam": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForTeam"
						}
					}
				},
				"description": "Statistics of a Counter-Strike team"
			},
			"CSGOStatsForTeamByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForTeamByMatch"
						}
					}
				},
				"description": "Statistics of a Counter-Strike team by match"
			},
			"CSGOStatsForTeamBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForTeamBySerie"
						}
					}
				},
				"description": "Statistics of a Counter-Strike team by serie"
			},
			"CSGOStatsForTeamByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOStatsForTeamByTournament"
						}
					}
				},
				"description": "Statistics of a Counter-Strike team by tournament"
			},
			"CSGOTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOTeams"
						}
					}
				},
				"description": "A list of Counter-Strike teams"
			},
			"CSGOWeapon": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOWeapon"
						}
					}
				},
				"description": "A Counter-Strike weapon"
			},
			"CSGOWeapons": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/CSGOWeapons"
						}
					}
				},
				"description": "A list of Counter-Strike weapons"
			},
			"ChangeIncidents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ChangeIncidents"
						}
					}
				},
				"description": "A list of changed entities"
			},
			"DeletionIncidents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/DeletionIncidents"
						}
					}
				},
				"description": "A list of deleted entities"
			},
			"Dota2Abilities": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Abilities"
						}
					}
				},
				"description": "A list of Dota2 abilities"
			},
			"Dota2Ability": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Ability"
						}
					}
				},
				"description": "A Dota2 ability"
			},
			"Dota2Frames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Frames"
						}
					}
				},
				"description": "A list of Dota2 game frames"
			},
			"Dota2Game": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Game"
						}
					}
				},
				"description": "A Dota2 game"
			},
			"Dota2Games": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Games"
						}
					}
				},
				"description": "A list of Dota2 games"
			},
			"Dota2Hero": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Hero"
						}
					}
				},
				"description": "A Dota2 hero"
			},
			"Dota2Heroes": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Heroes"
						}
					}
				},
				"description": "A list of Dota2 heroes"
			},
			"Dota2Item": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Item"
						}
					}
				},
				"description": "A Dota2 item"
			},
			"Dota2Items": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Items"
						}
					}
				},
				"description": "A list of Dota2 items"
			},
			"Dota2Leagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Leagues"
						}
					}
				},
				"description": "A list of Dota2 leagues"
			},
			"Dota2Matches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Matches"
						}
					}
				},
				"description": "A list of Dota2 matches"
			},
			"Dota2Players": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Players"
						}
					}
				},
				"description": "A list of Dota2 players"
			},
			"Dota2Series": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Series"
						}
					}
				},
				"description": "A list of Dota2 series"
			},
			"Dota2ShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2ShortTournaments"
						}
					}
				},
				"description": "A list of Dota2 tournaments"
			},
			"Dota2StatsForAllPlayersByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForAllPlayersByMatch"
						}
					}
				},
				"description": "Statistics of all Dota2 players by match"
			},
			"Dota2StatsForPlayer": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForPlayer"
						}
					}
				},
				"description": "Statistics of a Dota2 player"
			},
			"Dota2StatsForPlayerBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForPlayerBySerie"
						}
					}
				},
				"description": "Statistics of a Dota2 player by serie"
			},
			"Dota2StatsForPlayerByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForPlayerByTournament"
						}
					}
				},
				"description": "Statistics of a Dota2 player by tournament"
			},
			"Dota2StatsForTeam": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForTeam"
						}
					}
				},
				"description": "Statistics of a Dota2 team"
			},
			"Dota2StatsForTeamBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForTeamBySerie"
						}
					}
				},
				"description": "Statistics of a Dota2 team by serie"
			},
			"Dota2StatsForTeamByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2StatsForTeamByTournament"
						}
					}
				},
				"description": "Statistics of a Dota2 team by tournament"
			},
			"Dota2Teams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Dota2Teams"
						}
					}
				},
				"description": "A list of Dota2 teams"
			},
			"Error400": {
				"content": {
					"application/json": {
						"schema": {
							"properties": {
								"error": {
									"type": "string"
								}
							},
							"type": "object"
						}
					}
				},
				"description": "Bad request"
			},
			"Error401": {
				"content": {
					"application/json": {
						"schema": {
							"properties": {
								"error": {
									"type": "string"
								}
							},
							"type": "object"
						}
					}
				},
				"description": "Unauthorized"
			},
			"Error403": {
				"content": {
					"application/json": {
						"schema": {
							"properties": {
								"error": {
									"type": "string"
								}
							},
							"type": "object"
						}
					}
				},
				"description": "Forbidden"
			},
			"Error404": {
				"content": {
					"application/json": {
						"schema": {
							"properties": {
								"error": {
									"type": "string"
								}
							},
							"type": "object"
						}
					}
				},
				"description": "Not found"
			},
			"Error422": {
				"content": {
					"application/json": {
						"schema": {
							"properties": {
								"error": {
									"type": "string"
								}
							},
							"type": "object"
						}
					}
				},
				"description": "Unprocessable Entity"
			},
			"FIFALeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFALeagues"
						}
					}
				},
				"description": "A list of EA Sports FC leagues"
			},
			"FIFAMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFAMatches"
						}
					}
				},
				"description": "A list of EA Sports FC matches"
			},
			"FIFAPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFAPlayers"
						}
					}
				},
				"description": "A list of EA Sports FC players"
			},
			"FIFASeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFASeries"
						}
					}
				},
				"description": "A list of EA Sports FC series"
			},
			"FIFAShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFAShortTournaments"
						}
					}
				},
				"description": "A list of EA Sports FC tournaments"
			},
			"FIFATeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/FIFATeams"
						}
					}
				},
				"description": "A list of EA Sports FC teams"
			},
			"Incidents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Incidents"
						}
					}
				},
				"description": "A list of created or updated entities"
			},
			"KogLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogLeagues"
						}
					}
				},
				"description": "A list of King of Glory leagues"
			},
			"KogMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogMatches"
						}
					}
				},
				"description": "A list of King of Glory matches"
			},
			"KogPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogPlayers"
						}
					}
				},
				"description": "A list of King of Glory players"
			},
			"KogSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogSeries"
						}
					}
				},
				"description": "A list of King of Glory series"
			},
			"KogShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogShortTournaments"
						}
					}
				},
				"description": "A list of King of Glory tournaments"
			},
			"KogTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/KogTeams"
						}
					}
				},
				"description": "A list of King of Glory teams"
			},
			"League": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/League"
						}
					}
				},
				"description": "A league"
			},
			"Leagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Leagues"
						}
					}
				},
				"description": "A list of leagues"
			},
			"Lives": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Lives"
						}
					}
				},
				"description": "A list of games being played or about to be played"
			},
			"LoLChampion": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLChampion"
						}
					}
				},
				"description": "A League-of-Legends champion"
			},
			"LoLChampions": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLChampions"
						}
					}
				},
				"description": "A list of League-of-Legends champions"
			},
			"LoLGame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLGame"
						}
					}
				},
				"description": "A League-of-Legends game"
			},
			"LoLGameEvents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLGameEvents"
						}
					}
				},
				"description": "A list of League-of-Legends game events"
			},
			"LoLGameFrames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLGameFrames"
						}
					}
				},
				"description": "A list of League-of-Legends game frames"
			},
			"LoLGames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLGames"
						}
					}
				},
				"description": "A list of League-of-Legends games"
			},
			"LoLItem": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLItem"
						}
					}
				},
				"description": "A League-of-Legends item"
			},
			"LoLItems": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLItems"
						}
					}
				},
				"description": "A list of League-of-Legends items"
			},
			"LoLLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLLeagues"
						}
					}
				},
				"description": "A list of League-of-Legends leagues"
			},
			"LoLMasteries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLMasteries"
						}
					}
				},
				"description": "A list of League-of-Legends masteries"
			},
			"LoLMastery": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLMastery"
						}
					}
				},
				"description": "A League-of-Legends mastery"
			},
			"LoLMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLMatch"
						}
					}
				},
				"description": "A League-of-Legends match"
			},
			"LoLMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLMatches"
						}
					}
				},
				"description": "A list of League-of-Legends matches"
			},
			"LoLPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLPlayers"
						}
					}
				},
				"description": "A list of League-of-Legends players"
			},
			"LoLRune": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRune"
						}
					}
				},
				"description": "A League-of-Legends rune"
			},
			"LoLRunePath": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRunePath"
						}
					}
				},
				"description": "A League-of-Legends runes path"
			},
			"LoLRunePaths": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRunePaths"
						}
					}
				},
				"description": "A list of League-of-Legends runes paths"
			},
			"LoLRuneReforged": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRuneReforged"
						}
					}
				},
				"description": "A League-of-Legends (reforged) rune"
			},
			"LoLRunes": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRunes"
						}
					}
				},
				"description": "A list of League-of-Legends runes"
			},
			"LoLRunesReforged": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLRunesReforged"
						}
					}
				},
				"description": "A list of League-of-Legends (reforged) runes"
			},
			"LoLSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLSeries"
						}
					}
				},
				"description": "A list of League-of-Legends series"
			},
			"LoLShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLShortTournaments"
						}
					}
				},
				"description": "A list of League-of-Legends tournaments"
			},
			"LoLSpell": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLSpell"
						}
					}
				},
				"description": "A League-of-Legends spell"
			},
			"LoLSpells": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLSpells"
						}
					}
				},
				"description": "A list of League-of-Legends spells"
			},
			"LoLStatsForAllPlayersByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForAllPlayersByMatch"
						}
					}
				},
				"description": "Statistics of all Lol players by match"
			},
			"LoLStatsForPlayer": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForPlayer"
						}
					}
				},
				"description": "Statistics of a League-of-Legends player"
			},
			"LoLStatsForPlayerBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForPlayerBySerie"
						}
					}
				},
				"description": "Statistics of a League-of-Legends player by serie"
			},
			"LoLStatsForPlayerByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForPlayerByTournament"
						}
					}
				},
				"description": "Statistics of a League-of-Legends player by tournament"
			},
			"LoLStatsForTeam": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForTeam"
						}
					}
				},
				"description": "Statistics of a League-of-Legends team"
			},
			"LoLStatsForTeamBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForTeamBySerie"
						}
					}
				},
				"description": "Statistics of a League-of-Legends team by serie"
			},
			"LoLStatsForTeamByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForTeamByTournament"
						}
					}
				},
				"description": "Statistics of a League-of-Legends team by tournament"
			},
			"LoLStatsForTeamsBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLStatsForTeamsBySerie"
						}
					}
				},
				"description": "Statistics of League-of-Legends teams by serie"
			},
			"LoLTeamLastGames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLTeamLastGames"
						}
					}
				},
				"description": "A list of League-of-Legends games"
			},
			"LoLTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LoLTeams"
						}
					}
				},
				"description": "A list of League-of-Legends teams"
			},
			"LolWildRiftLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftLeagues"
						}
					}
				},
				"description": "A list of LoL Wild Rift leagues"
			},
			"LolWildRiftMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftMatches"
						}
					}
				},
				"description": "A list of LoL Wild Rift matches"
			},
			"LolWildRiftPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftPlayers"
						}
					}
				},
				"description": "A list of LoL Wild Riftplayers"
			},
			"LolWildRiftSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftSeries"
						}
					}
				},
				"description": "A list of LoL Wild Rift series"
			},
			"LolWildRiftShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftShortTournaments"
						}
					}
				},
				"description": "A list of LoL Wild Rift tournaments"
			},
			"LolWildRiftTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LolWildRiftTeams"
						}
					}
				},
				"description": "A list of LoL Wild Rift teams"
			},
			"LowLatencyFeeds": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/LowLatencyFeeds"
						}
					}
				},
				"description": "A list of low latency feeds"
			},
			"MLBBLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBLeagues"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang leagues"
			},
			"MLBBMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBMatches"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang matches"
			},
			"MLBBPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBPlayers"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang players"
			},
			"MLBBSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBSeries"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang series"
			},
			"MLBBShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBShortTournaments"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang tournaments"
			},
			"MLBBTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MLBBTeams"
						}
					}
				},
				"description": "A list of Mobile Legends: Bang Bang teams"
			},
			"Match": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Match"
						}
					}
				},
				"description": "A match of any e-sport"
			},
			"MatchOpponentsObject": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/MatchOpponentsObject"
						}
					}
				},
				"description": "The match's opponents"
			},
			"Matches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Matches"
						}
					}
				},
				"description": "A list of matches of any e-sport"
			},
			"OwGame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwGame"
						}
					}
				},
				"description": "An Overwatch game"
			},
			"OwGames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwGames"
						}
					}
				},
				"description": "A list of Overwatch games"
			},
			"OwHero": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwHero"
						}
					}
				},
				"description": "An Overwatch hero"
			},
			"OwHeroes": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwHeroes"
						}
					}
				},
				"description": "A list of Overwatch heroes"
			},
			"OwLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwLeagues"
						}
					}
				},
				"description": "A list of Overwatch leagues"
			},
			"OwMap": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwMap"
						}
					}
				},
				"description": "An Overwatch map"
			},
			"OwMaps": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwMaps"
						}
					}
				},
				"description": "A list of Overwatch maps"
			},
			"OwMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwMatches"
						}
					}
				},
				"description": "A list of Overwatch matches"
			},
			"OwPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwPlayers"
						}
					}
				},
				"description": "A list of Overwatch players"
			},
			"OwSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwSeries"
						}
					}
				},
				"description": "A list of Overwatch series"
			},
			"OwShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwShortTournaments"
						}
					}
				},
				"description": "A list of Overwatch tournaments"
			},
			"OwStatsForAllPlayersByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForAllPlayersByMatch"
						}
					}
				},
				"description": "Statistics of all Overwatch players by match"
			},
			"OwStatsForPlayer": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForPlayer"
						}
					}
				},
				"description": "Statistics of an Overwatch player"
			},
			"OwStatsForPlayerByGame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForPlayerByGame"
						}
					}
				},
				"description": "Statistics of an Overwatch player by game"
			},
			"OwStatsForPlayerByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForPlayerByMatch"
						}
					}
				},
				"description": "Statistics of an Overwatch player by match"
			},
			"OwStatsForPlayerBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForPlayerBySerie"
						}
					}
				},
				"description": "Statistics of an Overwatch player by serie"
			},
			"OwStatsForPlayerByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwStatsForPlayerByTournament"
						}
					}
				},
				"description": "Statistics of an Overwatch player by tournament"
			},
			"OwTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/OwTeams"
						}
					}
				},
				"description": "A list of Overwatch teams"
			},
			"PUBGLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGLeagues"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds leagues"
			},
			"PUBGMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGMatches"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds matches"
			},
			"PUBGPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGPlayers"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds players"
			},
			"PUBGSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGSeries"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds series"
			},
			"PUBGShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGShortTournaments"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds tournaments"
			},
			"PUBGTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/PUBGTeams"
						}
					}
				},
				"description": "A list of PlayerUnknown's Battlegrounds teams"
			},
			"Player": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Player"
						}
					}
				},
				"description": "A player"
			},
			"Players": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Players"
						}
					}
				},
				"description": "A list of players"
			},
			"R6SiegeLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegeLeagues"
						}
					}
				},
				"description": "A list of R6 Siege leagues"
			},
			"R6SiegeMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegeMatches"
						}
					}
				},
				"description": "A list of R6 Siege matches"
			},
			"R6SiegePlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegePlayers"
						}
					}
				},
				"description": "A list of R6 Siege players"
			},
			"R6SiegeSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegeSeries"
						}
					}
				},
				"description": "A list of R6 Siege series"
			},
			"R6SiegeShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegeShortTournaments"
						}
					}
				},
				"description": "A list of R6 Siege tournaments"
			},
			"R6SiegeTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/R6SiegeTeams"
						}
					}
				},
				"description": "A list of R6 Siege teams"
			},
			"RLLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLLeagues"
						}
					}
				},
				"description": "A list of Rocket League leagues"
			},
			"RLMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLMatches"
						}
					}
				},
				"description": "A list of Rocket League matches"
			},
			"RLPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLPlayers"
						}
					}
				},
				"description": "A list of Rocket League players"
			},
			"RLSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLSeries"
						}
					}
				},
				"description": "A list of Rocket League series"
			},
			"RLShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLShortTournaments"
						}
					}
				},
				"description": "A list of Rocket League tournaments"
			},
			"RLTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/RLTeams"
						}
					}
				},
				"description": "A list of Rocket League teams"
			},
			"Serie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Serie"
						}
					}
				},
				"description": "A serie"
			},
			"Series": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Series"
						}
					}
				},
				"description": "A list of series"
			},
			"ShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ShortTournaments"
						}
					}
				},
				"description": "A list of tournaments"
			},
			"ShortVideogameTitles": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ShortVideogameTitles"
						}
					}
				},
				"description": "A list of a videogame versions"
			},
			"ShortVideogameVersions": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ShortVideogameVersions"
						}
					}
				},
				"description": "A list of a videogame's versions"
			},
			"Standings": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Standings"
						}
					}
				},
				"description": "Ranking of teams in a tournament"
			},
			"Starcraft2Leagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2Leagues"
						}
					}
				},
				"description": "A list of StarCraft 2 leagues"
			},
			"Starcraft2Matches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2Matches"
						}
					}
				},
				"description": "A list of StarCraft 2 matches"
			},
			"Starcraft2Players": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2Players"
						}
					}
				},
				"description": "A list of StarCraft 2 players"
			},
			"Starcraft2Series": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2Series"
						}
					}
				},
				"description": "A list of StarCraft 2 series"
			},
			"Starcraft2ShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2ShortTournaments"
						}
					}
				},
				"description": "A list of StarCraft 2 tournaments"
			},
			"Starcraft2Teams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Starcraft2Teams"
						}
					}
				},
				"description": "A list of StarCraft 2 teams"
			},
			"StarcraftBroodWarLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarLeagues"
						}
					}
				},
				"description": "A list of StarCraft Brood War leagues"
			},
			"StarcraftBroodWarMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarMatches"
						}
					}
				},
				"description": "A list of StarCraft Brood War matches"
			},
			"StarcraftBroodWarPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarPlayers"
						}
					}
				},
				"description": "A list of StarCraft Brood War players"
			},
			"StarcraftBroodWarSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarSeries"
						}
					}
				},
				"description": "A list of StarCraft Brood War series"
			},
			"StarcraftBroodWarShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarShortTournaments"
						}
					}
				},
				"description": "A list of StarCraft Brood War tournaments"
			},
			"StarcraftBroodWarTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/StarcraftBroodWarTeams"
						}
					}
				},
				"description": "A list of StarCraft Brood War teams"
			},
			"Team": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Team"
						}
					}
				},
				"description": "A team"
			},
			"Teams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Teams"
						}
					}
				},
				"description": "A list of teams"
			},
			"Tournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Tournament"
						}
					}
				},
				"description": "A detailed tournament"
			},
			"TournamentRosters": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/TournamentRosters"
						}
					}
				},
				"description": "Tournament rosters (team or player)"
			},
			"ValorantAbilities": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantAbilities"
						}
					}
				},
				"description": "A list of Valorant abilities"
			},
			"ValorantAbility": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantAbility"
						}
					}
				},
				"description": "A Valorant ability"
			},
			"ValorantAgent": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantAgent"
						}
					}
				},
				"description": "A Valorant agent"
			},
			"ValorantAgents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantAgents"
						}
					}
				},
				"description": "A list of Valorant agents"
			},
			"ValorantFullRounds": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantFullRounds"
						}
					}
				},
				"description": "A list of Valorant game rounds"
			},
			"ValorantGame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantGame"
						}
					}
				},
				"description": "A Valorant game"
			},
			"ValorantGameEvents": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantGameEvents"
						}
					}
				},
				"description": "A list of Valorant game events"
			},
			"ValorantGames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantGames"
						}
					}
				},
				"description": "A list of Valorant games"
			},
			"ValorantLeagues": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantLeagues"
						}
					}
				},
				"description": "A list of Valorant leagues"
			},
			"ValorantMap": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantMap"
						}
					}
				},
				"description": "A Valorant map"
			},
			"ValorantMaps": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantMaps"
						}
					}
				},
				"description": "A list of Valorant maps"
			},
			"ValorantMatches": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantMatches"
						}
					}
				},
				"description": "A list of Valorant matches"
			},
			"ValorantPlayers": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantPlayers"
						}
					}
				},
				"description": "A list of Valorant players"
			},
			"ValorantSeries": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantSeries"
						}
					}
				},
				"description": "A list of Valorant series"
			},
			"ValorantShortTournaments": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantShortTournaments"
						}
					}
				},
				"description": "A list of Valorant tournaments"
			},
			"ValorantStatsForPlayer": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForPlayer"
						}
					}
				},
				"description": "Statistics of a Valorant player"
			},
			"ValorantStatsForPlayerBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForPlayerBySerie"
						}
					}
				},
				"description": "Statistics of a Valorant player by serie"
			},
			"ValorantStatsForPlayerByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForPlayerByTournament"
						}
					}
				},
				"description": "Statistics of a Valorant player by tournament"
			},
			"ValorantStatsForPlayersByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForPlayersByMatch"
						}
					}
				},
				"description": "Statistics of all Valorant players by match"
			},
			"ValorantStatsForTeam": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForTeam"
						}
					}
				},
				"description": "Statistics of a Valorant team"
			},
			"ValorantStatsForTeamByMatch": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForTeamByMatch"
						}
					}
				},
				"description": "Statistics of a Valorant team by match"
			},
			"ValorantStatsForTeamBySerie": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForTeamBySerie"
						}
					}
				},
				"description": "Statistics of a Valorant team by serie"
			},
			"ValorantStatsForTeamByTournament": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantStatsForTeamByTournament"
						}
					}
				},
				"description": "Statistics of a Valorant team by tournament"
			},
			"ValorantTeams": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantTeams"
						}
					}
				},
				"description": "A list of Valorant teams"
			},
			"ValorantWeapon": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantWeapon"
						}
					}
				},
				"description": "A Valorant weapon"
			},
			"ValorantWeapons": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/ValorantWeapons"
						}
					}
				},
				"description": "A list of Valorant weapons"
			},
			"Videogame": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Videogame"
						}
					}
				},
				"description": "A videogame"
			},
			"Videogames": {
				"content": {
					"application/json": {
						"schema": {
							"$ref": "#/components/schemas/Videogames"
						}
					}
				},
				"description": "A list of videogames"
			}
		},
		"schemas": {
			"AdditionIncidents": {
				"items": {
					"$ref": "#/components/schemas/NonDeletionIncident"
				},
				"title": "AdditionIncidents",
				"type": "array"
			},
			"BaseCSGOGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A game",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMap"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORounds"
							}
						],
						"deprecated": false
					},
					"rounds_score": {
						"$ref": "#/components/schemas/CSGORoundsScores"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match_id",
					"players",
					"position",
					"rounds",
					"rounds_score",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "BaseCSGOGame",
				"type": "object"
			},
			"BaseCSGOGames": {
				"items": {
					"$ref": "#/components/schemas/BaseCSGOGame"
				},
				"title": "BaseCSGOGames",
				"type": "array"
			},
			"BaseDota2Game": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"first_blood": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameFirstBloodTimestamp"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/Dota2GameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2FullGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"first_blood",
					"forfeit",
					"id",
					"length",
					"match_id",
					"players",
					"position",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "BaseDota2Game",
				"type": "object"
			},
			"BaseDota2Games": {
				"items": {
					"$ref": "#/components/schemas/BaseDota2Game"
				},
				"title": "BaseDota2Games",
				"type": "array"
			},
			"BaseLeague": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueImageURL"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/LeagueModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueURL"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"id",
					"image_url",
					"modified_at",
					"name",
					"slug",
					"url"
				],
				"title": "BaseLeague",
				"type": "object"
			},
			"BaseLoLChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLChampionID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLChampionImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					},
					"slug": {
						"$ref": "#/components/schemas/LoLChampionSlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"slug"
				],
				"title": "BaseLoLChampion",
				"type": "object"
			},
			"BaseLoLItem": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLItemID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLItemImageURL"
							}
						],
						"deprecated": false
					},
					"is_trinket": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLItemIsTrinket"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/LoLItemName"
					}
				},
				"required": [
					"id",
					"image_url",
					"is_trinket",
					"name"
				],
				"title": "BaseLoLItem",
				"type": "object"
			},
			"BaseLoLItems": {
				"items": {
					"$ref": "#/components/schemas/BaseLoLItem"
				},
				"title": "BaseLoLItems",
				"type": "array"
			},
			"BaseLoLSpell": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLSpellID"
					},
					"name": {
						"$ref": "#/components/schemas/LoLSpellName"
					}
				},
				"required": [
					"id",
					"name"
				],
				"title": "BaseLoLSpell",
				"type": "object"
			},
			"BaseLoLSpells": {
				"items": {
					"$ref": "#/components/schemas/BaseLoLSpell"
				},
				"title": "BaseLoLSpells",
				"type": "array"
			},
			"BaseMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"original_scheduled_at",
					"rescheduled",
					"scheduled_at",
					"slug",
					"status",
					"streams_list",
					"tournament_id",
					"winner_id",
					"winner_type"
				],
				"title": "BaseMatch",
				"type": "object"
			},
			"BaseMatches": {
				"items": {
					"$ref": "#/components/schemas/BaseMatch"
				},
				"title": "BaseMatches",
				"type": "array"
			},
			"BaseOpponent": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/BasePlayer"
					},
					{
						"$ref": "#/components/schemas/BaseTeam"
					}
				],
				"title": "BaseOpponent"
			},
			"BasePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"first_name",
					"id",
					"image_url",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug"
				],
				"title": "BasePlayer",
				"type": "object"
			},
			"BasePlayers": {
				"items": {
					"$ref": "#/components/schemas/BasePlayer"
				},
				"title": "BasePlayers",
				"type": "array"
			},
			"BaseSerie": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieBeginAt"
							}
						],
						"deprecated": false
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieEndAt"
							}
						],
						"deprecated": false
					},
					"full_name": {
						"$ref": "#/components/schemas/SerieFullName"
					},
					"id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"modified_at": {
						"$ref": "#/components/schemas/SerieModifiedAt"
					},
					"name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieName"
							}
						],
						"deprecated": false
					},
					"season": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieSeason"
							}
						],
						"deprecated": false
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					},
					"year": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieYear"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"end_at",
					"full_name",
					"id",
					"league_id",
					"modified_at",
					"name",
					"season",
					"slug",
					"winner_id",
					"winner_type",
					"year"
				],
				"title": "BaseSerie",
				"type": "object"
			},
			"BaseSeries": {
				"items": {
					"$ref": "#/components/schemas/BaseSerie"
				},
				"title": "BaseSeries",
				"type": "array"
			},
			"BaseTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"location",
					"modified_at",
					"name",
					"slug"
				],
				"title": "BaseTeam",
				"type": "object"
			},
			"BaseTeams": {
				"items": {
					"$ref": "#/components/schemas/BaseTeam"
				},
				"title": "BaseTeams",
				"type": "array"
			},
			"BaseTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentBeginAt"
							}
						],
						"deprecated": false
					},
					"country": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentCountry"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentEndAt"
							}
						],
						"deprecated": false
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"$ref": "#/components/schemas/TournamentModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentPrizepool"
							}
						],
						"deprecated": false
					},
					"region": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentRegion"
							}
						],
						"deprecated": false
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentTier"
							}
						],
						"deprecated": false
					},
					"type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentLocationType"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"country",
					"detailed_stats",
					"end_at",
					"has_bracket",
					"id",
					"league_id",
					"live_supported",
					"modified_at",
					"name",
					"prizepool",
					"region",
					"serie_id",
					"slug",
					"tier",
					"type",
					"winner_id",
					"winner_type"
				],
				"title": "BaseTournament",
				"type": "object"
			},
			"BaseTournaments": {
				"items": {
					"$ref": "#/components/schemas/BaseTournament"
				},
				"title": "BaseTournaments",
				"type": "array"
			},
			"BaseValorantAbility": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantAbilityID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantAbilityImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAbilityName"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "BaseValorantAbility",
				"type": "object"
			},
			"BaseValorantAgent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantAgentID"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAgentName"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/ValorantAgentPortraitURL"
					}
				},
				"required": [
					"id",
					"name",
					"portrait_url"
				],
				"title": "BaseValorantAgent",
				"type": "object"
			},
			"BaseValorantGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A game",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/ValorantGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantMap"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantGameRounds"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantGameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match_id",
					"position",
					"rounds",
					"status",
					"teams",
					"winner"
				],
				"title": "BaseValorantGame",
				"type": "object"
			},
			"BaseValorantGames": {
				"items": {
					"$ref": "#/components/schemas/BaseValorantGame"
				},
				"title": "BaseValorantGames",
				"type": "array"
			},
			"BaseValorantTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"location",
					"name",
					"slug"
				],
				"title": "BaseValorantTeam",
				"type": "object"
			},
			"BaseValorantWeapon": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantWeaponID"
					},
					"image_url": {
						"$ref": "#/components/schemas/ValorantWeaponImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantWeaponName"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "BaseValorantWeapon",
				"type": "object"
			},
			"Bracket": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/Games"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"previous_matches": {
						"$ref": "#/components/schemas/PreviousMatches"
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"previous_matches",
					"results",
					"scheduled_at",
					"slug",
					"status",
					"streams_list",
					"tournament_id",
					"winner_id",
					"winner_type"
				],
				"title": "Bracket",
				"type": "object"
			},
			"BracketStanding": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"last_match": {
						"$ref": "#/components/schemas/BaseMatch"
					},
					"rank": {
						"$ref": "#/components/schemas/StandingRank"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					}
				},
				"required": [
					"last_match",
					"rank",
					"team"
				],
				"title": "BracketStanding",
				"type": "object"
			},
			"Brackets": {
				"items": {
					"$ref": "#/components/schemas/Bracket"
				},
				"title": "Brackets",
				"type": "array"
			},
			"CODMWLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "CODMWLeagues",
				"type": "array"
			},
			"CODMWMapID": {
				"description": "The ID of the map.",
				"minimum": 1,
				"title": "CODMWMapID",
				"type": "integer"
			},
			"CODMWMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "CODMWMatches",
				"type": "array"
			},
			"CODMWPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "CODMWPlayers",
				"type": "array"
			},
			"CODMWSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "CODMWSeries",
				"type": "array"
			},
			"CODMWShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "CODMWShortTournaments",
				"type": "array"
			},
			"CODMWTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "CODMWTeams",
				"type": "array"
			},
			"CSGOBombExplodedEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bomb_exploded": {
						"$ref": "#/components/schemas/CSGOBombExplodedEventDetails"
					},
					"elapsed_round_time": {
						"$ref": "#/components/schemas/CSGOEventElapsedRoundTime"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/CSGOEventTimestamp"
					},
					"round_number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOEventType"
					}
				},
				"required": [
					"bomb_exploded",
					"elapsed_round_time",
					"ingame_timestamp",
					"round_number",
					"type"
				],
				"title": "CSGOBombExplodedEvent",
				"type": "object"
			},
			"CSGOBombExplodedEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bomb_site": {
						"$ref": "#/components/schemas/CSGOBombSite"
					}
				},
				"required": [
					"bomb_site"
				],
				"title": "CSGOBombExplodedEventDetails",
				"type": "object"
			},
			"CSGOBombPlantedEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bomb_planted": {
						"$ref": "#/components/schemas/CSGOBombPlantedEventDetails"
					},
					"elapsed_round_time": {
						"$ref": "#/components/schemas/CSGOEventElapsedRoundTime"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/CSGOEventTimestamp"
					},
					"round_number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOEventType"
					}
				},
				"required": [
					"bomb_planted",
					"elapsed_round_time",
					"ingame_timestamp",
					"round_number",
					"type"
				],
				"title": "CSGOBombPlantedEvent",
				"type": "object"
			},
			"CSGOBombPlantedEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bomb_site": {
						"$ref": "#/components/schemas/CSGOBombSite"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"player_name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					}
				},
				"required": [
					"bomb_site",
					"player_id",
					"player_name",
					"team_id",
					"team_name"
				],
				"title": "CSGOBombPlantedEventDetails",
				"type": "object"
			},
			"CSGOBombSite": {
				"description": "The area on the map where the bomb was planted by the terrorist side. There are two bomb sites: A and B.",
				"enum": [
					"A",
					"B"
				],
				"title": "CSGOBombSite",
				"type": "string"
			},
			"CSGOEvent": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/CSGORoundStartEvent"
					},
					{
						"$ref": "#/components/schemas/CSGORoundEndEvent"
					},
					{
						"$ref": "#/components/schemas/CSGOKillEvent"
					},
					{
						"$ref": "#/components/schemas/CSGOBombPlantedEvent"
					},
					{
						"$ref": "#/components/schemas/CSGOBombExplodedEvent"
					}
				],
				"title": "CSGOEvent"
			},
			"CSGOEventElapsedRoundTime": {
				"description": "Time elapsed since the beginning of the round, in seconds.",
				"minimum": 0,
				"title": "CSGOEventElapsedRoundTime",
				"type": "integer"
			},
			"CSGOEventTeamScore": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"score": {
						"description": "The number of rounds won by the team.",
						"minimum": 0,
						"type": "integer"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					}
				},
				"required": [
					"score",
					"team_id",
					"team_name"
				],
				"title": "CSGOEventTeamScore",
				"type": "object"
			},
			"CSGOEventTimestamp": {
				"description": "Time elapsed since the beginning of the game, in milliseconds",
				"minimum": 0,
				"title": "CSGOEventTimestamp",
				"type": "integer"
			},
			"CSGOEventType": {
				"enum": [
					"bomb_exploded",
					"bomb_planted",
					"kill",
					"round_end",
					"round_start"
				],
				"title": "CSGOEventType",
				"type": "string"
			},
			"CSGOFullRound": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"counter_terrorists": {
						"$ref": "#/components/schemas/CSGOFullRoundTeam"
					},
					"map": {
						"$ref": "#/components/schemas/CSGOFullRoundMap"
					},
					"number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"outcome": {
						"$ref": "#/components/schemas/CSGOOutcome"
					},
					"terrorists": {
						"$ref": "#/components/schemas/CSGOFullRoundTeam"
					},
					"winner_team": {
						"$ref": "#/components/schemas/CSGOFullRoundWinner"
					}
				},
				"required": [
					"counter_terrorists",
					"map",
					"number",
					"outcome",
					"terrorists",
					"winner_team"
				],
				"title": "CSGOFullRound",
				"type": "object"
			},
			"CSGOFullRoundMap": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "The location selected during the picks and bans phase for the game.",
				"properties": {
					"id": {
						"$ref": "#/components/schemas/CSGOMapID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMapImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/CSGOMapName"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "CSGOFullRoundMap",
				"type": "object"
			},
			"CSGOFullRoundPlayerEconomy": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"armor": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerArmor"
							}
						],
						"deprecated": false
					},
					"defuse_kit": {
						"$ref": "#/components/schemas/CSGOPlayerDefuseKit"
					},
					"economy": {
						"$ref": "#/components/schemas/CSGOPlayerEconomy"
					},
					"primary_weapon": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOFullRoundWeapon"
							}
						],
						"deprecated": false
					},
					"secondary_weapon": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOFullRoundWeapon"
							}
						],
						"deprecated": false
					},
					"utilities": {
						"$ref": "#/components/schemas/CSGOFullRoundUtilities"
					}
				},
				"required": [
					"armor",
					"economy",
					"primary_weapon",
					"secondary_weapon",
					"utilities"
				],
				"title": "CSGOFullRoundPlayerEconomy",
				"type": "object"
			},
			"CSGOFullRoundTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"players": {
						"$ref": "#/components/schemas/CSGOFullRoundTeamPlayers"
					},
					"round_score": {
						"$ref": "#/components/schemas/CSGORoundScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					}
				},
				"required": [
					"players",
					"round_score",
					"team_id",
					"team_name"
				],
				"title": "CSGOFullRoundTeam",
				"type": "object"
			},
			"CSGOFullRoundTeamPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"$ref": "#/components/schemas/CSGOPlayerAssists"
					},
					"freeze_time_economy": {
						"$ref": "#/components/schemas/CSGOFullRoundPlayerEconomy"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"is_alive": {
						"$ref": "#/components/schemas/CSGOPlayerIsAlive"
					},
					"kills": {
						"$ref": "#/components/schemas/CSGOPlayerKills"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"remaining_hp": {
						"$ref": "#/components/schemas/CSGOPlayerRemainingRoundHP"
					},
					"round_start_economy": {
						"$ref": "#/components/schemas/CSGOFullRoundPlayerEconomy"
					}
				},
				"required": [
					"assists",
					"freeze_time_economy",
					"id",
					"is_alive",
					"kills",
					"name",
					"remaining_hp",
					"round_start_economy"
				],
				"title": "CSGOFullRoundTeamPlayer",
				"type": "object"
			},
			"CSGOFullRoundTeamPlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOFullRoundTeamPlayer"
				},
				"title": "CSGOFullRoundTeamPlayers",
				"type": "array"
			},
			"CSGOFullRoundUtilities": {
				"items": {
					"$ref": "#/components/schemas/CSGOFullRoundUtility"
				},
				"title": "CSGOFullRoundUtilities",
				"type": "array"
			},
			"CSGOFullRoundUtility": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"count": {
						"$ref": "#/components/schemas/CSGOWeaponCount"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					}
				},
				"required": [
					"count",
					"id",
					"name"
				],
				"title": "CSGOFullRoundUtility",
				"type": "object"
			},
			"CSGOFullRoundWeapon": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"slug"
				],
				"title": "CSGOFullRoundWeapon",
				"type": "object"
			},
			"CSGOFullRoundWinner": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"side": {
						"$ref": "#/components/schemas/CSGORoundSide"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					}
				},
				"required": [
					"side",
					"team_id",
					"team_name"
				],
				"title": "CSGOFullRoundWinner",
				"type": "object"
			},
			"CSGOFullRounds": {
				"items": {
					"$ref": "#/components/schemas/CSGOFullRound"
				},
				"title": "CSGOFullRounds",
				"type": "array"
			},
			"CSGOGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMap"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/FullGameMatch"
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORounds"
							}
						],
						"deprecated": false
					},
					"rounds_score": {
						"$ref": "#/components/schemas/CSGORoundsScores"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match",
					"match_id",
					"players",
					"position",
					"rounds",
					"rounds_score",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "CSGOGame",
				"type": "object"
			},
			"CSGOGameEvents": {
				"items": {
					"$ref": "#/components/schemas/CSGOEvent"
				},
				"title": "CSGOGameEvents",
				"type": "array"
			},
			"CSGOGameID": {
				"description": "Counter-Strike game ID",
				"minimum": 1,
				"title": "CSGOGameID",
				"type": "integer"
			},
			"CSGOGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a game",
				"properties": {
					"adr": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"game_id": {
						"$ref": "#/components/schemas/CSGOGameID"
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kast": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKast"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"opponent": {
						"$ref": "#/components/schemas/BaseOpponent"
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"rating": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerRating"
							}
						],
						"deprecated": false
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					}
				},
				"required": [
					"adr",
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"game_id",
					"headshots",
					"k_d_diff",
					"kast",
					"kills",
					"opponent",
					"player",
					"rating",
					"team"
				],
				"title": "CSGOGamePlayer",
				"type": "object"
			},
			"CSGOGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOGamePlayer"
				},
				"title": "CSGOGamePlayers",
				"type": "array"
			},
			"CSGOGames": {
				"items": {
					"$ref": "#/components/schemas/CSGOGame"
				},
				"title": "CSGOGames",
				"type": "array"
			},
			"CSGOIsAttackerBlindKill": {
				"description": "Whether the killer was blind from a flashbang when they secured the kill.",
				"title": "CSGOIsAttackerBlindKill",
				"type": "boolean"
			},
			"CSGOIsBombKill": {
				"description": "Whether a kill occured due to the bomb explosion.",
				"title": "CSGOIsBombKill",
				"type": "boolean"
			},
			"CSGOIsFlashAssistKill": {
				"description": "Whether the assister helped to secure a kill with a flashbang.",
				"title": "CSGOIsFlashAssistKill",
				"type": "boolean"
			},
			"CSGOIsHeadshotKill": {
				"description": "Whether the kill was a direct shot to the victim's head.",
				"title": "CSGOIsHeadshotKill",
				"type": "boolean"
			},
			"CSGOIsNoScopeKill": {
				"description": "Whether the kill occured without the killer using a scope.",
				"title": "CSGOIsNoScopeKill",
				"type": "boolean"
			},
			"CSGOIsThroughSmokeKill": {
				"description": "Whether the kill was secured through smoke.",
				"title": "CSGOIsThroughSmokeKill",
				"type": "boolean"
			},
			"CSGOKillEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"elapsed_round_time": {
						"$ref": "#/components/schemas/CSGOEventElapsedRoundTime"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/CSGOEventTimestamp"
					},
					"kill": {
						"$ref": "#/components/schemas/CSGOKillEventDetails"
					},
					"round_number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOEventType"
					}
				},
				"required": [
					"elapsed_round_time",
					"ingame_timestamp",
					"kill",
					"round_number",
					"type"
				],
				"title": "CSGOKillEvent",
				"type": "object"
			},
			"CSGOKillEventAssister": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "The player who assisted in the kill event.",
				"properties": {
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"team_side": {
						"$ref": "#/components/schemas/CSGORoundSide"
					}
				},
				"required": [
					"id",
					"name",
					"team_id",
					"team_name",
					"team_side"
				],
				"title": "CSGOKillEventAssister",
				"type": "object"
			},
			"CSGOKillEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assister": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOKillEventAssister"
							}
						],
						"deprecated": false
					},
					"bomb_kill": {
						"$ref": "#/components/schemas/CSGOIsBombKill"
					},
					"killer": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOKillEventKiller"
							}
						],
						"deprecated": false
					},
					"modifiers": {
						"$ref": "#/components/schemas/CSGOKillEventModifiers"
					},
					"victim": {
						"$ref": "#/components/schemas/CSGOKillEventVictim"
					}
				},
				"required": [
					"assister",
					"bomb_kill",
					"killer",
					"modifiers",
					"victim"
				],
				"title": "CSGOKillEventDetails",
				"type": "object"
			},
			"CSGOKillEventKiller": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"team_side": {
						"$ref": "#/components/schemas/CSGORoundSide"
					},
					"weapon": {
						"$ref": "#/components/schemas/CSGOKillEventWeapon"
					}
				},
				"required": [
					"id",
					"name",
					"team_id",
					"team_name",
					"team_side",
					"weapon"
				],
				"title": "CSGOKillEventKiller",
				"type": "object"
			},
			"CSGOKillEventModifiers": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics which provide further context for a kill event.",
				"properties": {
					"attacker_blind": {
						"$ref": "#/components/schemas/CSGOIsAttackerBlindKill"
					},
					"flash_assist": {
						"$ref": "#/components/schemas/CSGOIsFlashAssistKill"
					},
					"headshot_kill": {
						"$ref": "#/components/schemas/CSGOIsHeadshotKill"
					},
					"no_scope_kill": {
						"$ref": "#/components/schemas/CSGOIsNoScopeKill"
					},
					"through_smoke_kill": {
						"$ref": "#/components/schemas/CSGOIsThroughSmokeKill"
					}
				},
				"required": [
					"attacker_blind",
					"flash_assist",
					"headshot_kill",
					"no_scope_kill",
					"through_smoke_kill"
				],
				"title": "CSGOKillEventModifiers",
				"type": "object"
			},
			"CSGOKillEventVictim": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"team_name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"team_side": {
						"$ref": "#/components/schemas/CSGORoundSide"
					}
				},
				"required": [
					"id",
					"name",
					"team_id",
					"team_name",
					"team_side"
				],
				"title": "CSGOKillEventVictim",
				"type": "object"
			},
			"CSGOKillEventWeapon": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "The weapon used by the killer in the kill event.",
				"properties": {
					"id": {
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOWeaponType"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"slug",
					"type"
				],
				"title": "CSGOKillEventWeapon",
				"type": "object"
			},
			"CSGOLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "CSGOLeagues",
				"type": "array"
			},
			"CSGOMap": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/CSGOMapID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMapImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/CSGOMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOMapSlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"slug"
				],
				"title": "CSGOMap",
				"type": "object"
			},
			"CSGOMapID": {
				"description": "The ID of the map.",
				"minimum": 1,
				"title": "CSGOMapID",
				"type": "integer"
			},
			"CSGOMapImageURL": {
				"description": "A URL to the image of the map.",
				"format": "uri",
				"title": "CSGOMapImageURL",
				"type": "string"
			},
			"CSGOMapName": {
				"description": "The name of the map.",
				"title": "CSGOMapName",
				"type": "string"
			},
			"CSGOMapSlug": {
				"description": "Human-readable identifier of the map",
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "CSGOMapSlug",
				"type": "string"
			},
			"CSGOMaps": {
				"items": {
					"$ref": "#/components/schemas/CSGOMap"
				},
				"title": "CSGOMaps",
				"type": "array"
			},
			"CSGOMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/CSGOMatchGames"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"players": {
						"$ref": "#/components/schemas/CSGOMatchPlayers"
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"videogame_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ShortVideogameVersion"
							}
						],
						"deprecated": false
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"players",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"videogame_title",
					"videogame_version",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "CSGOMatch",
				"type": "object"
			},
			"CSGOMatchGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMatchGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds_score": {
						"$ref": "#/components/schemas/CSGORoundsScores"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"match_id",
					"players",
					"position",
					"rounds_score",
					"status",
					"winner",
					"winner_type"
				],
				"title": "CSGOMatchGame",
				"type": "object"
			},
			"CSGOMatchGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a Game in a CSGO Match",
				"properties": {
					"adr": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kast": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKast"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					}
				},
				"required": [
					"adr",
					"assists",
					"deaths",
					"flash_assists",
					"headshots",
					"k_d_diff",
					"kast",
					"kills",
					"player_id"
				],
				"title": "CSGOMatchGamePlayer",
				"type": "object"
			},
			"CSGOMatchGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOMatchGamePlayer"
				},
				"title": "CSGOMatchGamePlayers",
				"type": "array"
			},
			"CSGOMatchGames": {
				"items": {
					"$ref": "#/components/schemas/CSGOMatchGame"
				},
				"title": "CSGOMatchGames",
				"type": "array"
			},
			"CSGOMatchPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a CSGO Match",
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"first_name",
					"headshots",
					"image_url",
					"kills",
					"last_name",
					"name",
					"nationality",
					"number_of_games",
					"player_id",
					"slug"
				],
				"title": "CSGOMatchPlayer",
				"type": "object"
			},
			"CSGOMatchPlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOMatchPlayer"
				},
				"title": "CSGOMatchPlayers",
				"type": "array"
			},
			"CSGOMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "CSGOMatches",
				"type": "array"
			},
			"CSGOOutcome": {
				"enum": [
					"defused",
					"eliminated",
					"exploded",
					"planted_eliminated",
					"timeout"
				],
				"title": "CSGOOutcome",
				"type": "string"
			},
			"CSGOPlayerArmor": {
				"enum": [
					"kevlar",
					"kevlar_and_helmet"
				],
				"title": "CSGOPlayerArmor",
				"type": "string"
			},
			"CSGOPlayerAssists": {
				"description": "Player's number of kill assists for a game",
				"minimum": 0,
				"title": "CSGOPlayerAssists",
				"type": "integer"
			},
			"CSGOPlayerAverageAssists": {
				"description": "Average number of kill assists",
				"minimum": 0,
				"title": "CSGOPlayerAverageAssists",
				"type": "number"
			},
			"CSGOPlayerAverageDamagePerRound": {
				"description": "Player's average damage per round",
				"minimum": 0,
				"title": "CSGOPlayerAverageDamagePerRound",
				"type": "number"
			},
			"CSGOPlayerAverageDeaths": {
				"description": "Average number of deaths",
				"minimum": 0,
				"title": "CSGOPlayerAverageDeaths",
				"type": "number"
			},
			"CSGOPlayerAverageFirstKillsDeathsDiff": {
				"description": "Average of first kill difference",
				"title": "CSGOPlayerAverageFirstKillsDeathsDiff",
				"type": "number"
			},
			"CSGOPlayerAverageFlashAssists": {
				"description": "Average number of flash assists",
				"minimum": 0,
				"title": "CSGOPlayerAverageFlashAssists",
				"type": "number"
			},
			"CSGOPlayerAverageHeadshots": {
				"description": "Average number of headshots",
				"minimum": 0,
				"title": "CSGOPlayerAverageHeadshots",
				"type": "number"
			},
			"CSGOPlayerAverageKast": {
				"description": "Average percentage of rounds in which the player either had a kill, assist, survived or was traded",
				"minimum": 0,
				"title": "CSGOPlayerAverageKast",
				"type": "number"
			},
			"CSGOPlayerAverageKills": {
				"description": "Average number of kills",
				"minimum": 0,
				"title": "CSGOPlayerAverageKills",
				"type": "number"
			},
			"CSGOPlayerAverageKillsDeathsDiff": {
				"description": "Average kills deaths difference",
				"title": "CSGOPlayerAverageKillsDeathsDiff",
				"type": "number"
			},
			"CSGOPlayerAverageRating": {
				"description": "Average rating",
				"minimum": 0,
				"title": "CSGOPlayerAverageRating",
				"type": "number"
			},
			"CSGOPlayerClutcheRoundsWon": {
				"description": "Player's number of clutch rounds won.\n**Note**: This field is only present for users running the real-time data pro plan.",
				"minimum": 0,
				"title": "CSGOPlayerClutcheRoundsWon",
				"type": "number"
			},
			"CSGOPlayerDeaths": {
				"description": "Player's number of deaths",
				"minimum": 0,
				"title": "CSGOPlayerDeaths",
				"type": "integer"
			},
			"CSGOPlayerDefuseKit": {
				"description": "Whether the player carries a defuse kit",
				"title": "CSGOPlayerDefuseKit",
				"type": "boolean"
			},
			"CSGOPlayerEconomy": {
				"description": "The in-game money that a player has.",
				"minimum": 0,
				"title": "CSGOPlayerEconomy",
				"type": "integer"
			},
			"CSGOPlayerFirstKills": {
				"description": "Player's number of first kills.\n**Note**: This field is only present for users running the real-time data pro plan.",
				"minimum": 0,
				"title": "CSGOPlayerFirstKills",
				"type": "number"
			},
			"CSGOPlayerFirstKillsDeathsDiff": {
				"description": "First kill difference",
				"title": "CSGOPlayerFirstKillsDeathsDiff",
				"type": "integer"
			},
			"CSGOPlayerFlashAssists": {
				"description": "Player's number of flash assists for a game",
				"minimum": 0,
				"title": "CSGOPlayerFlashAssists",
				"type": "number"
			},
			"CSGOPlayerForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOPlayerStatsForAllPlayersByMatch"
					}
				},
				"required": [
					"first_name",
					"id",
					"last_name",
					"name",
					"stats"
				],
				"title": "CSGOPlayerForAllStatsPlayers",
				"type": "object"
			},
			"CSGOPlayerHeadshots": {
				"description": "Player's number of headshots",
				"minimum": 0,
				"title": "CSGOPlayerHeadshots",
				"type": "integer"
			},
			"CSGOPlayerIsAlive": {
				"description": "Whether the player is alive or not",
				"title": "CSGOPlayerIsAlive",
				"type": "boolean"
			},
			"CSGOPlayerKast": {
				"description": "Percentage of rounds in which the player either had a kill, assist, survived or was traded",
				"minimum": 0,
				"title": "CSGOPlayerKast",
				"type": "number"
			},
			"CSGOPlayerKills": {
				"description": "Player's number of kills",
				"minimum": 0,
				"title": "CSGOPlayerKills",
				"type": "integer"
			},
			"CSGOPlayerKillsDeathsDiff": {
				"description": "Player's kills deaths difference for a game",
				"title": "CSGOPlayerKillsDeathsDiff",
				"type": "integer"
			},
			"CSGOPlayerMultiKills": {
				"description": "Player's number of multi-kills.\n**Note**: This field is only present for users running the real-time data pro plan.",
				"minimum": 0,
				"title": "CSGOPlayerMultiKills",
				"type": "number"
			},
			"CSGOPlayerRating": {
				"minimum": 0,
				"title": "CSGOPlayerRating",
				"type": "number"
			},
			"CSGOPlayerRemainingRoundHP": {
				"description": "Number of health points at the end of the round",
				"minimum": 0,
				"title": "CSGOPlayerRemainingRoundHP",
				"type": "integer"
			},
			"CSGOPlayerStats": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all matches",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOPlayerStatsCounts"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOPlayerStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					}
				},
				"required": [
					"counts",
					"per_game_averages",
					"per_round_averages"
				],
				"title": "CSGOPlayerStats",
				"type": "object"
			},
			"CSGOPlayerStatsByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a match",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOPlayerStatsCountsForMatch"
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOPlayerStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					}
				},
				"required": [
					"counts",
					"match",
					"per_game_averages",
					"per_round_averages"
				],
				"title": "CSGOPlayerStatsByMatch",
				"type": "object"
			},
			"CSGOPlayerStatsBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a serie",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOPlayerStatsCounts"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOPlayerStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					}
				},
				"required": [
					"counts",
					"per_game_averages",
					"per_round_averages",
					"serie"
				],
				"title": "CSGOPlayerStatsBySerie",
				"type": "object"
			},
			"CSGOPlayerStatsByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a tournament",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOPlayerStatsCounts"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOPlayerStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"counts",
					"per_game_averages",
					"per_round_averages",
					"tournament"
				],
				"title": "CSGOPlayerStatsByTournament",
				"type": "object"
			},
			"CSGOPlayerStatsCounts": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"clutch_rounds_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerClutcheRoundsWon"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"multi_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerMultiKills"
							}
						],
						"deprecated": false
					},
					"rounds_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"utility_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerUtilityKills"
							}
						],
						"deprecated": false
					},
					"weapon_kills": {
						"$ref": "#/components/schemas/CSGOWeaponKills"
					}
				},
				"required": [
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshots",
					"k_d_diff",
					"kills",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"rounds_played"
				],
				"title": "CSGOPlayerStatsCounts",
				"type": "object"
			},
			"CSGOPlayerStatsCountsForMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"clutch_rounds_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerClutcheRoundsWon"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"multi_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerMultiKills"
							}
						],
						"deprecated": false
					},
					"rounds_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"utility_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerUtilityKills"
							}
						],
						"deprecated": false
					},
					"weapon_kills": {
						"$ref": "#/components/schemas/CSGOWeaponKills"
					}
				},
				"required": [
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshots",
					"k_d_diff",
					"kills",
					"rounds_played"
				],
				"title": "CSGOPlayerStatsCountsForMatch",
				"type": "object"
			},
			"CSGOPlayerStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all players for a match",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOPlayerStatsCountsForMatch"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOPlayerStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					}
				},
				"required": [
					"counts",
					"per_game_averages",
					"per_round_averages"
				],
				"title": "CSGOPlayerStatsForAllPlayersByMatch",
				"type": "object"
			},
			"CSGOPlayerStatsGameAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"adr": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageAssists"
							}
						],
						"deprecated": false
					},
					"clutch_rounds_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerClutcheRoundsWon"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFlashAssists"
							}
						],
						"deprecated": false
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageHeadshots"
							}
						],
						"deprecated": false
					},
					"hltv_game_rating": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageRating"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kast": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKast"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKills"
							}
						],
						"deprecated": false
					},
					"multi_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerMultiKills"
							}
						],
						"deprecated": false
					},
					"utility_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerUtilityKills"
							}
						],
						"deprecated": false
					},
					"weapon_kills": {
						"$ref": "#/components/schemas/CSGOWeaponKills"
					}
				},
				"required": [
					"adr",
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"headshots",
					"hltv_game_rating",
					"k_d_diff",
					"kast",
					"kills"
				],
				"title": "CSGOPlayerStatsGameAverages",
				"type": "object"
			},
			"CSGOPlayerUtilityKills": {
				"description": "Player's number of utility kills.\n**Note**: This field is only present for users running the real-time data pro plan.",
				"minimum": 0,
				"title": "CSGOPlayerUtilityKills",
				"type": "number"
			},
			"CSGOPlayerWeaponKills": {
				"description": "Player's number of kills per weapon.\n**Note**: This field is only present for users running the real-time data pro plan.",
				"minimum": 0,
				"title": "CSGOPlayerWeaponKills",
				"type": "number"
			},
			"CSGOPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "CSGOPlayers",
				"type": "array"
			},
			"CSGOPlayersForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOPlayerForAllStatsPlayers"
				},
				"title": "CSGOPlayersForAllStatsPlayers",
				"type": "array"
			},
			"CSGORound": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"ct": {
						"$ref": "#/components/schemas/TeamID"
					},
					"outcome": {
						"$ref": "#/components/schemas/CSGOOutcome"
					},
					"round": {
						"$ref": "#/components/schemas/CSGORoundID"
					},
					"terrorists": {
						"$ref": "#/components/schemas/TeamID"
					},
					"winner_side": {
						"$ref": "#/components/schemas/CSGOSide"
					},
					"winner_team": {
						"$ref": "#/components/schemas/TeamID"
					}
				},
				"required": [
					"ct",
					"outcome",
					"round",
					"terrorists",
					"winner_side",
					"winner_team"
				],
				"title": "CSGORound",
				"type": "object"
			},
			"CSGORoundCount": {
				"description": "Number of rounds played",
				"minimum": 0,
				"title": "CSGORoundCount",
				"type": "integer"
			},
			"CSGORoundEndEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"elapsed_round_time": {
						"$ref": "#/components/schemas/CSGOEventElapsedRoundTime"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/CSGOEventTimestamp"
					},
					"round_end": {
						"$ref": "#/components/schemas/CSGORoundEndEventDetails"
					},
					"round_number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"round_score": {
						"$ref": "#/components/schemas/CSGORoundEndEventScore"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOEventType"
					}
				},
				"required": [
					"elapsed_round_time",
					"ingame_timestamp",
					"round_end",
					"round_number",
					"round_score",
					"type"
				],
				"title": "CSGORoundEndEvent",
				"type": "object"
			},
			"CSGORoundEndEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"outcome": {
						"$ref": "#/components/schemas/CSGOOutcome"
					},
					"winner_team": {
						"$ref": "#/components/schemas/CSGORoundWinner"
					}
				},
				"required": [
					"outcome",
					"winner_team"
				],
				"title": "CSGORoundEndEventDetails",
				"type": "object"
			},
			"CSGORoundEndEventScore": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "The round score for counter terrorist and terrorist sides.",
				"properties": {
					"counter_terrorists": {
						"$ref": "#/components/schemas/CSGOEventTeamScore"
					},
					"terrorists": {
						"$ref": "#/components/schemas/CSGOEventTeamScore"
					}
				},
				"required": [
					"counter_terrorists",
					"terrorists"
				],
				"title": "CSGORoundEndEventScore",
				"type": "object"
			},
			"CSGORoundID": {
				"minimum": 1,
				"title": "CSGORoundID",
				"type": "integer"
			},
			"CSGORoundScore": {
				"description": "The round score for the team.",
				"minimum": 0,
				"title": "CSGORoundScore",
				"type": "integer"
			},
			"CSGORoundSide": {
				"description": "The team side. Team side can be either counter terrorists or terrorists.",
				"enum": [
					"counter_terrorists",
					"terrorists"
				],
				"title": "CSGORoundSide",
				"type": "string"
			},
			"CSGORoundStartEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"elapsed_round_time": {
						"$ref": "#/components/schemas/CSGOEventElapsedRoundTime"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/CSGOEventTimestamp"
					},
					"round_number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"round_start": {
						"$ref": "#/components/schemas/CSGORoundStartEventDetails"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOEventType"
					}
				},
				"required": [
					"elapsed_round_time",
					"ingame_timestamp",
					"round_number",
					"round_start",
					"type"
				],
				"title": "CSGORoundStartEvent",
				"type": "object"
			},
			"CSGORoundStartEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"counter_terrorists": {
						"$ref": "#/components/schemas/CSGOEventTeamScore"
					},
					"terrorists": {
						"$ref": "#/components/schemas/CSGOEventTeamScore"
					}
				},
				"required": [
					"counter_terrorists",
					"terrorists"
				],
				"title": "CSGORoundStartEventDetails",
				"type": "object"
			},
			"CSGORoundWinner": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"side": {
						"$ref": "#/components/schemas/CSGORoundSide"
					}
				},
				"required": [
					"id",
					"name",
					"side"
				],
				"title": "CSGORoundWinner",
				"type": "object"
			},
			"CSGORounds": {
				"items": {
					"$ref": "#/components/schemas/CSGORound"
				},
				"title": "CSGORounds",
				"type": "array"
			},
			"CSGORoundsScore": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"score": {
						"$ref": "#/components/schemas/CSGORoundScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					}
				},
				"required": [
					"score",
					"team_id"
				],
				"title": "CSGORoundsScore",
				"type": "object"
			},
			"CSGORoundsScores": {
				"items": {
					"$ref": "#/components/schemas/CSGORoundsScore"
				},
				"title": "CSGORoundsScores",
				"type": "array"
			},
			"CSGOSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "CSGOSeries",
				"type": "array"
			},
			"CSGOShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "CSGOShortTournaments",
				"type": "array"
			},
			"CSGOSide": {
				"enum": [
					"ct",
					"terrorists"
				],
				"title": "CSGOSide",
				"type": "string"
			},
			"CSGOStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"teams": {
						"$ref": "#/components/schemas/CSGOTeamsForAllStatsPlayers"
					}
				},
				"required": [
					"teams"
				],
				"title": "CSGOStatsForAllPlayersByMatch",
				"type": "object"
			},
			"CSGOStatsForPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/CSGOGamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOPlayerStats"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "CSGOStatsForPlayer",
				"type": "object"
			},
			"CSGOStatsForPlayerByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a match",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/CSGOGamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOPlayerStatsByMatch"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "CSGOStatsForPlayerByMatch",
				"type": "object"
			},
			"CSGOStatsForPlayerBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/CSGOGamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOPlayerStatsBySerie"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "CSGOStatsForPlayerBySerie",
				"type": "object"
			},
			"CSGOStatsForPlayerByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a tournament",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/CSGOGamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOPlayerStatsByTournament"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "CSGOStatsForPlayerByTournament",
				"type": "object"
			},
			"CSGOStatsForTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseCSGOGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOTeamStats"
					}
				},
				"required": [
					"acronym",
					"current_videogame",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "CSGOStatsForTeam",
				"type": "object"
			},
			"CSGOStatsForTeamByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a match",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseCSGOGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOTeamStatsByMatch"
					}
				},
				"required": [
					"acronym",
					"current_videogame",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "CSGOStatsForTeamByMatch",
				"type": "object"
			},
			"CSGOStatsForTeamBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a serie",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseCSGOGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOTeamStatsBySerie"
					}
				},
				"required": [
					"acronym",
					"current_videogame",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "CSGOStatsForTeamBySerie",
				"type": "object"
			},
			"CSGOStatsForTeamByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a tournament",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseCSGOGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/CSGOTeamStatsByTournament"
					}
				},
				"required": [
					"acronym",
					"current_videogame",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "CSGOStatsForTeamByTournament",
				"type": "object"
			},
			"CSGOStatsRoundAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFlashAssists"
							}
						],
						"deprecated": false
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"headshots",
					"k_d_diff",
					"kills"
				],
				"title": "CSGOStatsRoundAverages",
				"type": "object"
			},
			"CSGOTeamForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/CSGOPlayersForAllStatsPlayers"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"required": [
					"id",
					"name",
					"players",
					"slug"
				],
				"title": "CSGOTeamForAllStatsPlayers",
				"type": "object"
			},
			"CSGOTeamMapStatsBanRate": {
				"description": "The average number of times the team bans this map during map veto",
				"maximum": 1,
				"minimum": 0,
				"title": "CSGOTeamMapStatsBanRate",
				"type": "number"
			},
			"CSGOTeamMapStatsNbBans": {
				"description": "Number of times the team banned this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbBans",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbCTPistolRoundPlayed": {
				"description": "Number of pistol rounds played as Counter-Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbCTPistolRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbCTPistolRoundWins": {
				"description": "Number of pistol rounds won as Counter-Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbCTPistolRoundWins",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbCTRoundPlayed": {
				"description": "Number of rounds played as Counter-Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbCTRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbCTRoundWins": {
				"description": "Number of rounds won as Counter-Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbCTRoundWins",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbLosses": {
				"description": "Number of team losses on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbLosses",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbPicked": {
				"description": "Number of times the team picked this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbPicked",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbPistolRoundPlayed": {
				"description": "Number of pistol rounds played on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbPistolRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbPlayed": {
				"description": "Number of times the team played on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbRoundPlayed": {
				"description": "Number of rounds played on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbTerroristPistolRoundPlayed": {
				"description": "Number of pistol rounds played as Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbTerroristPistolRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbTerroristPistolRoundWins": {
				"description": "Number of pistol rounds won as Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbTerroristPistolRoundWins",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbTerroristRoundPlayed": {
				"description": "Number of rounds played as Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbTerroristRoundPlayed",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbTerroristRoundWins": {
				"description": "Number of rounds won as Terrorists on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbTerroristRoundWins",
				"type": "integer"
			},
			"CSGOTeamMapStatsNbWins": {
				"description": "Number of team wins on this map",
				"minimum": 0,
				"title": "CSGOTeamMapStatsNbWins",
				"type": "integer"
			},
			"CSGOTeamMapStatsPickRate": {
				"description": "The average number of times the team picks this map during map veto",
				"maximum": 1,
				"minimum": 0,
				"title": "CSGOTeamMapStatsPickRate",
				"type": "number"
			},
			"CSGOTeamStats": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all matches",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOTeamStatsCounts"
					},
					"maps": {
						"$ref": "#/components/schemas/CSGOTeamStatsMaps"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOTeamStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					}
				},
				"required": [
					"counts",
					"maps",
					"per_game_averages",
					"per_round_averages"
				],
				"title": "CSGOTeamStats",
				"type": "object"
			},
			"CSGOTeamStatsByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a match",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOTeamStatsCountsForMatch"
					},
					"maps": {
						"$ref": "#/components/schemas/CSGOTeamStatsMaps"
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOTeamStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					}
				},
				"required": [
					"counts",
					"maps",
					"match",
					"per_game_averages",
					"per_round_averages"
				],
				"title": "CSGOTeamStatsByMatch",
				"type": "object"
			},
			"CSGOTeamStatsBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a serie",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOTeamStatsCounts"
					},
					"maps": {
						"$ref": "#/components/schemas/CSGOTeamStatsMaps"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOTeamStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					}
				},
				"required": [
					"counts",
					"maps",
					"per_game_averages",
					"per_round_averages",
					"serie"
				],
				"title": "CSGOTeamStatsBySerie",
				"type": "object"
			},
			"CSGOTeamStatsByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a tournament",
				"properties": {
					"counts": {
						"$ref": "#/components/schemas/CSGOTeamStatsCounts"
					},
					"maps": {
						"$ref": "#/components/schemas/CSGOTeamStatsMaps"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/CSGOTeamStatsGameAverages"
					},
					"per_round_averages": {
						"$ref": "#/components/schemas/CSGOStatsRoundAverages"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"counts",
					"maps",
					"per_game_averages",
					"per_round_averages",
					"tournament"
				],
				"title": "CSGOTeamStatsByTournament",
				"type": "object"
			},
			"CSGOTeamStatsCounts": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"ct_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundPlayed"
							}
						],
						"deprecated": false
					},
					"ct_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundWins"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"pistol_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbPistolRoundPlayed"
							}
						],
						"deprecated": false
					},
					"pistol_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbPistolRoundPlayed"
							}
						],
						"deprecated": false
					},
					"rounds_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"rounds_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"t_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundPlayed"
							}
						],
						"deprecated": false
					},
					"t_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundWins"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"ct_round_total_played",
					"ct_round_wins",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshots",
					"k_d_diff",
					"kills",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"pistol_round_total_played",
					"pistol_round_wins",
					"rounds_played",
					"rounds_won",
					"t_round_total_played",
					"t_round_wins"
				],
				"title": "CSGOTeamStatsCounts",
				"type": "object"
			},
			"CSGOTeamStatsCountsForMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAssists"
							}
						],
						"deprecated": false
					},
					"ct_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundPlayed"
							}
						],
						"deprecated": false
					},
					"ct_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundWins"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerFlashAssists"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerKills"
							}
						],
						"deprecated": false
					},
					"pistol_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbPistolRoundPlayed"
							}
						],
						"deprecated": false
					},
					"pistol_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbPistolRoundPlayed"
							}
						],
						"deprecated": false
					},
					"rounds_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"rounds_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGORoundCount"
							}
						],
						"deprecated": false
					},
					"t_round_total_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundPlayed"
							}
						],
						"deprecated": false
					},
					"t_round_wins": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundWins"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"ct_round_total_played",
					"ct_round_wins",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshots",
					"k_d_diff",
					"kills",
					"pistol_round_total_played",
					"pistol_round_wins",
					"rounds_played",
					"rounds_won",
					"t_round_total_played",
					"t_round_wins"
				],
				"title": "CSGOTeamStatsCountsForMatch",
				"type": "object"
			},
			"CSGOTeamStatsGameAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"adr": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFirstKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"flash_assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageFlashAssists"
							}
						],
						"deprecated": false
					},
					"headshots": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageHeadshots"
							}
						],
						"deprecated": false
					},
					"k_d_diff": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKillsDeathsDiff"
							}
						],
						"deprecated": false
					},
					"kast": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKast"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOPlayerAverageKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"adr",
					"assists",
					"deaths",
					"first_kills_diff",
					"flash_assists",
					"headshots",
					"k_d_diff",
					"kast",
					"kills"
				],
				"title": "CSGOTeamStatsGameAverages",
				"type": "object"
			},
			"CSGOTeamStatsMap": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for a map",
				"properties": {
					"ban_rate": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsBanRate"
					},
					"bans": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbBans"
					},
					"ct_pistol_round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTPistolRoundPlayed"
					},
					"ct_pistol_round_wins": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTPistolRoundWins"
					},
					"ct_round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundPlayed"
					},
					"ct_round_wins": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbCTRoundWins"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOMapID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOMapImageURL"
							}
						],
						"deprecated": false
					},
					"losses": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbLosses"
					},
					"name": {
						"$ref": "#/components/schemas/CSGOMapName"
					},
					"pick_rate": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsPickRate"
					},
					"picks": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbPicked"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbPistolRoundPlayed"
					},
					"round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbRoundPlayed"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOMapSlug"
					},
					"t_pistol_round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristPistolRoundPlayed"
					},
					"t_pistol_round_wins": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristPistolRoundWins"
					},
					"t_round_total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundPlayed"
					},
					"t_round_wins": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbTerroristRoundWins"
					},
					"total_played": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbPlayed"
					},
					"wins": {
						"$ref": "#/components/schemas/CSGOTeamMapStatsNbWins"
					}
				},
				"required": [
					"ban_rate",
					"bans",
					"ct_pistol_round_total_played",
					"ct_pistol_round_wins",
					"ct_round_total_played",
					"ct_round_wins",
					"id",
					"image_url",
					"losses",
					"name",
					"pick_rate",
					"picks",
					"pistol_round_total_played",
					"round_total_played",
					"slug",
					"t_pistol_round_total_played",
					"t_pistol_round_wins",
					"t_round_total_played",
					"t_round_wins",
					"total_played",
					"wins"
				],
				"title": "CSGOTeamStatsMap",
				"type": "object"
			},
			"CSGOTeamStatsMaps": {
				"items": {
					"$ref": "#/components/schemas/CSGOTeamStatsMap"
				},
				"title": "CSGOTeamStatsMaps",
				"type": "array"
			},
			"CSGOTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "CSGOTeams",
				"type": "array"
			},
			"CSGOTeamsForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/CSGOTeamForAllStatsPlayers"
				},
				"title": "CSGOTeamsForAllStatsPlayers",
				"type": "array"
			},
			"CSGOWeapon": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"ammo_clip_max": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponAmmoClipMax"
							}
						],
						"deprecated": false
					},
					"ammo_max": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponAmmoMax"
							}
						],
						"deprecated": false
					},
					"cost": {
						"$ref": "#/components/schemas/CSGOWeaponCost"
					},
					"id": {
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponImageURL"
							}
						],
						"deprecated": false
					},
					"kill_reward": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponKillReward"
							}
						],
						"deprecated": false
					},
					"kind": {
						"$ref": "#/components/schemas/CSGOWeaponKind"
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					}
				},
				"required": [
					"ammo_clip_max",
					"ammo_max",
					"cost",
					"id",
					"image_url",
					"kill_reward",
					"kind",
					"name",
					"slug"
				],
				"title": "CSGOWeapon",
				"type": "object"
			},
			"CSGOWeaponAmmoClipMax": {
				"minimum": 0,
				"title": "CSGOWeaponAmmoClipMax",
				"type": "integer"
			},
			"CSGOWeaponAmmoMax": {
				"minimum": 0,
				"title": "CSGOWeaponAmmoMax",
				"type": "integer"
			},
			"CSGOWeaponCost": {
				"minimum": 0,
				"title": "CSGOWeaponCost",
				"type": "integer"
			},
			"CSGOWeaponCount": {
				"minimum": 0,
				"title": "CSGOWeaponCount",
				"type": "integer"
			},
			"CSGOWeaponID": {
				"description": "The ID of the weapon.",
				"minimum": 1,
				"title": "CSGOWeaponID",
				"type": "integer"
			},
			"CSGOWeaponIDOrSlug": {
				"description": "A weapon ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					{
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					}
				],
				"title": "CSGOWeaponIDOrSlug"
			},
			"CSGOWeaponImageURL": {
				"description": "A URL to the image of the weapon.",
				"format": "uri",
				"title": "CSGOWeaponImageURL",
				"type": "string"
			},
			"CSGOWeaponKill": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/CSGOWeaponID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CSGOWeaponImageURL"
							}
						],
						"deprecated": false
					},
					"kills": {
						"$ref": "#/components/schemas/CSGOPlayerWeaponKills"
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					},
					"type": {
						"$ref": "#/components/schemas/CSGOWeaponKind"
					}
				},
				"required": [
					"id",
					"image_url",
					"kills",
					"name",
					"slug",
					"type"
				],
				"title": "CSGOWeaponKill",
				"type": "object"
			},
			"CSGOWeaponKillReward": {
				"minimum": 0,
				"title": "CSGOWeaponKillReward",
				"type": "integer"
			},
			"CSGOWeaponKills": {
				"items": {
					"$ref": "#/components/schemas/CSGOWeaponKill"
				},
				"title": "CSGOWeaponKills",
				"type": "array"
			},
			"CSGOWeaponKind": {
				"enum": [
					"grenade",
					"knife",
					"primary",
					"secondary",
					"taser"
				],
				"title": "CSGOWeaponKind",
				"type": "string"
			},
			"CSGOWeaponName": {
				"description": "The name of the weapon.",
				"title": "CSGOWeaponName",
				"type": "string"
			},
			"CSGOWeaponSlug": {
				"description": "The slug of the weapon.",
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "CSGOWeaponSlug",
				"type": "string"
			},
			"CSGOWeaponType": {
				"description": "The weapon type. Weapon type can be either primary, secondary, grenade or knife.",
				"enum": [
					"grenade",
					"knife",
					"primary",
					"secondary"
				],
				"title": "CSGOWeaponType",
				"type": "string"
			},
			"CSGOWeapons": {
				"items": {
					"$ref": "#/components/schemas/CSGOWeapon"
				},
				"title": "CSGOWeapons",
				"type": "array"
			},
			"ChangeIncidents": {
				"items": {
					"$ref": "#/components/schemas/Incident"
				},
				"title": "ChangeIncidents",
				"type": "array"
			},
			"CurrentVideogame": {
				"enum": [
					{
						"id": 1,
						"name": "LoL",
						"slug": "league-of-legends"
					},
					{
						"id": 3,
						"name": "Counter-Strike",
						"slug": "cs-go"
					},
					{
						"id": 4,
						"name": "Dota 2",
						"slug": "dota-2"
					},
					{
						"id": 14,
						"name": "Overwatch",
						"slug": "ow"
					},
					{
						"id": 20,
						"name": "PUBG",
						"slug": "pubg"
					},
					{
						"id": 22,
						"name": "Rocket League",
						"slug": "rl"
					},
					{
						"id": 23,
						"name": "Call of Duty",
						"slug": "cod-mw"
					},
					{
						"id": 24,
						"name": "Rainbow 6 Siege",
						"slug": "r6-siege"
					},
					{
						"id": 25,
						"name": "EA Sports FC",
						"slug": "fifa"
					},
					{
						"id": 26,
						"name": "Valorant",
						"slug": "valorant"
					},
					{
						"id": 27,
						"name": "King of Glory",
						"slug": "kog"
					},
					{
						"id": 28,
						"name": "LoL Wild Rift",
						"slug": "lol-wild-rift"
					},
					{
						"id": 29,
						"name": "StarCraft 2",
						"slug": "starcraft-2"
					},
					{
						"id": 30,
						"name": "StarCraft Brood War",
						"slug": "starcraft-brood-war"
					},
					{
						"id": 31,
						"name": "eSoccer",
						"slug": "e-soccer"
					},
					{
						"id": 32,
						"name": "eBasketball",
						"slug": "e-basketball"
					},
					{
						"id": 33,
						"name": "eCricket",
						"slug": "e-cricket"
					},
					{
						"id": 34,
						"name": "Mobile Legends: Bang Bang",
						"slug": "mlbb"
					},
					{
						"id": 35,
						"name": "eHockey",
						"slug": "e-hockey"
					},
					{
						"id": 36,
						"name": "eTennis",
						"slug": "e-tennis"
					}
				],
				"title": "CurrentVideogame",
				"type": "object"
			},
			"DeletionIncident": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"change_type": {
						"$ref": "#/components/schemas/DeletionIncidentChangeType"
					},
					"id": {
						"$ref": "#/components/schemas/IncidentID"
					},
					"modified_at": {
						"$ref": "#/components/schemas/IncidentModifiedAt"
					},
					"object": {
						"$ref": "#/components/schemas/DeletionObject"
					},
					"type": {
						"$ref": "#/components/schemas/IncidentType"
					}
				},
				"required": [
					"change_type",
					"id",
					"modified_at",
					"object",
					"type"
				],
				"title": "DeletionIncident",
				"type": "object"
			},
			"DeletionIncidentChangeType": {
				"enum": [
					"deletion"
				],
				"title": "DeletionIncidentChangeType",
				"type": "string"
			},
			"DeletionIncidents": {
				"items": {
					"$ref": "#/components/schemas/DeletionIncident"
				},
				"title": "DeletionIncidents",
				"type": "array"
			},
			"DeletionObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"deleted_at": {
						"$ref": "#/components/schemas/IncidentDeletedAt"
					},
					"reason": {
						"$ref": "#/components/schemas/IncidentDeletionReason"
					},
					"videogame_id": {
						"$ref": "#/components/schemas/VideogameID"
					}
				},
				"required": [
					"deleted_at",
					"reason",
					"videogame_id"
				],
				"title": "DeletionObject",
				"type": "object"
			},
			"Dota2Abilities": {
				"items": {
					"$ref": "#/components/schemas/Dota2Ability"
				},
				"title": "Dota2Abilities",
				"type": "array"
			},
			"Dota2Ability": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/Dota2AbilityID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AbilityImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/Dota2AbilitySlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "Dota2Ability",
				"type": "object"
			},
			"Dota2AbilityID": {
				"minimum": 1,
				"title": "Dota2AbilityID",
				"type": "integer"
			},
			"Dota2AbilityIDOrSlug": {
				"description": "An ability ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/Dota2AbilityID"
					},
					{
						"$ref": "#/components/schemas/Dota2AbilitySlug"
					}
				],
				"title": "Dota2AbilityIDOrSlug"
			},
			"Dota2AbilityImageURL": {
				"format": "uri",
				"title": "Dota2AbilityImageURL",
				"type": "string"
			},
			"Dota2AbilitySlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "Dota2AbilitySlug",
				"type": "string"
			},
			"Dota2AssistCount": {
				"description": "Player's number of assists for a game",
				"minimum": 0,
				"title": "Dota2AssistCount",
				"type": "integer"
			},
			"Dota2AverageAssists": {
				"minimum": 0,
				"title": "Dota2AverageAssists",
				"type": "number"
			},
			"Dota2AverageBarracks": {
				"minimum": 0,
				"title": "Dota2AverageBarracks",
				"type": "number"
			},
			"Dota2AverageCampsStacked": {
				"description": "The average number of camps stacked by the team",
				"minimum": 0,
				"title": "Dota2AverageCampsStacked",
				"type": "number"
			},
			"Dota2AverageCampsStackedPerMinute": {
				"description": "The player’s camps stacked per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageCampsStackedPerMinute",
				"type": "number"
			},
			"Dota2AverageCreepsStacked": {
				"minimum": 0,
				"title": "Dota2AverageCreepsStacked",
				"type": "number"
			},
			"Dota2AverageCreepsStackedPerMinute": {
				"description": "The number of player creeps stacked per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageCreepsStackedPerMinute",
				"type": "number"
			},
			"Dota2AverageCrowdControlPerMinute": {
				"description": "The player’s crowd control per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageCrowdControlPerMinute",
				"type": "number"
			},
			"Dota2AverageDamageTaken": {
				"description": "The average damage taken by the team",
				"minimum": 0,
				"title": "Dota2AverageDamageTaken",
				"type": "number"
			},
			"Dota2AverageDeaths": {
				"minimum": 0,
				"title": "Dota2AverageDeaths",
				"type": "number"
			},
			"Dota2AverageDenies": {
				"description": "Average number of denies per game",
				"minimum": 0,
				"title": "Dota2AverageDenies",
				"type": "number"
			},
			"Dota2AverageDeniesPerMinute": {
				"description": "The number of player denies per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageDeniesPerMinute",
				"type": "number"
			},
			"Dota2AverageGoldPerMinute": {
				"minimum": 0,
				"title": "Dota2AverageGoldPerMinute",
				"type": "number"
			},
			"Dota2AverageGoldSpent": {
				"description": "The average of the team's gold spent",
				"minimum": 0,
				"title": "Dota2AverageGoldSpent",
				"type": "number"
			},
			"Dota2AverageHeal": {
				"minimum": 0,
				"title": "Dota2AverageHeal",
				"type": "number"
			},
			"Dota2AverageHeroDamage": {
				"minimum": 0,
				"title": "Dota2AverageHeroDamage",
				"type": "number"
			},
			"Dota2AverageHeroDamagePerMinute": {
				"description": "The player's hero damage per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageHeroDamagePerMinute",
				"type": "number"
			},
			"Dota2AverageHeroHealingPerMinute": {
				"description": "The player's hero healing per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageHeroHealingPerMinute",
				"type": "number"
			},
			"Dota2AverageKillParticipation": {
				"description": "The kill participation of a player, computed by taking the number of player kills and assists divided by the team's total kills.",
				"minimum": 0,
				"title": "Dota2AverageKillParticipation",
				"type": "number"
			},
			"Dota2AverageKills": {
				"minimum": 0,
				"title": "Dota2AverageKills",
				"type": "number"
			},
			"Dota2AverageLaneCreep": {
				"minimum": 0,
				"title": "Dota2AverageLaneCreep",
				"type": "number"
			},
			"Dota2AverageLastHits": {
				"minimum": 0,
				"title": "Dota2AverageLastHits",
				"type": "number"
			},
			"Dota2AverageLastHitsPerMinute": {
				"description": "The player’s last hits per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageLastHitsPerMinute",
				"type": "number"
			},
			"Dota2AverageNetWorth": {
				"minimum": 0,
				"title": "Dota2AverageNetWorth",
				"type": "number"
			},
			"Dota2AverageNeutralCreep": {
				"minimum": 0,
				"title": "Dota2AverageNeutralCreep",
				"type": "number"
			},
			"Dota2AverageObserverUsed": {
				"minimum": 0,
				"title": "Dota2AverageObserverUsed",
				"type": "number"
			},
			"Dota2AverageObserverWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2AverageObserverWardsDestroyed",
				"type": "number"
			},
			"Dota2AverageObserverWardsPlaced": {
				"minimum": 0,
				"title": "Dota2AverageObserverWardsPlaced",
				"type": "number"
			},
			"Dota2AverageObserverWardsPurchased": {
				"minimum": 0,
				"title": "Dota2AverageObserverWardsPurchased",
				"type": "number"
			},
			"Dota2AverageRoshanKills": {
				"description": "The average number of Roshans killed by the team",
				"minimum": 0,
				"title": "Dota2AverageRoshanKills",
				"type": "number"
			},
			"Dota2AverageSentryUsed": {
				"minimum": 0,
				"title": "Dota2AverageSentryUsed",
				"type": "number"
			},
			"Dota2AverageSentryWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2AverageSentryWardsDestroyed",
				"type": "number"
			},
			"Dota2AverageSentryWardsPlaced": {
				"minimum": 0,
				"title": "Dota2AverageSentryWardsPlaced",
				"type": "number"
			},
			"Dota2AverageSentryWardsPurchased": {
				"minimum": 0,
				"title": "Dota2AverageSentryWardsPurchased",
				"type": "number"
			},
			"Dota2AverageTowerDamage": {
				"minimum": 0,
				"title": "Dota2AverageTowerDamage",
				"type": "number"
			},
			"Dota2AverageTowerDamagePerMinute": {
				"description": "The player’s tower damage dealt per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageTowerDamagePerMinute",
				"type": "number"
			},
			"Dota2AverageTowerKills": {
				"minimum": 0,
				"title": "Dota2AverageTowerKills",
				"type": "number"
			},
			"Dota2AverageWardsPlaced": {
				"minimum": 0,
				"title": "Dota2AverageWardsPlaced",
				"type": "number"
			},
			"Dota2AverageWardsPlacedPerMinute": {
				"description": "The number of wards placed per minute in-game.",
				"minimum": 0,
				"title": "Dota2AverageWardsPlacedPerMinute",
				"type": "number"
			},
			"Dota2AverageXPPerMinute": {
				"minimum": 0,
				"title": "Dota2AverageXPPerMinute",
				"type": "number"
			},
			"Dota2BannedHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"count": {
						"$ref": "#/components/schemas/Dota2HeroPickedOrBannedCount"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				},
				"required": [
					"count",
					"name"
				],
				"title": "Dota2BannedHero",
				"type": "object"
			},
			"Dota2BannedHeroes": {
				"items": {
					"$ref": "#/components/schemas/Dota2BannedHero"
				},
				"title": "Dota2BannedHeroes",
				"type": "array"
			},
			"Dota2BarracksBottomMelee": {
				"description": "Whether bottom melee barracks are alive",
				"title": "Dota2BarracksBottomMelee",
				"type": "boolean"
			},
			"Dota2BarracksBottomRanged": {
				"description": "Whether bottom ranged barracks are alive",
				"title": "Dota2BarracksBottomRanged",
				"type": "boolean"
			},
			"Dota2BarracksMiddleMelee": {
				"description": "Whether middle melee barracks are alive",
				"title": "Dota2BarracksMiddleMelee",
				"type": "boolean"
			},
			"Dota2BarracksMiddleRanged": {
				"description": "Whether middle ranged barracks are alive",
				"title": "Dota2BarracksMiddleRanged",
				"type": "boolean"
			},
			"Dota2BarracksStatus": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bottom_melee": {
						"$ref": "#/components/schemas/Dota2BarracksBottomMelee"
					},
					"bottom_ranged": {
						"$ref": "#/components/schemas/Dota2BarracksBottomRanged"
					},
					"middle_melee": {
						"$ref": "#/components/schemas/Dota2BarracksMiddleMelee"
					},
					"middle_ranged": {
						"$ref": "#/components/schemas/Dota2BarracksMiddleRanged"
					},
					"top_melee": {
						"$ref": "#/components/schemas/Dota2BarracksTopMelee"
					},
					"top_ranged": {
						"$ref": "#/components/schemas/Dota2BarracksTopRanged"
					}
				},
				"required": [
					"bottom_melee",
					"bottom_ranged",
					"middle_melee",
					"middle_ranged",
					"top_melee",
					"top_ranged"
				],
				"title": "Dota2BarracksStatus",
				"type": "object"
			},
			"Dota2BarracksTopMelee": {
				"description": "Whether top melee barracks are alive",
				"title": "Dota2BarracksTopMelee",
				"type": "boolean"
			},
			"Dota2BarracksTopRanged": {
				"description": "Whether top ranged barracks are alive",
				"title": "Dota2BarracksTopRanged",
				"type": "boolean"
			},
			"Dota2CampsStacked": {
				"minimum": 0,
				"title": "Dota2CampsStacked",
				"type": "integer"
			},
			"Dota2CreepsStacked": {
				"minimum": 0,
				"title": "Dota2CreepsStacked",
				"type": "integer"
			},
			"Dota2DamageTaken": {
				"minimum": 0,
				"title": "Dota2DamageTaken",
				"type": "integer"
			},
			"Dota2DeathCount": {
				"minimum": 0,
				"title": "Dota2DeathCount",
				"type": "integer"
			},
			"Dota2Denies": {
				"description": "Number of denies performed by a player",
				"minimum": 0,
				"title": "Dota2Denies",
				"type": "integer"
			},
			"Dota2Faction": {
				"enum": [
					"dire",
					"radiant"
				],
				"title": "Dota2Faction",
				"type": "string"
			},
			"Dota2FavoriteHero": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's favorite heroes",
				"properties": {
					"games_count": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"description": "Number of games lost by the player on the given hero",
						"type": "integer"
					},
					"games_won": {
						"description": "Number of games won by the player on the given hero",
						"type": "integer"
					},
					"hero": {
						"$ref": "#/components/schemas/Dota2Hero"
					},
					"most_used_items": {
						"$ref": "#/components/schemas/Dota2UsedItems"
					}
				},
				"required": [
					"games_count",
					"games_lost",
					"games_won",
					"hero",
					"most_used_items"
				],
				"title": "Dota2FavoriteHero",
				"type": "object"
			},
			"Dota2FavoriteHeroes": {
				"items": {
					"$ref": "#/components/schemas/Dota2FavoriteHero"
				},
				"title": "Dota2FavoriteHeroes",
				"type": "array"
			},
			"Dota2Frame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_timestamp": {
						"$ref": "#/components/schemas/Dota2FrameTimestamp"
					},
					"dire_team": {
						"$ref": "#/components/schemas/Dota2FrameTeam"
					},
					"radiant_team": {
						"$ref": "#/components/schemas/Dota2FrameTeam"
					}
				},
				"required": [
					"current_timestamp",
					"dire_team",
					"radiant_team"
				],
				"title": "Dota2Frame",
				"type": "object"
			},
			"Dota2FrameHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/Dota2HeroID"
					},
					"localized_name": {
						"$ref": "#/components/schemas/Dota2HeroLocalizedName"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				},
				"required": [
					"id",
					"localized_name",
					"name"
				],
				"title": "Dota2FrameHero",
				"type": "object"
			},
			"Dota2FramePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"gold": {
						"$ref": "#/components/schemas/Dota2FramePlayerGold"
					},
					"hero": {
						"$ref": "#/components/schemas/Dota2FrameHero"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"xp": {
						"$ref": "#/components/schemas/Dota2FramePlayerXP"
					}
				},
				"required": [
					"gold",
					"hero",
					"id",
					"name",
					"xp"
				],
				"title": "Dota2FramePlayer",
				"type": "object"
			},
			"Dota2FramePlayerGold": {
				"description": "Total gold of the player",
				"minimum": 0,
				"title": "Dota2FramePlayerGold",
				"type": "integer"
			},
			"Dota2FramePlayerXP": {
				"description": "Total experience of the player",
				"minimum": 0,
				"title": "Dota2FramePlayerXP",
				"type": "integer"
			},
			"Dota2FramePlayers": {
				"description": "The players of the team",
				"items": {
					"$ref": "#/components/schemas/Dota2FramePlayer"
				},
				"minItems": 5,
				"title": "Dota2FramePlayers",
				"type": "array"
			},
			"Dota2FrameTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"gold_advantage": {
						"description": "Gold advantage of the team (negative if deficit)",
						"type": "number"
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/Dota2FramePlayers"
					},
					"xp_advantage": {
						"description": "Experience advantage of the team (negative if deficit)",
						"type": "number"
					}
				},
				"required": [
					"gold_advantage",
					"id",
					"name",
					"players",
					"xp_advantage"
				],
				"title": "Dota2FrameTeam",
				"type": "object"
			},
			"Dota2FrameTimestamp": {
				"description": "Time elapsed since the beginning of the game, in seconds",
				"minimum": 0,
				"title": "Dota2FrameTimestamp",
				"type": "integer"
			},
			"Dota2Frames": {
				"items": {
					"$ref": "#/components/schemas/Dota2Frame"
				},
				"title": "Dota2Frames",
				"type": "array"
			},
			"Dota2FullGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a game",
				"properties": {
					"abilities": {
						"$ref": "#/components/schemas/Dota2PerHeroAbilities"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AssistCount"
							}
						],
						"deprecated": false
					},
					"camps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2CampsStacked"
							}
						],
						"deprecated": false
					},
					"creeps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2CreepsStacked"
							}
						],
						"deprecated": false
					},
					"damage_taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2DamageTaken"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2DeathCount"
							}
						],
						"deprecated": false
					},
					"denies": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Denies"
							}
						],
						"deprecated": false
					},
					"faction": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Faction"
							}
						],
						"deprecated": false
					},
					"game_id": {
						"$ref": "#/components/schemas/Dota2GameID"
					},
					"gold_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GoldPerMinute"
							}
						],
						"deprecated": false
					},
					"gold_percentage": {
						"$ref": "#/components/schemas/Dota2PlayerGoldPercentage"
					},
					"gold_remaining": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Gold"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Gold"
							}
						],
						"deprecated": false
					},
					"heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Heal"
							}
						],
						"deprecated": false
					},
					"hero": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Hero"
							}
						],
						"deprecated": false
					},
					"hero_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroDamage"
							}
						],
						"deprecated": false
					},
					"hero_damage_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeroDamage"
							}
						],
						"deprecated": false
					},
					"hero_level": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroLevel"
							}
						],
						"deprecated": false
					},
					"items": {
						"$ref": "#/components/schemas/Dota2Items"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2KillCount"
							}
						],
						"deprecated": false
					},
					"lane_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2LaneCreep"
							}
						],
						"deprecated": false
					},
					"last_hits": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2LastHits"
							}
						],
						"deprecated": false
					},
					"net_worth": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2PlayerNetWorth"
							}
						],
						"deprecated": false
					},
					"neutral_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2NeutralCreep"
							}
						],
						"deprecated": false
					},
					"observer_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverUsed"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverWardsPurchased"
							}
						],
						"deprecated": false
					},
					"opponent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GamePlayerRole"
							}
						],
						"deprecated": false
					},
					"sentry_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryUsed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryWardsPurchased"
							}
						],
						"deprecated": false
					},
					"team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"team_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamID"
							}
						],
						"deprecated": false
					},
					"tower_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TowerDamage"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TowerKills"
							}
						],
						"deprecated": false
					},
					"xp_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2XPPerMinute"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"abilities",
					"assists",
					"camps_stacked",
					"creeps_stacked",
					"damage_taken",
					"deaths",
					"denies",
					"faction",
					"game_id",
					"gold_per_min",
					"gold_percentage",
					"gold_remaining",
					"gold_spent",
					"heal",
					"hero",
					"hero_damage",
					"hero_damage_percentage",
					"hero_level",
					"items",
					"kills",
					"lane_creep",
					"last_hits",
					"net_worth",
					"neutral_creep",
					"observer_used",
					"observer_wards_destroyed",
					"observer_wards_purchased",
					"opponent",
					"player",
					"role",
					"sentry_used",
					"sentry_wards_destroyed",
					"sentry_wards_purchased",
					"team",
					"team_id",
					"tower_damage",
					"tower_kills",
					"xp_per_min"
				],
				"title": "Dota2FullGamePlayer",
				"type": "object"
			},
			"Dota2FullGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/Dota2FullGamePlayer"
				},
				"title": "Dota2FullGamePlayers",
				"type": "array"
			},
			"Dota2Game": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"first_blood": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameFirstBloodTimestamp"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/Dota2GameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/Dota2GameMatch"
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2FullGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"first_blood",
					"forfeit",
					"id",
					"length",
					"match",
					"match_id",
					"players",
					"position",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "Dota2Game",
				"type": "object"
			},
			"Dota2GameID": {
				"minimum": 1,
				"title": "Dota2GameID",
				"type": "integer"
			},
			"Dota2GameMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/Games"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "Dota2GameMatch",
				"type": "object"
			},
			"Dota2GamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a game",
				"properties": {
					"abilities": {
						"$ref": "#/components/schemas/Dota2PerHeroAbilities"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AssistCount"
							}
						],
						"deprecated": false
					},
					"camps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2CampsStacked"
							}
						],
						"deprecated": false
					},
					"creeps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2CreepsStacked"
							}
						],
						"deprecated": false
					},
					"damage_taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2DamageTaken"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2DeathCount"
							}
						],
						"deprecated": false
					},
					"denies": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Denies"
							}
						],
						"deprecated": false
					},
					"faction": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Faction"
							}
						],
						"deprecated": false
					},
					"game_id": {
						"$ref": "#/components/schemas/Dota2GameID"
					},
					"gold_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GoldPerMinute"
							}
						],
						"deprecated": false
					},
					"gold_remaining": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Gold"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Gold"
							}
						],
						"deprecated": false
					},
					"heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Heal"
							}
						],
						"deprecated": false
					},
					"hero": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2Hero"
							}
						],
						"deprecated": false
					},
					"hero_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroDamage"
							}
						],
						"deprecated": false
					},
					"hero_level": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroLevel"
							}
						],
						"deprecated": false
					},
					"items": {
						"$ref": "#/components/schemas/Dota2Items"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2KillCount"
							}
						],
						"deprecated": false
					},
					"lane_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2LaneCreep"
							}
						],
						"deprecated": false
					},
					"last_hits": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2LastHits"
							}
						],
						"deprecated": false
					},
					"net_worth": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2PlayerNetWorth"
							}
						],
						"deprecated": false
					},
					"neutral_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2NeutralCreep"
							}
						],
						"deprecated": false
					},
					"observer_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverUsed"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ObserverWardsPurchased"
							}
						],
						"deprecated": false
					},
					"opponent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2GamePlayerRole"
							}
						],
						"deprecated": false
					},
					"sentry_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryUsed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2SentryWardsPurchased"
							}
						],
						"deprecated": false
					},
					"team_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamID"
							}
						],
						"deprecated": false
					},
					"tower_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TowerDamage"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TowerKills"
							}
						],
						"deprecated": false
					},
					"xp_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2XPPerMinute"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"abilities",
					"assists",
					"camps_stacked",
					"creeps_stacked",
					"damage_taken",
					"deaths",
					"denies",
					"faction",
					"game_id",
					"gold_per_min",
					"gold_remaining",
					"gold_spent",
					"heal",
					"hero",
					"hero_damage",
					"hero_level",
					"items",
					"kills",
					"lane_creep",
					"last_hits",
					"net_worth",
					"neutral_creep",
					"observer_used",
					"observer_wards_destroyed",
					"observer_wards_purchased",
					"opponent",
					"player",
					"role",
					"sentry_used",
					"sentry_wards_destroyed",
					"sentry_wards_purchased",
					"team_id",
					"tower_damage",
					"tower_kills",
					"xp_per_min"
				],
				"title": "Dota2GamePlayer",
				"type": "object"
			},
			"Dota2GamePlayerRole": {
				"description": "Position of the player (1, 2, 3, 4, 5)",
				"maximum": 5,
				"minimum": 1,
				"title": "Dota2GamePlayerRole",
				"type": "integer"
			},
			"Dota2GamePlayers": {
				"items": {
					"$ref": "#/components/schemas/Dota2GamePlayer"
				},
				"title": "Dota2GamePlayers",
				"type": "array"
			},
			"Dota2GameTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's data for a game",
				"properties": {
					"bans": {
						"$ref": "#/components/schemas/Dota2HeroIDs"
					},
					"barracks_status": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2BarracksStatus"
							}
						],
						"deprecated": false
					},
					"faction": {
						"$ref": "#/components/schemas/Dota2Faction"
					},
					"first_blood": {
						"$ref": "#/components/schemas/Dota2TeamGotFirstBlood"
					},
					"first_roshan": {
						"$ref": "#/components/schemas/Dota2TeamGotFirstRoshan"
					},
					"first_tower": {
						"$ref": "#/components/schemas/Dota2TeamGotFirstTower"
					},
					"picks": {
						"$ref": "#/components/schemas/Dota2HeroIDs"
					},
					"player_ids": {
						"$ref": "#/components/schemas/PlayerIDs"
					},
					"roshan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TeamRoshanKills"
							}
						],
						"deprecated": false
					},
					"score": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TeamScore"
							}
						],
						"deprecated": false
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					},
					"tower_status": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TowerStatus"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"bans",
					"barracks_status",
					"faction",
					"first_blood",
					"first_roshan",
					"first_tower",
					"picks",
					"player_ids",
					"roshan_kills",
					"score",
					"team",
					"tower_status"
				],
				"title": "Dota2GameTeam",
				"type": "object"
			},
			"Dota2GameTeams": {
				"items": {
					"$ref": "#/components/schemas/Dota2GameTeam"
				},
				"title": "Dota2GameTeams",
				"type": "array"
			},
			"Dota2Games": {
				"items": {
					"$ref": "#/components/schemas/Dota2Game"
				},
				"title": "Dota2Games",
				"type": "array"
			},
			"Dota2Gold": {
				"minimum": 0,
				"title": "Dota2Gold",
				"type": "integer"
			},
			"Dota2GoldPerMinute": {
				"minimum": 0,
				"title": "Dota2GoldPerMinute",
				"type": "integer"
			},
			"Dota2Heal": {
				"description": "Healing (in HP) performed by the player",
				"minimum": 0,
				"title": "Dota2Heal",
				"type": "integer"
			},
			"Dota2Hero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/Dota2HeroID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroImageURL"
							}
						],
						"deprecated": false
					},
					"localized_name": {
						"$ref": "#/components/schemas/Dota2HeroLocalizedName"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"localized_name",
					"name"
				],
				"title": "Dota2Hero",
				"type": "object"
			},
			"Dota2HeroDamage": {
				"minimum": 0,
				"title": "Dota2HeroDamage",
				"type": "integer"
			},
			"Dota2HeroDamagePercentage": {
				"description": "Percentage of damage to heroes the player had compared to the total damage of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "Dota2HeroDamagePercentage",
				"type": "number"
			},
			"Dota2HeroID": {
				"minimum": 1,
				"title": "Dota2HeroID",
				"type": "integer"
			},
			"Dota2HeroIDOrSlug": {
				"description": "A hero ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/Dota2HeroID"
					},
					{
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				],
				"title": "Dota2HeroIDOrSlug"
			},
			"Dota2HeroIDs": {
				"items": {
					"$ref": "#/components/schemas/Dota2HeroID"
				},
				"title": "Dota2HeroIDs",
				"type": "array"
			},
			"Dota2HeroImageURL": {
				"format": "uri",
				"title": "Dota2HeroImageURL",
				"type": "string"
			},
			"Dota2HeroLevel": {
				"minimum": 1,
				"title": "Dota2HeroLevel",
				"type": "integer"
			},
			"Dota2HeroLocalizedName": {
				"title": "Dota2HeroLocalizedName",
				"type": "string"
			},
			"Dota2HeroPickedOrBannedCount": {
				"minimum": 0,
				"title": "Dota2HeroPickedOrBannedCount",
				"type": "integer"
			},
			"Dota2HeroSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "Dota2HeroSlug",
				"type": "string"
			},
			"Dota2Heroes": {
				"items": {
					"$ref": "#/components/schemas/Dota2Hero"
				},
				"title": "Dota2Heroes",
				"type": "array"
			},
			"Dota2Item": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/Dota2ItemID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2ItemImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/Dota2ItemSlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "Dota2Item",
				"type": "object"
			},
			"Dota2ItemID": {
				"minimum": 1,
				"title": "Dota2ItemID",
				"type": "integer"
			},
			"Dota2ItemIDOrSlug": {
				"description": "An item ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/Dota2ItemID"
					},
					{
						"$ref": "#/components/schemas/Dota2ItemSlug"
					}
				],
				"title": "Dota2ItemIDOrSlug"
			},
			"Dota2ItemImageURL": {
				"format": "uri",
				"title": "Dota2ItemImageURL",
				"type": "string"
			},
			"Dota2ItemSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "Dota2ItemSlug",
				"type": "string"
			},
			"Dota2Items": {
				"items": {
					"$ref": "#/components/schemas/Dota2Item"
				},
				"title": "Dota2Items",
				"type": "array"
			},
			"Dota2KillCount": {
				"minimum": 0,
				"title": "Dota2KillCount",
				"type": "integer"
			},
			"Dota2LaneCreep": {
				"minimum": 0,
				"title": "Dota2LaneCreep",
				"type": "integer"
			},
			"Dota2LastHits": {
				"minimum": 0,
				"title": "Dota2LastHits",
				"type": "integer"
			},
			"Dota2Leagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "Dota2Leagues",
				"type": "array"
			},
			"Dota2Matches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "Dota2Matches",
				"type": "array"
			},
			"Dota2NeutralCreep": {
				"minimum": 0,
				"title": "Dota2NeutralCreep",
				"type": "integer"
			},
			"Dota2ObserverUsed": {
				"minimum": 0,
				"title": "Dota2ObserverUsed",
				"type": "integer"
			},
			"Dota2ObserverWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2ObserverWardsDestroyed",
				"type": "integer"
			},
			"Dota2ObserverWardsPurchased": {
				"minimum": 0,
				"title": "Dota2ObserverWardsPurchased",
				"type": "integer"
			},
			"Dota2PerHeroAbilities": {
				"items": {
					"$ref": "#/components/schemas/Dota2PerHeroAbility"
				},
				"title": "Dota2PerHeroAbilities",
				"type": "array"
			},
			"Dota2PerHeroAbility": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "An ability used by a hero in a game",
				"properties": {
					"id": {
						"$ref": "#/components/schemas/Dota2AbilityID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AbilityImageURL"
							}
						],
						"deprecated": false
					},
					"level": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroLevel"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/Dota2AbilitySlug"
					}
				},
				"required": [
					"id",
					"image_url",
					"level",
					"name"
				],
				"title": "Dota2PerHeroAbility",
				"type": "object"
			},
			"Dota2PickedHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"count": {
						"$ref": "#/components/schemas/Dota2HeroPickedOrBannedCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/TeamGamesLost"
					},
					"games_won": {
						"$ref": "#/components/schemas/TeamGamesWon"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				},
				"required": [
					"count",
					"games_lost",
					"games_won",
					"name"
				],
				"title": "Dota2PickedHero",
				"type": "object"
			},
			"Dota2PickedHeroes": {
				"items": {
					"$ref": "#/components/schemas/Dota2PickedHero"
				},
				"title": "Dota2PickedHeroes",
				"type": "array"
			},
			"Dota2PlayerAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageAssists"
							}
						],
						"deprecated": false
					},
					"camps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCampsStacked"
							}
						],
						"deprecated": false
					},
					"camps_stacked_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCampsStackedPerMinute"
							}
						],
						"deprecated": false
					},
					"creeps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCreepsStacked"
							}
						],
						"deprecated": false
					},
					"creeps_stacked_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCreepsStackedPerMinute"
							}
						],
						"deprecated": false
					},
					"crowd_control_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCrowdControlPerMinute"
							}
						],
						"deprecated": false
					},
					"damage_taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDamageTaken"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDeaths"
							}
						],
						"deprecated": false
					},
					"denies": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDenies"
							}
						],
						"deprecated": false
					},
					"denies_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDeniesPerMinute"
							}
						],
						"deprecated": false
					},
					"gold_per_minute": {
						"$ref": "#/components/schemas/Dota2AverageGoldPerMinute"
					},
					"gold_percentage": {
						"$ref": "#/components/schemas/Dota2PlayerGoldPercentage"
					},
					"heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeal"
							}
						],
						"deprecated": false
					},
					"hero_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeroDamage"
							}
						],
						"deprecated": false
					},
					"hero_damage_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeroDamagePerMinute"
							}
						],
						"deprecated": false
					},
					"hero_damage_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2HeroDamagePercentage"
							}
						],
						"deprecated": false
					},
					"hero_healing_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeroHealingPerMinute"
							}
						],
						"deprecated": false
					},
					"kill_participation": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageKillParticipation"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageKills"
							}
						],
						"deprecated": false
					},
					"lane_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageLaneCreep"
							}
						],
						"deprecated": false
					},
					"last_hits": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageLastHits"
							}
						],
						"deprecated": false
					},
					"last_hits_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageLastHitsPerMinute"
							}
						],
						"deprecated": false
					},
					"net_worth": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageNetWorth"
							}
						],
						"deprecated": false
					},
					"neutral_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageNeutralCreep"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverWardsPlaced"
							}
						],
						"deprecated": false
					},
					"observer_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverWardsPurchased"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryWardsPlaced"
							}
						],
						"deprecated": false
					},
					"sentry_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryWardsPurchased"
							}
						],
						"deprecated": false
					},
					"tower_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageTowerDamage"
							}
						],
						"deprecated": false
					},
					"tower_damage_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageTowerDamagePerMinute"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageTowerKills"
							}
						],
						"deprecated": false
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageWardsPlaced"
							}
						],
						"deprecated": false
					},
					"wards_placed_per_minute": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageWardsPlacedPerMinute"
							}
						],
						"deprecated": false
					},
					"xp_per_minute": {
						"$ref": "#/components/schemas/Dota2AverageXPPerMinute"
					}
				},
				"required": [
					"assists",
					"camps_stacked",
					"camps_stacked_per_minute",
					"creeps_stacked",
					"creeps_stacked_per_minute",
					"crowd_control_per_minute",
					"damage_taken",
					"deaths",
					"denies",
					"denies_per_minute",
					"gold_per_minute",
					"gold_percentage",
					"heal",
					"hero_damage",
					"hero_damage_per_minute",
					"hero_damage_percentage",
					"hero_healing_per_minute",
					"kill_participation",
					"kills",
					"lane_creep",
					"last_hits",
					"last_hits_per_minute",
					"net_worth",
					"neutral_creep",
					"observer_wards_destroyed",
					"observer_wards_placed",
					"observer_wards_purchased",
					"sentry_wards_destroyed",
					"sentry_wards_placed",
					"sentry_wards_purchased",
					"tower_damage",
					"tower_damage_per_minute",
					"tower_kills",
					"wards_placed",
					"wards_placed_per_minute",
					"xp_per_minute"
				],
				"title": "Dota2PlayerAverages",
				"type": "object"
			},
			"Dota2PlayerBySerieStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a serie",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2PlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2PlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"serie",
					"totals"
				],
				"title": "Dota2PlayerBySerieStat",
				"type": "object"
			},
			"Dota2PlayerBySerieStats": {
				"items": {
					"$ref": "#/components/schemas/Dota2PlayerBySerieStat"
				},
				"title": "Dota2PlayerBySerieStats",
				"type": "array"
			},
			"Dota2PlayerByTournamentStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a tournament",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2PlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2PlayerStatsTotals"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals",
					"tournament"
				],
				"title": "Dota2PlayerByTournamentStat",
				"type": "object"
			},
			"Dota2PlayerForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2PlayerStatsForAllPlayersByMatch"
					}
				},
				"required": [
					"first_name",
					"id",
					"last_name",
					"name",
					"stats"
				],
				"title": "Dota2PlayerForAllStatsPlayers",
				"type": "object"
			},
			"Dota2PlayerGoldPercentage": {
				"description": "Percentage of gold (per min) the player had compared to the total gold of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "Dota2PlayerGoldPercentage",
				"type": "number"
			},
			"Dota2PlayerNetWorth": {
				"description": "Net worth of the player",
				"minimum": 0,
				"title": "Dota2PlayerNetWorth",
				"type": "integer"
			},
			"Dota2PlayerStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all players for a match",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2PlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2PlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "Dota2PlayerStatsForAllPlayersByMatch",
				"type": "object"
			},
			"Dota2PlayerStatsTotals": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalDeaths"
							}
						],
						"deprecated": false
					},
					"games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalKills"
							}
						],
						"deprecated": false
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalWardsPlaced"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalSentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalSentryPlaced"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalTowerKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"games_lost",
					"games_played",
					"games_won",
					"kills",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"observer_wards_destroyed",
					"observer_wards_placed",
					"sentry_wards_destroyed",
					"sentry_wards_placed",
					"tower_kills"
				],
				"title": "Dota2PlayerStatsTotals",
				"type": "object"
			},
			"Dota2Players": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "Dota2Players",
				"type": "array"
			},
			"Dota2PlayersForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/Dota2PlayerForAllStatsPlayers"
				},
				"title": "Dota2PlayersForAllStatsPlayers",
				"type": "array"
			},
			"Dota2RatioFirstBarracks": {
				"description": "The average number times where the team destroyed the first barracks in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstBarracks",
				"type": "number"
			},
			"Dota2RatioFirstBlood": {
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstBlood",
				"type": "number"
			},
			"Dota2RatioFirstRoshan": {
				"description": "The average number times where the team killed the first Roshan in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstRoshan",
				"type": "number"
			},
			"Dota2RatioFirstTo10Kills": {
				"description": "The average number times where the team secured the first 10 kills in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstTo10Kills",
				"type": "number"
			},
			"Dota2RatioFirstTo15Kills": {
				"description": "The average number times where the team secured the first 15 kills in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstTo15Kills",
				"type": "number"
			},
			"Dota2RatioFirstTo5Kills": {
				"description": "The average number times where the team secured the first 5 kills in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstTo5Kills",
				"type": "number"
			},
			"Dota2RatioFirstTower": {
				"description": "The average number times where the team destroyed the first tower in-game.",
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioFirstTower",
				"type": "number"
			},
			"Dota2RatioWin": {
				"maximum": 1,
				"minimum": 0,
				"title": "Dota2RatioWin",
				"type": "number"
			},
			"Dota2SentryUsed": {
				"minimum": 0,
				"title": "Dota2SentryUsed",
				"type": "integer"
			},
			"Dota2SentryWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2SentryWardsDestroyed",
				"type": "integer"
			},
			"Dota2SentryWardsPurchased": {
				"minimum": 0,
				"title": "Dota2SentryWardsPurchased",
				"type": "integer"
			},
			"Dota2Series": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "Dota2Series",
				"type": "array"
			},
			"Dota2ShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "Dota2ShortTournaments",
				"type": "array"
			},
			"Dota2StatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"teams": {
						"$ref": "#/components/schemas/Dota2TeamsForAllStatsPlayers"
					}
				},
				"required": [
					"teams"
				],
				"title": "Dota2StatsForAllPlayersByMatch",
				"type": "object"
			},
			"Dota2StatsForPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Aggregated statistics for a player grouped by serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/Dota2FavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/Dota2GamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2PlayerBySerieStats"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					},
					"total_stats": {
						"$ref": "#/components/schemas/Dota2TotalPlayerStat"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams",
					"total_stats"
				],
				"title": "Dota2StatsForPlayer",
				"type": "object"
			},
			"Dota2StatsForPlayerBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/Dota2FavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/Dota2GamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2PlayerBySerieStat"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "Dota2StatsForPlayerBySerie",
				"type": "object"
			},
			"Dota2StatsForPlayerByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a tournament",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/Dota2FavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/Dota2GamePlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2PlayerByTournamentStat"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "Dota2StatsForPlayerByTournament",
				"type": "object"
			},
			"Dota2StatsForTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Aggregated statistics for a team grouped by serie",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseDota2Games"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_picked": {
						"$ref": "#/components/schemas/Dota2PickedHeroes"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2TeamBySerieStats"
					},
					"total_stats": {
						"$ref": "#/components/schemas/Dota2TotalTeamStat"
					},
					"videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats",
					"total_stats",
					"videogame"
				],
				"title": "Dota2StatsForTeam",
				"type": "object"
			},
			"Dota2StatsForTeamBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a serie",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseDota2Games"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_picked": {
						"$ref": "#/components/schemas/Dota2PickedHeroes"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2TeamBySerieStat"
					},
					"videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats",
					"videogame"
				],
				"title": "Dota2StatsForTeamBySerie",
				"type": "object"
			},
			"Dota2StatsForTeamByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a tournament",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseDota2Games"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/Dota2BannedHeroes"
					},
					"most_picked": {
						"$ref": "#/components/schemas/Dota2PickedHeroes"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/Dota2TeamByTournamentStat"
					},
					"videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats",
					"videogame"
				],
				"title": "Dota2StatsForTeamByTournament",
				"type": "object"
			},
			"Dota2TeamAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageAssists"
							}
						],
						"deprecated": false
					},
					"barracks": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageBarracks"
							}
						],
						"deprecated": false
					},
					"camps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCampsStacked"
							}
						],
						"deprecated": false
					},
					"creeps_stacked": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageCreepsStacked"
							}
						],
						"deprecated": false
					},
					"damage_taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDamageTaken"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDeaths"
							}
						],
						"deprecated": false
					},
					"denies": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageDenies"
							}
						],
						"deprecated": false
					},
					"game_length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"gold_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageGoldPerMinute"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageGoldSpent"
							}
						],
						"deprecated": false
					},
					"heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeal"
							}
						],
						"deprecated": false
					},
					"hero_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageHeroDamage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageKills"
							}
						],
						"deprecated": false
					},
					"lane_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageLaneCreep"
							}
						],
						"deprecated": false
					},
					"last_hits": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageLastHits"
							}
						],
						"deprecated": false
					},
					"net_worth": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageNetWorth"
							}
						],
						"deprecated": false
					},
					"neutral_creep": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageNeutralCreep"
							}
						],
						"deprecated": false
					},
					"observer_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverUsed"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageObserverWardsPurchased"
							}
						],
						"deprecated": false
					},
					"ratios": {
						"$ref": "#/components/schemas/Dota2TeamRatios"
					},
					"roshan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageRoshanKills"
							}
						],
						"deprecated": false
					},
					"sentry_used": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryUsed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_purchased": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageSentryWardsPurchased"
							}
						],
						"deprecated": false
					},
					"tower_damage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageTowerDamage"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageTowerKills"
							}
						],
						"deprecated": false
					},
					"xp_per_min": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2AverageXPPerMinute"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"barracks",
					"camps_stacked",
					"creeps_stacked",
					"damage_taken",
					"deaths",
					"denies",
					"game_length",
					"gold_per_min",
					"gold_spent",
					"heal",
					"hero_damage",
					"kills",
					"lane_creep",
					"last_hits",
					"net_worth",
					"neutral_creep",
					"observer_used",
					"observer_wards_destroyed",
					"observer_wards_purchased",
					"ratios",
					"roshan_kills",
					"sentry_used",
					"sentry_wards_destroyed",
					"sentry_wards_purchased",
					"tower_damage",
					"tower_kills",
					"xp_per_min"
				],
				"title": "Dota2TeamAverages",
				"type": "object"
			},
			"Dota2TeamBySerieStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's statistics for a serie",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2TeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2TeamStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"serie",
					"totals"
				],
				"title": "Dota2TeamBySerieStat",
				"type": "object"
			},
			"Dota2TeamBySerieStats": {
				"items": {
					"$ref": "#/components/schemas/Dota2TeamBySerieStat"
				},
				"title": "Dota2TeamBySerieStats",
				"type": "array"
			},
			"Dota2TeamByTournamentStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's statistics for a tournament",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2TeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2TeamStatsTotals"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals",
					"tournament"
				],
				"title": "Dota2TeamByTournamentStat",
				"type": "object"
			},
			"Dota2TeamForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/Dota2PlayersForAllStatsPlayers"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"required": [
					"id",
					"name",
					"players",
					"slug"
				],
				"title": "Dota2TeamForAllStatsPlayers",
				"type": "object"
			},
			"Dota2TeamGotFirstBlood": {
				"description": "Whether team got first blood",
				"title": "Dota2TeamGotFirstBlood",
				"type": "boolean"
			},
			"Dota2TeamGotFirstRoshan": {
				"description": "Whether team got first Roshan",
				"title": "Dota2TeamGotFirstRoshan",
				"type": "boolean"
			},
			"Dota2TeamGotFirstTower": {
				"description": "Whether team got first tower",
				"title": "Dota2TeamGotFirstTower",
				"type": "boolean"
			},
			"Dota2TeamRatios": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_barracks": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstBarracks"
							}
						],
						"deprecated": false
					},
					"first_blood": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstBlood"
							}
						],
						"deprecated": false
					},
					"first_roshan": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstRoshan"
							}
						],
						"deprecated": false
					},
					"first_to_10_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstTo10Kills"
							}
						],
						"deprecated": false
					},
					"first_to_15_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstTo15Kills"
							}
						],
						"deprecated": false
					},
					"first_to_5_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstTo5Kills"
							}
						],
						"deprecated": false
					},
					"first_tower": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioFirstTower"
							}
						],
						"deprecated": false
					},
					"win": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2RatioWin"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"first_barracks",
					"first_blood",
					"first_roshan",
					"first_to_10_kills",
					"first_to_15_kills",
					"first_to_5_kills",
					"first_tower",
					"win"
				],
				"title": "Dota2TeamRatios",
				"type": "object"
			},
			"Dota2TeamRoshanKills": {
				"description": "The total number of Roshans killed by the team in the game",
				"minimum": 0,
				"title": "Dota2TeamRoshanKills",
				"type": "integer"
			},
			"Dota2TeamScore": {
				"minimum": 0,
				"title": "Dota2TeamScore",
				"type": "integer"
			},
			"Dota2TeamStatsTotals": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalAssists"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalDeaths"
							}
						],
						"deprecated": false
					},
					"dire_games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"dire_games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalKills"
							}
						],
						"deprecated": false
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"observer_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"observer_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalWardsPlaced"
							}
						],
						"deprecated": false
					},
					"radiant_games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"radiant_games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"roshan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalRoshanKills"
							}
						],
						"deprecated": false
					},
					"sentry_wards_destroyed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalSentryWardsDestroyed"
							}
						],
						"deprecated": false
					},
					"sentry_wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalSentryPlaced"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Dota2TotalTowerKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"dire_games_lost",
					"dire_games_won",
					"games_lost",
					"games_played",
					"games_won",
					"kills",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"observer_wards_destroyed",
					"observer_wards_placed",
					"radiant_games_lost",
					"radiant_games_won",
					"roshan_kills",
					"sentry_wards_destroyed",
					"sentry_wards_placed",
					"tower_kills"
				],
				"title": "Dota2TeamStatsTotals",
				"type": "object"
			},
			"Dota2Teams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "Dota2Teams",
				"type": "array"
			},
			"Dota2TeamsForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/Dota2TeamForAllStatsPlayers"
				},
				"title": "Dota2TeamsForAllStatsPlayers",
				"type": "array"
			},
			"Dota2TotalAssists": {
				"minimum": 0,
				"title": "Dota2TotalAssists",
				"type": "integer"
			},
			"Dota2TotalDeaths": {
				"minimum": 0,
				"title": "Dota2TotalDeaths",
				"type": "integer"
			},
			"Dota2TotalKills": {
				"minimum": 0,
				"title": "Dota2TotalKills",
				"type": "integer"
			},
			"Dota2TotalPlayerStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Total Player's statistics",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2PlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2PlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "Dota2TotalPlayerStat",
				"type": "object"
			},
			"Dota2TotalRoshanKills": {
				"description": "The total number of Roshans killed by the team",
				"minimum": 0,
				"title": "Dota2TotalRoshanKills",
				"type": "integer"
			},
			"Dota2TotalSentryPlaced": {
				"minimum": 0,
				"title": "Dota2TotalSentryPlaced",
				"type": "integer"
			},
			"Dota2TotalSentryWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2TotalSentryWardsDestroyed",
				"type": "integer"
			},
			"Dota2TotalTeamStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Total Team's statistics",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/Dota2TeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/Dota2TeamStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "Dota2TotalTeamStat",
				"type": "object"
			},
			"Dota2TotalTowerKills": {
				"minimum": 0,
				"title": "Dota2TotalTowerKills",
				"type": "integer"
			},
			"Dota2TotalWardsDestroyed": {
				"minimum": 0,
				"title": "Dota2TotalWardsDestroyed",
				"type": "integer"
			},
			"Dota2TotalWardsPlaced": {
				"minimum": 0,
				"title": "Dota2TotalWardsPlaced",
				"type": "integer"
			},
			"Dota2TowerAncientBottom": {
				"description": "Whether bottom Ancient is alive",
				"title": "Dota2TowerAncientBottom",
				"type": "boolean"
			},
			"Dota2TowerAncientTop": {
				"description": "Whether top Ancient is alive",
				"title": "Dota2TowerAncientTop",
				"type": "boolean"
			},
			"Dota2TowerBottomTier1": {
				"description": "Whether bottom tier 1 tower is alive",
				"title": "Dota2TowerBottomTier1",
				"type": "boolean"
			},
			"Dota2TowerBottomTier2": {
				"description": "Whether bottom tier 2 tower is alive",
				"title": "Dota2TowerBottomTier2",
				"type": "boolean"
			},
			"Dota2TowerBottomTier3": {
				"description": "Whether bottom tier 3 tower is alive",
				"title": "Dota2TowerBottomTier3",
				"type": "boolean"
			},
			"Dota2TowerDamage": {
				"minimum": 0,
				"title": "Dota2TowerDamage",
				"type": "integer"
			},
			"Dota2TowerKills": {
				"minimum": 0,
				"title": "Dota2TowerKills",
				"type": "integer"
			},
			"Dota2TowerMiddleTier1": {
				"description": "Whether middle tier 1 tower is alive",
				"title": "Dota2TowerMiddleTier1",
				"type": "boolean"
			},
			"Dota2TowerMiddleTier2": {
				"description": "Whether middle tier 2 tower is alive",
				"title": "Dota2TowerMiddleTier2",
				"type": "boolean"
			},
			"Dota2TowerMiddleTier3": {
				"description": "Whether middle tier 3 tower is alive",
				"title": "Dota2TowerMiddleTier3",
				"type": "boolean"
			},
			"Dota2TowerStatus": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"ancient_bottom": {
						"$ref": "#/components/schemas/Dota2TowerAncientBottom"
					},
					"ancient_top": {
						"$ref": "#/components/schemas/Dota2TowerAncientTop"
					},
					"bottom_tier_1": {
						"$ref": "#/components/schemas/Dota2TowerBottomTier1"
					},
					"bottom_tier_2": {
						"$ref": "#/components/schemas/Dota2TowerBottomTier2"
					},
					"bottom_tier_3": {
						"$ref": "#/components/schemas/Dota2TowerBottomTier3"
					},
					"middle_tier_1": {
						"$ref": "#/components/schemas/Dota2TowerMiddleTier1"
					},
					"middle_tier_2": {
						"$ref": "#/components/schemas/Dota2TowerMiddleTier2"
					},
					"middle_tier_3": {
						"$ref": "#/components/schemas/Dota2TowerMiddleTier3"
					},
					"top_tier_1": {
						"$ref": "#/components/schemas/Dota2TowerTopTier1"
					},
					"top_tier_2": {
						"$ref": "#/components/schemas/Dota2TowerTopTier2"
					},
					"top_tier_3": {
						"$ref": "#/components/schemas/Dota2TowerTopTier3"
					}
				},
				"required": [
					"ancient_bottom",
					"ancient_top",
					"bottom_tier_1",
					"bottom_tier_2",
					"bottom_tier_3",
					"middle_tier_1",
					"middle_tier_2",
					"middle_tier_3",
					"top_tier_1",
					"top_tier_2",
					"top_tier_3"
				],
				"title": "Dota2TowerStatus",
				"type": "object"
			},
			"Dota2TowerTopTier1": {
				"description": "Whether top tier 1 tower is alive",
				"title": "Dota2TowerTopTier1",
				"type": "boolean"
			},
			"Dota2TowerTopTier2": {
				"description": "Whether top tier 2 tower is alive",
				"title": "Dota2TowerTopTier2",
				"type": "boolean"
			},
			"Dota2TowerTopTier3": {
				"description": "Whether top tier 3 tower is alive",
				"title": "Dota2TowerTopTier3",
				"type": "boolean"
			},
			"Dota2UsedItem": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "An item used by a hero",
				"properties": {
					"count": {
						"$ref": "#/components/schemas/Dota2UsedItemCount"
					},
					"id": {
						"$ref": "#/components/schemas/Dota2ItemID"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2ItemSlug"
					}
				},
				"required": [
					"count",
					"id",
					"name"
				],
				"title": "Dota2UsedItem",
				"type": "object"
			},
			"Dota2UsedItemCount": {
				"minimum": 0,
				"title": "Dota2UsedItemCount",
				"type": "integer"
			},
			"Dota2UsedItems": {
				"items": {
					"$ref": "#/components/schemas/Dota2UsedItem"
				},
				"maxItems": 5,
				"title": "Dota2UsedItems",
				"type": "array"
			},
			"Dota2XPPerMinute": {
				"minimum": 0,
				"title": "Dota2XPPerMinute",
				"type": "integer"
			},
			"EBasketballGameID": {
				"description": "An e-basketball game ID",
				"minimum": 1,
				"title": "EBasketballGameID",
				"type": "integer"
			},
			"EHockeyGameID": {
				"description": "An e-hockey game ID",
				"minimum": 1,
				"title": "EHockeyGameID",
				"type": "integer"
			},
			"ESoccerGameID": {
				"description": "An e-soccer game ID",
				"minimum": 1,
				"title": "ESoccerGameID",
				"type": "integer"
			},
			"ETennisGameID": {
				"description": "An e-tennis game ID",
				"minimum": 1,
				"title": "ETennisGameID",
				"type": "integer"
			},
			"FIFALeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "FIFALeagues",
				"type": "array"
			},
			"FIFAMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "FIFAMatches",
				"type": "array"
			},
			"FIFAPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "FIFAPlayers",
				"type": "array"
			},
			"FIFASeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "FIFASeries",
				"type": "array"
			},
			"FIFAShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "FIFAShortTournaments",
				"type": "array"
			},
			"FIFATeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "FIFATeams",
				"type": "array"
			},
			"FullGameMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A match",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/Games"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"map_picks": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantMapPicks"
							}
						],
						"deprecated": false
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ShortVideogameVersion"
							}
						],
						"deprecated": false
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"videogame",
					"videogame_version",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "FullGameMatch",
				"type": "object"
			},
			"Game": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/GameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"match_id",
					"position",
					"status",
					"winner",
					"winner_type"
				],
				"title": "Game",
				"type": "object"
			},
			"GameAdvantageOpponent": {
				"description": "ID of the opponent with a game advantage",
				"minimum": 1,
				"title": "GameAdvantageOpponent",
				"type": "integer"
			},
			"GameBeginAt": {
				"description": "The game begin time, UTC.\n`null` when the game status is `not_started`",
				"format": "date-time",
				"minLength": 1,
				"title": "GameBeginAt",
				"type": "string"
			},
			"GameComplete": {
				"description": "Whether When `true`, the game statistics are complete and will not be updated again",
				"title": "GameComplete",
				"type": "boolean"
			},
			"GameCount": {
				"description": "Number of games",
				"minimum": 0,
				"title": "GameCount",
				"type": "integer"
			},
			"GameDetailedStats": {
				"description": "Whether historical data is available for the game",
				"title": "GameDetailedStats",
				"type": "boolean"
			},
			"GameEndAt": {
				"description": "The game end time, UTC.\n`null` when the game status is not `finished`",
				"format": "date-time",
				"minLength": 1,
				"title": "GameEndAt",
				"type": "string"
			},
			"GameFirstBloodTimestamp": {
				"minimum": 0,
				"title": "GameFirstBloodTimestamp",
				"type": "integer"
			},
			"GameID": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/LoLGameID"
					},
					{
						"$ref": "#/components/schemas/CSGOGameID"
					},
					{
						"$ref": "#/components/schemas/OwGameID"
					},
					{
						"$ref": "#/components/schemas/Dota2GameID"
					},
					{
						"$ref": "#/components/schemas/PUBGGameID"
					},
					{
						"$ref": "#/components/schemas/ValorantGameID"
					}
				],
				"description": "ID of the game.\nIDs are video game-specific, ie. a Valorant game and an Overwatch game can have the same game ID.",
				"title": "GameID"
			},
			"GameIsFinished": {
				"description": "Whether the game is finished",
				"title": "GameIsFinished",
				"type": "boolean"
			},
			"GameIsForfeit": {
				"description": "Whether the game has been forfeited",
				"title": "GameIsForfeit",
				"type": "boolean"
			},
			"GameLength": {
				"description": "Duration of the game in seconds.\n`null` when the game status is not `finished`",
				"minimum": 0,
				"title": "GameLength",
				"type": "integer"
			},
			"GamePosition": {
				"description": "Game position in the match. Starts at 1",
				"minimum": 1,
				"title": "GamePosition",
				"type": "integer"
			},
			"GameRoundNumber": {
				"description": "The round number in-game.",
				"minimum": 1,
				"title": "GameRoundNumber",
				"type": "integer"
			},
			"GameStatus": {
				"description": "The game status",
				"enum": [
					"finished",
					"not_played",
					"not_started",
					"running"
				],
				"title": "GameStatus",
				"type": "string"
			},
			"GameWinner": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"id",
					"type"
				],
				"title": "GameWinner",
				"type": "object"
			},
			"GamelessFullGameMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A match",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ShortVideogameVersion"
							}
						],
						"deprecated": false
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"videogame",
					"videogame_version",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "GamelessFullGameMatch",
				"type": "object"
			},
			"Games": {
				"items": {
					"$ref": "#/components/schemas/Game"
				},
				"title": "Games",
				"type": "array"
			},
			"GroupStanding": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"game_losses": {
						"$ref": "#/components/schemas/StandingGameLosses"
					},
					"game_ties": {
						"$ref": "#/components/schemas/StandingGameTies"
					},
					"game_wins": {
						"$ref": "#/components/schemas/StandingGameWins"
					},
					"losses": {
						"$ref": "#/components/schemas/StandingLosses"
					},
					"rank": {
						"$ref": "#/components/schemas/StandingRank"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					},
					"ties": {
						"$ref": "#/components/schemas/StandingTies"
					},
					"total": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"wins": {
						"$ref": "#/components/schemas/StandingWins"
					}
				},
				"required": [
					"game_losses",
					"game_ties",
					"game_wins",
					"losses",
					"rank",
					"team",
					"total",
					"wins"
				],
				"title": "GroupStanding",
				"type": "object"
			},
			"InGameTimestamp": {
				"minimum": 0,
				"title": "InGameTimestamp",
				"type": "integer"
			},
			"Incident": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/NonDeletionIncident"
					},
					{
						"$ref": "#/components/schemas/DeletionIncident"
					}
				],
				"title": "Incident"
			},
			"IncidentChangeType": {
				"enum": [
					"creation",
					"deletion",
					"update"
				],
				"title": "IncidentChangeType",
				"type": "string"
			},
			"IncidentDeletedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "IncidentDeletedAt",
				"type": "string"
			},
			"IncidentDeletionReason": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/IncidentDeletionReasonReplaced"
					},
					{
						"$ref": "#/components/schemas/IncidentDeletionReasonMerged"
					},
					{
						"$ref": "#/components/schemas/IncidentDeletionReasonDeleted"
					}
				],
				"title": "IncidentDeletionReason"
			},
			"IncidentDeletionReasonDeleted": {
				"description": "The entity no longer exists.",
				"enum": [
					"Model deleted"
				],
				"title": "IncidentDeletionReasonDeleted",
				"type": "string"
			},
			"IncidentDeletionReasonMerged": {
				"description": "The entity has been merged with another one of the same type.",
				"pattern": "^Merged with [0-9]+$",
				"title": "IncidentDeletionReasonMerged",
				"type": "string"
			},
			"IncidentDeletionReasonReplaced": {
				"description": "The entity has been replaced with another one of another type.",
				"pattern": "^Replaced by (serie|tournament) [0-9]+$",
				"title": "IncidentDeletionReasonReplaced",
				"type": "string"
			},
			"IncidentID": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/LeagueID"
					},
					{
						"$ref": "#/components/schemas/MatchID"
					},
					{
						"$ref": "#/components/schemas/PlayerID"
					},
					{
						"$ref": "#/components/schemas/SerieID"
					},
					{
						"$ref": "#/components/schemas/TeamID"
					},
					{
						"$ref": "#/components/schemas/TournamentID"
					}
				],
				"description": "An incident ID",
				"title": "IncidentID"
			},
			"IncidentModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "IncidentModifiedAt",
				"type": "string"
			},
			"IncidentObject": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/League"
					},
					{
						"$ref": "#/components/schemas/Serie"
					},
					{
						"$ref": "#/components/schemas/Tournament"
					},
					{
						"$ref": "#/components/schemas/Match"
					},
					{
						"$ref": "#/components/schemas/Player"
					},
					{
						"$ref": "#/components/schemas/Team"
					}
				],
				"title": "IncidentObject"
			},
			"IncidentType": {
				"enum": [
					"league",
					"match",
					"player",
					"serie",
					"team",
					"tournament"
				],
				"title": "IncidentType",
				"type": "string"
			},
			"Incidents": {
				"items": {
					"$ref": "#/components/schemas/Incident"
				},
				"title": "Incidents",
				"type": "array"
			},
			"KogLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "KogLeagues",
				"type": "array"
			},
			"KogMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "KogMatches",
				"type": "array"
			},
			"KogPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "KogPlayers",
				"type": "array"
			},
			"KogSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "KogSeries",
				"type": "array"
			},
			"KogShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "KogShortTournaments",
				"type": "array"
			},
			"KogTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "KogTeams",
				"type": "array"
			},
			"League": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueImageURL"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/LeagueModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"series": {
						"$ref": "#/components/schemas/BaseSeries"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueURL"
							}
						],
						"deprecated": false
					},
					"videogame": {
						"$ref": "#/components/schemas/LeagueVideogame"
					}
				},
				"required": [
					"id",
					"image_url",
					"modified_at",
					"name",
					"series",
					"slug",
					"url",
					"videogame"
				],
				"title": "League",
				"type": "object"
			},
			"LeagueID": {
				"minimum": 1,
				"title": "LeagueID",
				"type": "integer"
			},
			"LeagueIDOrSlug": {
				"description": "A league ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/LeagueID"
					},
					{
						"$ref": "#/components/schemas/LeagueSlug"
					}
				],
				"title": "LeagueIDOrSlug"
			},
			"LeagueImageURL": {
				"format": "uri",
				"title": "LeagueImageURL",
				"type": "string"
			},
			"LeagueModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "LeagueModifiedAt",
				"type": "string"
			},
			"LeagueName": {
				"title": "LeagueName",
				"type": "string"
			},
			"LeagueSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9:_-]+$",
				"title": "LeagueSlug",
				"type": "string"
			},
			"LeagueURL": {
				"format": "uri",
				"title": "LeagueURL",
				"type": "string"
			},
			"LeagueVideogame": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/LeagueVideogame_LoL"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_CSGO"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Dota2"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Overwatch"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_PUBG"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_RocketLeague"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Codmw"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_R6siege"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Fifa"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Valorant"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Kog"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_LolWildRift"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_Starcraft2"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_StarcraftBroodWar"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_MLBB"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_EBasketball"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_ECricket"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_EHockey"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_ESoccer"
					},
					{
						"$ref": "#/components/schemas/LeagueVideogame_ETennis"
					}
				],
				"title": "LeagueVideogame"
			},
			"LeagueVideogame_CSGO": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							3
						]
					},
					"name": {
						"enum": [
							"Counter-Strike"
						]
					},
					"slug": {
						"enum": [
							"cs-go"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_CSGO",
				"type": "object"
			},
			"LeagueVideogame_Codmw": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							23
						]
					},
					"name": {
						"enum": [
							"Call of Duty"
						]
					},
					"slug": {
						"enum": [
							"cod-mw"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Codmw",
				"type": "object"
			},
			"LeagueVideogame_Dota2": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							4
						]
					},
					"name": {
						"enum": [
							"Dota 2"
						]
					},
					"slug": {
						"enum": [
							"dota-2"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Dota2",
				"type": "object"
			},
			"LeagueVideogame_EBasketball": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							32
						]
					},
					"name": {
						"enum": [
							"eBasketball"
						]
					},
					"slug": {
						"enum": [
							"e-basketball"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_EBasketball",
				"type": "object"
			},
			"LeagueVideogame_ECricket": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							33
						]
					},
					"name": {
						"enum": [
							"eCricket"
						]
					},
					"slug": {
						"enum": [
							"e-cricket"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_ECricket",
				"type": "object"
			},
			"LeagueVideogame_EHockey": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							35
						]
					},
					"name": {
						"enum": [
							"eHockey"
						]
					},
					"slug": {
						"enum": [
							"e-hockey"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_EHockey",
				"type": "object"
			},
			"LeagueVideogame_ESoccer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							31
						]
					},
					"name": {
						"enum": [
							"eSoccer"
						]
					},
					"slug": {
						"enum": [
							"e-soccer"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_ESoccer",
				"type": "object"
			},
			"LeagueVideogame_ETennis": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							36
						]
					},
					"name": {
						"enum": [
							"eTennis"
						]
					},
					"slug": {
						"enum": [
							"e-tennis"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_ETennis",
				"type": "object"
			},
			"LeagueVideogame_Fifa": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							25
						]
					},
					"name": {
						"enum": [
							"EA Sports FC"
						]
					},
					"slug": {
						"enum": [
							"fifa"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Fifa",
				"type": "object"
			},
			"LeagueVideogame_Kog": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							27
						]
					},
					"name": {
						"enum": [
							"King of Glory"
						]
					},
					"slug": {
						"enum": [
							"kog"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Kog",
				"type": "object"
			},
			"LeagueVideogame_LoL": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							1
						]
					},
					"name": {
						"enum": [
							"LoL"
						]
					},
					"slug": {
						"enum": [
							"league-of-legends"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_LoL",
				"type": "object"
			},
			"LeagueVideogame_LolWildRift": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							28
						]
					},
					"name": {
						"enum": [
							"LoL Wild Rift"
						]
					},
					"slug": {
						"enum": [
							"lol-wild-rift"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_LolWildRift",
				"type": "object"
			},
			"LeagueVideogame_MLBB": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							34
						]
					},
					"name": {
						"enum": [
							"Mobile Legends: Bang Bang"
						]
					},
					"slug": {
						"enum": [
							"mlbb"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_MLBB",
				"type": "object"
			},
			"LeagueVideogame_Overwatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							14
						]
					},
					"name": {
						"enum": [
							"Overwatch"
						]
					},
					"slug": {
						"enum": [
							"ow"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Overwatch",
				"type": "object"
			},
			"LeagueVideogame_PUBG": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							20
						]
					},
					"name": {
						"enum": [
							"PUBG"
						]
					},
					"slug": {
						"enum": [
							"pubg"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_PUBG",
				"type": "object"
			},
			"LeagueVideogame_R6siege": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							24
						]
					},
					"name": {
						"enum": [
							"Rainbow 6 Siege"
						]
					},
					"slug": {
						"enum": [
							"r6-siege"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_R6siege",
				"type": "object"
			},
			"LeagueVideogame_RocketLeague": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							22
						]
					},
					"name": {
						"enum": [
							"Rocket League"
						]
					},
					"slug": {
						"enum": [
							"rl"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_RocketLeague",
				"type": "object"
			},
			"LeagueVideogame_Starcraft2": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							29
						]
					},
					"name": {
						"enum": [
							"StarCraft 2"
						]
					},
					"slug": {
						"enum": [
							"starcraft-2"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Starcraft2",
				"type": "object"
			},
			"LeagueVideogame_StarcraftBroodWar": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							30
						]
					},
					"name": {
						"enum": [
							"StarCraft Brood War"
						]
					},
					"slug": {
						"enum": [
							"starcraft-brood-war"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_StarcraftBroodWar",
				"type": "object"
			},
			"LeagueVideogame_Valorant": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							26
						]
					},
					"name": {
						"enum": [
							"Valorant"
						]
					},
					"slug": {
						"enum": [
							"valorant"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"name",
					"slug"
				],
				"title": "LeagueVideogame_Valorant",
				"type": "object"
			},
			"Leagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "Leagues",
				"type": "array"
			},
			"Live": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"endpoints": {
						"$ref": "#/components/schemas/LiveEndpoints"
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					}
				},
				"required": [
					"endpoints",
					"match"
				],
				"title": "Live",
				"type": "object"
			},
			"LiveBeginAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "LiveBeginAt",
				"type": "string"
			},
			"LiveEndpoint": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LiveBeginAt"
							}
						],
						"deprecated": false
					},
					"expected_begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LiveExpectedBeginAt"
							}
						],
						"deprecated": false
					},
					"last_active": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LiveLastActive"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"open": {
						"$ref": "#/components/schemas/LiveIsOpen"
					},
					"type": {
						"$ref": "#/components/schemas/LiveType"
					},
					"url": {
						"$ref": "#/components/schemas/LiveUrl"
					}
				},
				"required": [
					"begin_at",
					"expected_begin_at",
					"last_active",
					"match_id",
					"open",
					"type",
					"url"
				],
				"title": "LiveEndpoint",
				"type": "object"
			},
			"LiveEndpoints": {
				"items": {
					"$ref": "#/components/schemas/LiveEndpoint"
				},
				"title": "LiveEndpoints",
				"type": "array"
			},
			"LiveExpectedBeginAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "LiveExpectedBeginAt",
				"type": "string"
			},
			"LiveIsOpen": {
				"description": "Whether live is open",
				"title": "LiveIsOpen",
				"type": "boolean"
			},
			"LiveLastActive": {
				"description": "Timestamp in milliseconds (since January 1, 1970 00:00:00 UTC)",
				"minimum": 0,
				"title": "LiveLastActive",
				"type": "integer"
			},
			"LiveType": {
				"enum": [
					"events",
					"frames"
				],
				"title": "LiveType",
				"type": "string"
			},
			"LiveUrl": {
				"format": "uri",
				"title": "LiveUrl",
				"type": "string"
			},
			"Lives": {
				"items": {
					"$ref": "#/components/schemas/Live"
				},
				"title": "Lives",
				"type": "array"
			},
			"LoLArmor": {
				"minimum": 0,
				"title": "LoLArmor",
				"type": "number"
			},
			"LoLArmorPerLevel": {
				"minimum": 0,
				"title": "LoLArmorPerLevel",
				"type": "number"
			},
			"LoLAssistCount": {
				"minimum": 0,
				"title": "LoLAssistCount",
				"type": "integer"
			},
			"LoLAtakhanKills": {
				"description": "The number of Atakhan killed by a team.",
				"maximum": 1,
				"minimum": 0,
				"title": "LoLAtakhanKills",
				"type": "integer"
			},
			"LoLAttackDamage": {
				"minimum": 0,
				"title": "LoLAttackDamage",
				"type": "number"
			},
			"LoLAttackDamagePerLevel": {
				"minimum": 0,
				"title": "LoLAttackDamagePerLevel",
				"type": "number"
			},
			"LoLAttackRange": {
				"minimum": 0,
				"title": "LoLAttackRange",
				"type": "number"
			},
			"LoLAttackSpeedOffset": {
				"title": "LoLAttackSpeedOffset",
				"type": "number"
			},
			"LoLAttackSpeedPerLevel": {
				"minimum": 0,
				"title": "LoLAttackSpeedPerLevel",
				"type": "number"
			},
			"LoLAverageAssists": {
				"minimum": 0,
				"title": "LoLAverageAssists",
				"type": "number"
			},
			"LoLAverageBaronKills": {
				"minimum": 0,
				"title": "LoLAverageBaronKills",
				"type": "number"
			},
			"LoLAverageDamageDealt": {
				"minimum": 0,
				"title": "LoLAverageDamageDealt",
				"type": "number"
			},
			"LoLAverageDamageDealtPercentage": {
				"description": "Percentage of damage dealt the player had compared to the total damage of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "LoLAverageDamageDealtPercentage",
				"type": "number"
			},
			"LoLAverageDamageDealtToChampions": {
				"minimum": 0,
				"title": "LoLAverageDamageDealtToChampions",
				"type": "number"
			},
			"LoLAverageDamageDealtToChampionsPercentage": {
				"description": "Percentage of damage dealt to champions the player had compared to the total damage of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "LoLAverageDamageDealtToChampionsPercentage",
				"type": "number"
			},
			"LoLAverageDamageTaken": {
				"minimum": 0,
				"title": "LoLAverageDamageTaken",
				"type": "number"
			},
			"LoLAverageDeaths": {
				"minimum": 0,
				"title": "LoLAverageDeaths",
				"type": "number"
			},
			"LoLAverageDragonKills": {
				"minimum": 0,
				"title": "LoLAverageDragonKills",
				"type": "number"
			},
			"LoLAverageGoldEarned": {
				"minimum": 0,
				"title": "LoLAverageGoldEarned",
				"type": "number"
			},
			"LoLAverageGoldSpent": {
				"minimum": 0,
				"title": "LoLAverageGoldSpent",
				"type": "number"
			},
			"LoLAverageHeraldKills": {
				"minimum": 0,
				"title": "LoLAverageHeraldKills",
				"type": "number"
			},
			"LoLAverageInhibitorKills": {
				"minimum": 0,
				"title": "LoLAverageInhibitorKills",
				"type": "number"
			},
			"LoLAverageKillCounters": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"inhibitors": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageInhibitorKills"
							}
						],
						"deprecated": false
					},
					"neutral_minions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageNeutralMinionKills"
							}
						],
						"deprecated": false
					},
					"neutral_minions_enemy_jungle": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageMinionsEnemyJungleKills"
							}
						],
						"deprecated": false
					},
					"neutral_minions_team_jungle": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageMinionsTeamJungleKills"
							}
						],
						"deprecated": false
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageKills"
							}
						],
						"deprecated": false
					},
					"turrets": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageTurretKills"
							}
						],
						"deprecated": false
					},
					"wards": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageWardKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"inhibitors",
					"neutral_minions",
					"neutral_minions_enemy_jungle",
					"neutral_minions_team_jungle",
					"players",
					"turrets",
					"wards"
				],
				"title": "LoLAverageKillCounters",
				"type": "object"
			},
			"LoLAverageKills": {
				"minimum": 0,
				"title": "LoLAverageKills",
				"type": "number"
			},
			"LoLAverageMagicDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealt"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampions"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageTaken"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLAverageMagicDamage",
				"type": "object"
			},
			"LoLAverageMinionsEnemyJungleKills": {
				"minimum": 0,
				"title": "LoLAverageMinionsEnemyJungleKills",
				"type": "number"
			},
			"LoLAverageMinionsKilled": {
				"minimum": 0,
				"title": "LoLAverageMinionsKilled",
				"type": "number"
			},
			"LoLAverageMinionsTeamJungleKills": {
				"minimum": 0,
				"title": "LoLAverageMinionsTeamJungleKills",
				"type": "number"
			},
			"LoLAverageNeutralMinionKills": {
				"minimum": 0,
				"title": "LoLAverageNeutralMinionKills",
				"type": "number"
			},
			"LoLAveragePhysicalDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealt"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampions"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageTaken"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLAveragePhysicalDamage",
				"type": "object"
			},
			"LoLAverageTotalDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealt"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampions"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageTaken"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLAverageTotalDamage",
				"type": "object"
			},
			"LoLAverageTotalHeal": {
				"minimum": 0,
				"title": "LoLAverageTotalHeal",
				"type": "number"
			},
			"LoLAverageTotalTimeCrowdControlDealt": {
				"minimum": 0,
				"title": "LoLAverageTotalTimeCrowdControlDealt",
				"type": "number"
			},
			"LoLAverageTotalUnitsHealed": {
				"minimum": 0,
				"title": "LoLAverageTotalUnitsHealed",
				"type": "number"
			},
			"LoLAverageTowerKills": {
				"minimum": 0,
				"title": "LoLAverageTowerKills",
				"type": "number"
			},
			"LoLAverageTrueDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealt"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampions"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageTaken"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLAverageTrueDamage",
				"type": "object"
			},
			"LoLAverageTurretKills": {
				"minimum": 0,
				"title": "LoLAverageTurretKills",
				"type": "number"
			},
			"LoLAverageVisionWardsBoughtInGame": {
				"minimum": 0,
				"title": "LoLAverageVisionWardsBoughtInGame",
				"type": "number"
			},
			"LoLAverageWardKills": {
				"minimum": 0,
				"title": "LoLAverageWardKills",
				"type": "number"
			},
			"LoLAverageWardsPlaced": {
				"minimum": 0,
				"title": "LoLAverageWardsPlaced",
				"type": "number"
			},
			"LoLBannedChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A team's banned champion",
				"properties": {
					"count": {
						"$ref": "#/components/schemas/LoLChampionPickedOrBannedCount"
					},
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					},
					"slug": {
						"$ref": "#/components/schemas/LoLChampionSlug"
					}
				},
				"required": [
					"count",
					"name",
					"slug"
				],
				"title": "LoLBannedChampion",
				"type": "object"
			},
			"LoLBannedChampions": {
				"items": {
					"$ref": "#/components/schemas/LoLBannedChampion"
				},
				"title": "LoLBannedChampions",
				"type": "array"
			},
			"LoLBaronKills": {
				"minimum": 0,
				"title": "LoLBaronKills",
				"type": "integer"
			},
			"LoLChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"armor": {
						"$ref": "#/components/schemas/LoLArmor"
					},
					"armorperlevel": {
						"$ref": "#/components/schemas/LoLArmorPerLevel"
					},
					"attackdamage": {
						"$ref": "#/components/schemas/LoLAttackDamage"
					},
					"attackdamageperlevel": {
						"$ref": "#/components/schemas/LoLAttackDamagePerLevel"
					},
					"attackrange": {
						"$ref": "#/components/schemas/LoLAttackRange"
					},
					"attackspeedoffset": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAttackSpeedOffset"
							}
						],
						"deprecated": false
					},
					"attackspeedperlevel": {
						"$ref": "#/components/schemas/LoLAttackSpeedPerLevel"
					},
					"big_image_url": {
						"$ref": "#/components/schemas/LoLChampionBigImageURL"
					},
					"crit": {
						"$ref": "#/components/schemas/LoLCrit"
					},
					"critperlevel": {
						"$ref": "#/components/schemas/LoLCritPerLevel"
					},
					"hp": {
						"$ref": "#/components/schemas/LoLHP"
					},
					"hpperlevel": {
						"$ref": "#/components/schemas/LoLHPPerLevel"
					},
					"hpregen": {
						"$ref": "#/components/schemas/LoLHPRegen"
					},
					"hpregenperlevel": {
						"$ref": "#/components/schemas/LoLHPRegenPerLevel"
					},
					"id": {
						"$ref": "#/components/schemas/LoLChampionID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLChampionImageURL"
					},
					"movespeed": {
						"$ref": "#/components/schemas/LoLMoveSpeed"
					},
					"mp": {
						"$ref": "#/components/schemas/LoLMP"
					},
					"mpperlevel": {
						"$ref": "#/components/schemas/LoLMPPerLevel"
					},
					"mpregen": {
						"$ref": "#/components/schemas/LoLMPRegen"
					},
					"mpregenperlevel": {
						"$ref": "#/components/schemas/LoLMPRegenPerLevel"
					},
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					},
					"slug": {
						"$ref": "#/components/schemas/LoLChampionSlug"
					},
					"spellblock": {
						"$ref": "#/components/schemas/LoLMagicResist"
					},
					"spellblockperlevel": {
						"$ref": "#/components/schemas/LoLMagicResistPerLevel"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"armor",
					"armorperlevel",
					"attackdamage",
					"attackdamageperlevel",
					"attackrange",
					"attackspeedoffset",
					"attackspeedperlevel",
					"big_image_url",
					"crit",
					"critperlevel",
					"hp",
					"hpperlevel",
					"hpregen",
					"hpregenperlevel",
					"id",
					"image_url",
					"movespeed",
					"mp",
					"mpperlevel",
					"mpregen",
					"mpregenperlevel",
					"name",
					"slug",
					"spellblock",
					"spellblockperlevel",
					"videogame_versions"
				],
				"title": "LoLChampion",
				"type": "object"
			},
			"LoLChampionBigImageURL": {
				"format": "uri",
				"title": "LoLChampionBigImageURL",
				"type": "string"
			},
			"LoLChampionID": {
				"minimum": 1,
				"title": "LoLChampionID",
				"type": "integer"
			},
			"LoLChampionIDs": {
				"items": {
					"$ref": "#/components/schemas/LoLChampionID"
				},
				"title": "LoLChampionIDs",
				"type": "array"
			},
			"LoLChampionImageURL": {
				"format": "uri",
				"title": "LoLChampionImageURL",
				"type": "string"
			},
			"LoLChampionLevel": {
				"minimum": 1,
				"title": "LoLChampionLevel",
				"type": "integer"
			},
			"LoLChampionName": {
				"title": "LoLChampionName",
				"type": "string"
			},
			"LoLChampionPickedOrBannedCount": {
				"minimum": 0,
				"title": "LoLChampionPickedOrBannedCount",
				"type": "integer"
			},
			"LoLChampionSlug": {
				"description": "Human-readable identifier of the champion.",
				"title": "LoLChampionSlug",
				"type": "string"
			},
			"LoLChampions": {
				"items": {
					"$ref": "#/components/schemas/LoLChampion"
				},
				"title": "LoLChampions",
				"type": "array"
			},
			"LoLChemtechDrakeKills": {
				"minimum": 0,
				"title": "LoLChemtechDrakeKills",
				"type": "integer"
			},
			"LoLCloudDrakeKills": {
				"minimum": 0,
				"title": "LoLCloudDrakeKills",
				"type": "integer"
			},
			"LoLCreepScore": {
				"description": "The player's Creep Score (CS.)\n\nNB: Creep Score can be different that the number of minions killed because neutral monsters can give more score.",
				"minimum": 0,
				"title": "LoLCreepScore",
				"type": "integer"
			},
			"LoLCrit": {
				"minimum": 0,
				"title": "LoLCrit",
				"type": "number"
			},
			"LoLCritPerLevel": {
				"minimum": 0,
				"title": "LoLCritPerLevel",
				"type": "number"
			},
			"LoLDamage": {
				"minimum": 0,
				"title": "LoLDamage",
				"type": "integer"
			},
			"LoLDeathCount": {
				"minimum": 0,
				"title": "LoLDeathCount",
				"type": "integer"
			},
			"LoLDragonKills": {
				"minimum": 0,
				"title": "LoLDragonKills",
				"type": "integer"
			},
			"LoLDrakeName": {
				"enum": [
					"Chemtech Drake",
					"Cloud Drake",
					"Elder Drake",
					"Hextech Drake",
					"Infernal Drake",
					"Mountain Drake",
					"Ocean Drake"
				],
				"title": "LoLDrakeName",
				"type": "string"
			},
			"LoLDrakeType": {
				"enum": [
					"chemtech",
					"cloud",
					"elder",
					"hextech",
					"infernal",
					"mountain",
					"ocean"
				],
				"title": "LoLDrakeType",
				"type": "string"
			},
			"LoLElderDrakeKills": {
				"minimum": 0,
				"title": "LoLElderDrakeKills",
				"type": "integer"
			},
			"LoLEventAssists": {
				"items": {
					"$ref": "#/components/schemas/LoLEventPlayer"
				},
				"title": "LoLEventAssists",
				"type": "array"
			},
			"LoLEventAtakhan": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventAtakhanObject"
					},
					"type": {
						"enum": [
							"atakhan"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventAtakhan",
				"type": "object"
			},
			"LoLEventAtakhanObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventAtakhanValue"
					}
				},
				"required": [
					"name"
				],
				"title": "LoLEventAtakhanObject",
				"type": "object"
			},
			"LoLEventAtakhanValue": {
				"enum": [
					"Atakhan"
				],
				"title": "LoLEventAtakhanValue",
				"type": "string"
			},
			"LoLEventChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLChampionID"
					},
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					}
				},
				"required": [
					"id",
					"name"
				],
				"title": "LoLEventChampion",
				"type": "object"
			},
			"LoLEventDrake": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventDrakeObject"
					},
					"type": {
						"enum": [
							"drake"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventDrake",
				"type": "object"
			},
			"LoLEventDrakeObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLDrakeName"
					},
					"type": {
						"$ref": "#/components/schemas/LoLDrakeType"
					}
				},
				"required": [
					"name",
					"type"
				],
				"title": "LoLEventDrakeObject",
				"type": "object"
			},
			"LoLEventHerald": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventHeraldObject"
					},
					"type": {
						"enum": [
							"herald",
							"rift_herald"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventHerald",
				"type": "object"
			},
			"LoLEventHeraldObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventHeraldValue"
					}
				},
				"required": [
					"name"
				],
				"title": "LoLEventHeraldObject",
				"type": "object"
			},
			"LoLEventHeraldValue": {
				"enum": [
					"Rift Herald",
					"riftherald"
				],
				"title": "LoLEventHeraldValue",
				"type": "string"
			},
			"LoLEventInhibitor": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventInhibitorObject"
					},
					"type": {
						"enum": [
							"inhibitor"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventInhibitor",
				"type": "object"
			},
			"LoLEventInhibitorObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventInhibitorValue"
					},
					"side": {
						"$ref": "#/components/schemas/LoLTeamColor"
					}
				},
				"required": [
					"name",
					"side"
				],
				"title": "LoLEventInhibitorObject",
				"type": "object"
			},
			"LoLEventInhibitorValue": {
				"enum": [
					"Inhibitor"
				],
				"title": "LoLEventInhibitorValue",
				"type": "string"
			},
			"LoLEventKiller": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/LoLEventAtakhan"
					},
					{
						"$ref": "#/components/schemas/LoLEventDrake"
					},
					{
						"$ref": "#/components/schemas/LoLEventHerald"
					},
					{
						"$ref": "#/components/schemas/LoLEventMinion"
					},
					{
						"$ref": "#/components/schemas/LoLEventNashor"
					},
					{
						"$ref": "#/components/schemas/LoLEventPlayer"
					},
					{
						"$ref": "#/components/schemas/LoLEventTower"
					},
					{
						"$ref": "#/components/schemas/LoLEventNeutralMinion"
					},
					{
						"$ref": "#/components/schemas/LoLEventVoidgrub"
					},
					{
						"$ref": "#/components/schemas/LoLEventUnknown"
					}
				],
				"title": "LoLEventKiller"
			},
			"LoLEventMinion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventMinionObject"
					},
					"type": {
						"enum": [
							"minion"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventMinion",
				"type": "object"
			},
			"LoLEventMinionObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventMinionValue"
					},
					"side": {
						"$ref": "#/components/schemas/LoLTeamColor"
					}
				},
				"required": [
					"name",
					"side"
				],
				"title": "LoLEventMinionObject",
				"type": "object"
			},
			"LoLEventMinionValue": {
				"enum": [
					"Minion"
				],
				"title": "LoLEventMinionValue",
				"type": "string"
			},
			"LoLEventNashor": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventNashorObject"
					},
					"type": {
						"enum": [
							"baron_nashor"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventNashor",
				"type": "object"
			},
			"LoLEventNashorObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventNashorValue"
					}
				},
				"required": [
					"name"
				],
				"title": "LoLEventNashorObject",
				"type": "object"
			},
			"LoLEventNashorValue": {
				"enum": [
					"Baron Nashor"
				],
				"title": "LoLEventNashorValue",
				"type": "string"
			},
			"LoLEventNeutralMinion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventNeutralMinionObject"
					},
					"type": {
						"enum": [
							"neutral_minion"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventNeutralMinion",
				"type": "object"
			},
			"LoLEventNeutralMinionObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventNeutralMinionValue"
					}
				},
				"required": [
					"name"
				],
				"title": "LoLEventNeutralMinionObject",
				"type": "object"
			},
			"LoLEventNeutralMinionValue": {
				"enum": [
					"Big Corbin",
					"Big Golem",
					"Big Wolf",
					"Blue Buff",
					"Gromp",
					"Red Buff",
					"Small Corbin",
					"Small Golem",
					"Small Wolf"
				],
				"title": "LoLEventNeutralMinionValue",
				"type": "string"
			},
			"LoLEventPayload": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"$ref": "#/components/schemas/LoLEventAssists"
					},
					"killer": {
						"$ref": "#/components/schemas/LoLEventKiller"
					},
					"victim": {
						"$ref": "#/components/schemas/LoLEventVictim"
					}
				},
				"required": [
					"assists",
					"killer",
					"victim"
				],
				"title": "LoLEventPayload",
				"type": "object"
			},
			"LoLEventPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventPlayerObject"
					},
					"type": {
						"enum": [
							"player"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventPlayer",
				"type": "object"
			},
			"LoLEventPlayerObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"champion": {
						"$ref": "#/components/schemas/LoLEventChampion"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"player_name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"side": {
						"$ref": "#/components/schemas/LoLTeamColor"
					}
				},
				"required": [
					"champion",
					"player_id",
					"player_name",
					"side"
				],
				"title": "LoLEventPlayerObject",
				"type": "object"
			},
			"LoLEventTower": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventTowerObject"
					},
					"type": {
						"enum": [
							"tower"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventTower",
				"type": "object"
			},
			"LoLEventTowerObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventTowerValue"
					},
					"side": {
						"$ref": "#/components/schemas/LoLTeamColor"
					}
				},
				"required": [
					"name",
					"side"
				],
				"title": "LoLEventTowerObject",
				"type": "object"
			},
			"LoLEventTowerValue": {
				"enum": [
					"Tower"
				],
				"title": "LoLEventTowerValue",
				"type": "string"
			},
			"LoLEventType": {
				"enum": [
					"atakhan_kill",
					"baron_nashor_kill",
					"drake_kill",
					"inhibitor_kill",
					"other",
					"player_kill",
					"rift_herald_kill",
					"suicide",
					"tower_kill",
					"voidgrub_kill"
				],
				"title": "LoLEventType",
				"type": "string"
			},
			"LoLEventUnknown": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"enum": [
							null
						],
						"nullable": true
					},
					"type": {
						"enum": [
							"unknown"
						],
						"type": "string"
					}
				},
				"required": [
					"type"
				],
				"title": "LoLEventUnknown",
				"type": "object"
			},
			"LoLEventVictim": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/LoLEventAtakhan"
					},
					{
						"$ref": "#/components/schemas/LoLEventDrake"
					},
					{
						"$ref": "#/components/schemas/LoLEventHerald"
					},
					{
						"$ref": "#/components/schemas/LoLEventNashor"
					},
					{
						"$ref": "#/components/schemas/LoLEventPlayer"
					},
					{
						"$ref": "#/components/schemas/LoLEventTower"
					},
					{
						"$ref": "#/components/schemas/LoLEventInhibitor"
					},
					{
						"$ref": "#/components/schemas/LoLEventVoidgrub"
					},
					{
						"$ref": "#/components/schemas/LoLEventUnknown"
					}
				],
				"title": "LoLEventVictim"
			},
			"LoLEventVoidgrub": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"object": {
						"$ref": "#/components/schemas/LoLEventVoidgrubObject"
					},
					"type": {
						"enum": [
							"voidgrub"
						],
						"type": "string"
					}
				},
				"required": [
					"object",
					"type"
				],
				"title": "LoLEventVoidgrub",
				"type": "object"
			},
			"LoLEventVoidgrubObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLEventVoidgrubValue"
					}
				},
				"required": [
					"name"
				],
				"title": "LoLEventVoidgrubObject",
				"type": "object"
			},
			"LoLEventVoidgrubValue": {
				"enum": [
					"Voidgrub"
				],
				"title": "LoLEventVoidgrubValue",
				"type": "string"
			},
			"LoLFavoriteChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A player's most used champion",
				"properties": {
					"champion": {
						"$ref": "#/components/schemas/LoLChampion"
					},
					"games_count": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"description": "Number of games lost by the player on the given champion",
						"type": "integer"
					},
					"games_won": {
						"description": "Number of games won by the player on the given champion",
						"type": "integer"
					},
					"most_used_items": {
						"$ref": "#/components/schemas/LoLUsedItems"
					}
				},
				"required": [
					"champion",
					"games_count",
					"games_lost",
					"games_won",
					"most_used_items"
				],
				"title": "LoLFavoriteChampion",
				"type": "object"
			},
			"LoLFavoriteChampions": {
				"items": {
					"$ref": "#/components/schemas/LoLFavoriteChampion"
				},
				"title": "LoLFavoriteChampions",
				"type": "array"
			},
			"LoLFlags": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_blood_assist": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotFirstBloodAssist"
							}
						],
						"deprecated": false
					},
					"first_blood_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotFirstBloodKill"
							}
						],
						"deprecated": false
					},
					"first_inhibitor_assist": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotFirstInhibitorAssist"
							}
						],
						"deprecated": false
					},
					"first_inhibitor_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotFirstInhibitorKill"
							}
						],
						"deprecated": false
					},
					"first_tower_assist": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotGirstTowerAssist"
							}
						],
						"deprecated": false
					},
					"first_tower_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGotFirstTowerKill"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"first_blood_assist",
					"first_blood_kill",
					"first_inhibitor_assist",
					"first_inhibitor_kill",
					"first_tower_assist",
					"first_tower_kill"
				],
				"title": "LoLFlags",
				"type": "object"
			},
			"LoLFlatArmorMod": {
				"minimum": 0,
				"title": "LoLFlatArmorMod",
				"type": "integer"
			},
			"LoLFlatCritChanceMod": {
				"minimum": 0,
				"title": "LoLFlatCritChanceMod",
				"type": "integer"
			},
			"LoLFlatHPPoolMod": {
				"minimum": 0,
				"title": "LoLFlatHPPoolMod",
				"type": "integer"
			},
			"LoLFlatHPRegenMod": {
				"minimum": 0,
				"title": "LoLFlatHPRegenMod",
				"type": "integer"
			},
			"LoLFlatMPPoolMod": {
				"minimum": 0,
				"title": "LoLFlatMPPoolMod",
				"type": "integer"
			},
			"LoLFlatMPRegenMod": {
				"minimum": 0,
				"title": "LoLFlatMPRegenMod",
				"type": "integer"
			},
			"LoLFlatMagicDamageMod": {
				"minimum": 0,
				"title": "LoLFlatMagicDamageMod",
				"type": "integer"
			},
			"LoLFlatMovementSpeedMod": {
				"minimum": 0,
				"title": "LoLFlatMovementSpeedMod",
				"type": "integer"
			},
			"LoLFlatPhysicalDamageMod": {
				"minimum": 0,
				"title": "LoLFlatPhysicalDamageMod",
				"type": "integer"
			},
			"LoLFlatSpellBlockMod": {
				"minimum": 0,
				"title": "LoLFlatSpellBlockMod",
				"type": "integer"
			},
			"LoLFrameTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"atakhans": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAtakhanKills"
							}
						],
						"deprecated": false
					},
					"drakes": {
						"$ref": "#/components/schemas/LoLDragonKills"
					},
					"gold": {
						"$ref": "#/components/schemas/LoLGold"
					},
					"heralds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLHeraldKills"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"inhibitors": {
						"$ref": "#/components/schemas/LoLInhibitorCount"
					},
					"kills": {
						"$ref": "#/components/schemas/LoLKillCount"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"nashors": {
						"$ref": "#/components/schemas/LoLBaronKills"
					},
					"players": {
						"$ref": "#/components/schemas/LoLPlayersRole"
					},
					"score": {
						"$ref": "#/components/schemas/MatchScore"
					},
					"towers": {
						"$ref": "#/components/schemas/LoLTowerKills"
					},
					"voidgrubs": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLVoidgrubKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"atakhans",
					"drakes",
					"gold",
					"heralds",
					"id",
					"inhibitors",
					"kills",
					"name",
					"nashors",
					"players",
					"score",
					"towers",
					"voidgrubs"
				],
				"title": "LoLFrameTeam",
				"type": "object"
			},
			"LoLGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/FullGameMatch"
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"match",
					"match_id",
					"players",
					"position",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "LoLGame",
				"type": "object"
			},
			"LoLGameEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"game_id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"ingame_timestamp": {
						"$ref": "#/components/schemas/InGameTimestamp"
					},
					"is_first": {
						"$ref": "#/components/schemas/LoLIsFirstEvent"
					},
					"match_id": {
						"$ref": "#/components/schemas/LoLMatchID"
					},
					"payload": {
						"$ref": "#/components/schemas/LoLEventPayload"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"type": {
						"$ref": "#/components/schemas/LoLEventType"
					}
				},
				"required": [
					"game_id",
					"ingame_timestamp",
					"is_first",
					"match_id",
					"payload",
					"tournament_id",
					"type"
				],
				"title": "LoLGameEvent",
				"type": "object"
			},
			"LoLGameEvents": {
				"items": {
					"$ref": "#/components/schemas/LoLGameEvent"
				},
				"title": "LoLGameEvents",
				"type": "array"
			},
			"LoLGameFrame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"blue": {
						"$ref": "#/components/schemas/LoLFrameTeam"
					},
					"current_timestamp": {
						"$ref": "#/components/schemas/InGameTimestamp"
					},
					"game_id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"match_id": {
						"$ref": "#/components/schemas/LoLMatchID"
					},
					"red": {
						"$ref": "#/components/schemas/LoLFrameTeam"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					}
				},
				"required": [
					"blue",
					"current_timestamp",
					"game_id",
					"match_id",
					"red",
					"tournament_id"
				],
				"title": "LoLGameFrame",
				"type": "object"
			},
			"LoLGameFrames": {
				"items": {
					"$ref": "#/components/schemas/LoLGameFrame"
				},
				"title": "LoLGameFrames",
				"type": "array"
			},
			"LoLGameID": {
				"description": "LoL game ID",
				"minimum": 1,
				"title": "LoLGameID",
				"type": "integer"
			},
			"LoLGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a Game",
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"champion": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseLoLChampion"
							}
						],
						"deprecated": false
					},
					"creep_score": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLCreepScore"
							}
						],
						"deprecated": false
					},
					"cs_at_14": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LolCreepScoreAt14"
							}
						],
						"deprecated": false
					},
					"cs_diff_at_14": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LolCreepScoreDifferenceAt14"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"flags": {
						"$ref": "#/components/schemas/LoLFlags"
					},
					"game_id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"gold_earned": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"gold_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerGoldErnedPercentage"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"items": {
						"$ref": "#/components/schemas/BaseLoLItems"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"kills_counters": {
						"$ref": "#/components/schemas/LoLKillCounters"
					},
					"kills_series": {
						"$ref": "#/components/schemas/LoLKillsSeries"
					},
					"largest_critical_strike": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestCriticalStrike"
							}
						],
						"deprecated": false
					},
					"largest_killing_spree": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestKillingSpree"
							}
						],
						"deprecated": false
					},
					"largest_multi_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestMultiKill"
							}
						],
						"deprecated": false
					},
					"level": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLChampionLevel"
							}
						],
						"deprecated": false
					},
					"magic_damage": {
						"$ref": "#/components/schemas/LoLMagicDamage"
					},
					"masteries": {
						"$ref": "#/components/schemas/LoLMasteries"
					},
					"minions_killed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLMinionsKilled"
							}
						],
						"deprecated": true
					},
					"opponent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"physical_damage": {
						"$ref": "#/components/schemas/LoLPhysicalDamage"
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerRole"
							}
						],
						"deprecated": false
					},
					"runes": {
						"$ref": "#/components/schemas/LoLRunes"
					},
					"runes_reforged": {
						"$ref": "#/components/schemas/LoLPlayerRunesReforged"
					},
					"spells": {
						"$ref": "#/components/schemas/LoLSpells"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					},
					"total_damage": {
						"$ref": "#/components/schemas/LoLTotalDamage"
					},
					"total_heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalHeal"
							}
						],
						"deprecated": false
					},
					"total_time_crowd_control_dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalTimeCrowdControlDealt"
							}
						],
						"deprecated": false
					},
					"total_units_healed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalUnitsHealed"
							}
						],
						"deprecated": false
					},
					"true_damage": {
						"$ref": "#/components/schemas/LoLTrueDamage"
					},
					"wards": {
						"$ref": "#/components/schemas/LoLWards"
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"champion",
					"creep_score",
					"cs_at_14",
					"cs_diff_at_14",
					"deaths",
					"flags",
					"game_id",
					"gold_earned",
					"gold_percentage",
					"gold_spent",
					"items",
					"kills",
					"kills_counters",
					"kills_series",
					"largest_critical_strike",
					"largest_killing_spree",
					"largest_multi_kill",
					"level",
					"magic_damage",
					"masteries",
					"minions_killed",
					"opponent",
					"physical_damage",
					"player",
					"player_id",
					"role",
					"runes",
					"runes_reforged",
					"spells",
					"team",
					"total_damage",
					"total_heal",
					"total_time_crowd_control_dealt",
					"total_units_healed",
					"true_damage",
					"wards",
					"wards_placed"
				],
				"title": "LoLGamePlayer",
				"type": "object"
			},
			"LoLGamePlayerDamageForStats": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_to_champions",
					"taken"
				],
				"title": "LoLGamePlayerDamageForStats",
				"type": "object"
			},
			"LoLGamePlayerForStats": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a Game",
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"champion": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseLoLChampion"
							}
						],
						"deprecated": false
					},
					"creep_score": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLCreepScore"
							}
						],
						"deprecated": false
					},
					"cs_at_14": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LolCreepScoreAt14"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"flags": {
						"$ref": "#/components/schemas/LoLFlags"
					},
					"game_id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"gold_earned": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"items": {
						"$ref": "#/components/schemas/BaseLoLItems"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"kills_counters": {
						"$ref": "#/components/schemas/LoLKillCounters"
					},
					"kills_series": {
						"$ref": "#/components/schemas/LoLKillsSeries"
					},
					"largest_critical_strike": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestCriticalStrike"
							}
						],
						"deprecated": false
					},
					"largest_killing_spree": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestKillingSpree"
							}
						],
						"deprecated": false
					},
					"largest_multi_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestMultiKill"
							}
						],
						"deprecated": false
					},
					"level": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLChampionLevel"
							}
						],
						"deprecated": false
					},
					"magic_damage": {
						"$ref": "#/components/schemas/LoLGamePlayerDamageForStats"
					},
					"masteries": {
						"$ref": "#/components/schemas/LoLMasteries"
					},
					"minions_killed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLMinionsKilled"
							}
						],
						"deprecated": true
					},
					"opponent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"physical_damage": {
						"$ref": "#/components/schemas/LoLGamePlayerDamageForStats"
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerRole"
							}
						],
						"deprecated": false
					},
					"runes": {
						"$ref": "#/components/schemas/LoLRunes"
					},
					"runes_reforged": {
						"$ref": "#/components/schemas/LoLPlayerRunesReforged"
					},
					"spells": {
						"$ref": "#/components/schemas/LoLSpells"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					},
					"total_damage": {
						"$ref": "#/components/schemas/LoLGamePlayerDamageForStats"
					},
					"total_heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalHeal"
							}
						],
						"deprecated": false
					},
					"total_time_crowd_control_dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalTimeCrowdControlDealt"
							}
						],
						"deprecated": false
					},
					"total_units_healed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTotalUnitsHealed"
							}
						],
						"deprecated": false
					},
					"true_damage": {
						"$ref": "#/components/schemas/LoLGamePlayerDamageForStats"
					},
					"wards": {
						"$ref": "#/components/schemas/LoLWards"
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"champion",
					"creep_score",
					"cs_at_14",
					"deaths",
					"flags",
					"game_id",
					"gold_earned",
					"gold_spent",
					"items",
					"kills",
					"kills_counters",
					"kills_series",
					"largest_critical_strike",
					"largest_killing_spree",
					"largest_multi_kill",
					"level",
					"magic_damage",
					"masteries",
					"minions_killed",
					"opponent",
					"physical_damage",
					"player",
					"player_id",
					"role",
					"runes",
					"runes_reforged",
					"spells",
					"team",
					"total_damage",
					"total_heal",
					"total_time_crowd_control_dealt",
					"total_units_healed",
					"true_damage",
					"wards",
					"wards_placed"
				],
				"title": "LoLGamePlayerForStats",
				"type": "object"
			},
			"LoLGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/LoLGamePlayer"
				},
				"title": "LoLGamePlayers",
				"type": "array"
			},
			"LoLGamePlayersForStats": {
				"items": {
					"$ref": "#/components/schemas/LoLGamePlayerForStats"
				},
				"title": "LoLGamePlayersForStats",
				"type": "array"
			},
			"LoLGameTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's data for a Game",
				"properties": {
					"atakhan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAtakhanKills"
							}
						],
						"deprecated": false
					},
					"bans": {
						"$ref": "#/components/schemas/LoLChampionIDs"
					},
					"baron_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLBaronKills"
							}
						],
						"deprecated": false
					},
					"chemtech_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLChemtechDrakeKills"
							}
						],
						"deprecated": false
					},
					"cloud_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLCloudDrakeKills"
							}
						],
						"deprecated": false
					},
					"color": {
						"$ref": "#/components/schemas/LoLTeamColor"
					},
					"dragon_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDragonKills"
							}
						],
						"deprecated": false
					},
					"elder_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLElderDrakeKills"
							}
						],
						"deprecated": false
					},
					"first_atakhan": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstAtakhan"
							}
						],
						"deprecated": false
					},
					"first_baron": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstBaron"
							}
						],
						"deprecated": false
					},
					"first_blood": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstBlood"
							}
						],
						"deprecated": false
					},
					"first_dragon": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstDragon"
							}
						],
						"deprecated": false
					},
					"first_herald": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstHerald"
							}
						],
						"deprecated": false
					},
					"first_inhibitor": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstInhibitor"
							}
						],
						"deprecated": false
					},
					"first_tower": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstTower"
							}
						],
						"deprecated": false
					},
					"first_voidgrub": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamGotFirstVoidgrub"
							}
						],
						"deprecated": false
					},
					"gold_earned": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"herald_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLHeraldKills"
							}
						],
						"deprecated": false
					},
					"hextech_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLHextechDrakeKills"
							}
						],
						"deprecated": false
					},
					"infernal_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInfernalDrakeKills"
							}
						],
						"deprecated": false
					},
					"inhibitor_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInhibitorKills"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"mountain_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLMountainDrakeKills"
							}
						],
						"deprecated": false
					},
					"ocean_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLOceanDrakeKills"
							}
						],
						"deprecated": false
					},
					"player_ids": {
						"$ref": "#/components/schemas/PlayerIDs"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTowerKills"
							}
						],
						"deprecated": false
					},
					"voidgrub_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLVoidgrubKills"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"atakhan_kills",
					"bans",
					"baron_kills",
					"chemtech_drake_kills",
					"cloud_drake_kills",
					"color",
					"dragon_kills",
					"elder_drake_kills",
					"first_atakhan",
					"first_baron",
					"first_blood",
					"first_dragon",
					"first_herald",
					"first_inhibitor",
					"first_tower",
					"first_voidgrub",
					"gold_earned",
					"herald_kills",
					"hextech_drake_kills",
					"infernal_drake_kills",
					"inhibitor_kills",
					"kills",
					"mountain_drake_kills",
					"ocean_drake_kills",
					"player_ids",
					"team",
					"tower_kills",
					"voidgrub_kills"
				],
				"title": "LoLGameTeam",
				"type": "object"
			},
			"LoLGameTeams": {
				"items": {
					"$ref": "#/components/schemas/LoLGameTeam"
				},
				"title": "LoLGameTeams",
				"type": "array"
			},
			"LoLGames": {
				"items": {
					"$ref": "#/components/schemas/LoLGame"
				},
				"title": "LoLGames",
				"type": "array"
			},
			"LoLGold": {
				"minimum": 0,
				"title": "LoLGold",
				"type": "integer"
			},
			"LoLGoldPurchasable": {
				"description": "Whether gold can be bought",
				"title": "LoLGoldPurchasable",
				"type": "boolean"
			},
			"LoLGotFirstBloodAssist": {
				"description": "Whether player got first blood assist",
				"title": "LoLGotFirstBloodAssist",
				"type": "boolean"
			},
			"LoLGotFirstBloodKill": {
				"description": "Whether player got first blood kill",
				"title": "LoLGotFirstBloodKill",
				"type": "boolean"
			},
			"LoLGotFirstInhibitorAssist": {
				"description": "Whether player got first inhibitor assist",
				"title": "LoLGotFirstInhibitorAssist",
				"type": "boolean"
			},
			"LoLGotFirstInhibitorKill": {
				"description": "Whether player got first inhibitor kill",
				"title": "LoLGotFirstInhibitorKill",
				"type": "boolean"
			},
			"LoLGotFirstTowerKill": {
				"description": "Whether player got first tower kill",
				"title": "LoLGotFirstTowerKill",
				"type": "boolean"
			},
			"LoLGotGirstTowerAssist": {
				"description": "Whether player got first tower assist",
				"title": "LoLGotGirstTowerAssist",
				"type": "boolean"
			},
			"LoLHP": {
				"minimum": 0,
				"title": "LoLHP",
				"type": "number"
			},
			"LoLHPPerLevel": {
				"minimum": 0,
				"title": "LoLHPPerLevel",
				"type": "number"
			},
			"LoLHPRegen": {
				"minimum": 0,
				"title": "LoLHPRegen",
				"type": "number"
			},
			"LoLHPRegenPerLevel": {
				"minimum": 0,
				"title": "LoLHPRegenPerLevel",
				"type": "number"
			},
			"LoLHeraldKills": {
				"minimum": 0,
				"title": "LoLHeraldKills",
				"type": "integer"
			},
			"LoLHextechDrakeKills": {
				"minimum": 0,
				"title": "LoLHextechDrakeKills",
				"type": "integer"
			},
			"LoLInfernalDrakeKills": {
				"minimum": 0,
				"title": "LoLInfernalDrakeKills",
				"type": "integer"
			},
			"LoLInhibitorCount": {
				"description": "Number of inhibitors killed by the player",
				"minimum": 0,
				"title": "LoLInhibitorCount",
				"type": "integer"
			},
			"LoLInhibitorKills": {
				"minimum": 0,
				"title": "LoLInhibitorKills",
				"type": "integer"
			},
			"LoLIsFirstEvent": {
				"description": "Whether event is first of its kind to happen",
				"title": "LoLIsFirstEvent",
				"type": "boolean"
			},
			"LoLItem": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"flat_armor_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatArmorMod"
							}
						],
						"deprecated": false
					},
					"flat_crit_chance_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatCritChanceMod"
							}
						],
						"deprecated": false
					},
					"flat_hp_pool_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatHPPoolMod"
							}
						],
						"deprecated": false
					},
					"flat_hp_regen_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatHPRegenMod"
							}
						],
						"deprecated": false
					},
					"flat_magic_damage_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatMagicDamageMod"
							}
						],
						"deprecated": false
					},
					"flat_movement_speed_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatMovementSpeedMod"
							}
						],
						"deprecated": false
					},
					"flat_mp_pool_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatMPPoolMod"
							}
						],
						"deprecated": false
					},
					"flat_mp_regen_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatMPRegenMod"
							}
						],
						"deprecated": false
					},
					"flat_physical_damage_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatPhysicalDamageMod"
							}
						],
						"deprecated": false
					},
					"flat_spell_block_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLFlatSpellBlockMod"
							}
						],
						"deprecated": false
					},
					"gold_base": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"gold_purchasable": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGoldPurchasable"
							}
						],
						"deprecated": false
					},
					"gold_sell": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"gold_total": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGold"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/LoLItemID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLItemImageURL"
							}
						],
						"deprecated": false
					},
					"is_trinket": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLItemIsTrinket"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/LoLItemName"
					},
					"percent_attack_speed_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPercentAttackSpeedMod"
							}
						],
						"deprecated": false
					},
					"percent_life_steal_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPercentLifeStealMod"
							}
						],
						"deprecated": false
					},
					"percent_movement_speed_mod": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPercentMovementSpeedMod"
							}
						],
						"deprecated": false
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"flat_armor_mod",
					"flat_crit_chance_mod",
					"flat_hp_pool_mod",
					"flat_hp_regen_mod",
					"flat_magic_damage_mod",
					"flat_movement_speed_mod",
					"flat_mp_pool_mod",
					"flat_mp_regen_mod",
					"flat_physical_damage_mod",
					"flat_spell_block_mod",
					"gold_base",
					"gold_purchasable",
					"gold_sell",
					"gold_total",
					"id",
					"image_url",
					"is_trinket",
					"name",
					"percent_attack_speed_mod",
					"percent_life_steal_mod",
					"percent_movement_speed_mod",
					"videogame_versions"
				],
				"title": "LoLItem",
				"type": "object"
			},
			"LoLItemID": {
				"minimum": 1,
				"title": "LoLItemID",
				"type": "integer"
			},
			"LoLItemImageURL": {
				"format": "uri",
				"title": "LoLItemImageURL",
				"type": "string"
			},
			"LoLItemIsTrinket": {
				"description": "Whether item is a trinket",
				"title": "LoLItemIsTrinket",
				"type": "boolean"
			},
			"LoLItemName": {
				"title": "LoLItemName",
				"type": "string"
			},
			"LoLItems": {
				"items": {
					"$ref": "#/components/schemas/LoLItem"
				},
				"title": "LoLItems",
				"type": "array"
			},
			"LoLKeystoneRunes": {
				"description": "IDs of the keystone runes available for this path",
				"items": {
					"$ref": "#/components/schemas/LoLRuneReforgedID"
				},
				"title": "LoLKeystoneRunes",
				"type": "array"
			},
			"LoLKillCount": {
				"minimum": 0,
				"title": "LoLKillCount",
				"type": "integer"
			},
			"LoLKillCounters": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"inhibitors": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInhibitorCount"
							}
						],
						"deprecated": false
					},
					"neutral_minions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLNeutralMinionCount"
							}
						],
						"deprecated": false
					},
					"neutral_minions_enemy_jungle": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLNeutralMinionsEnemyJungleCount"
							}
						],
						"deprecated": false
					},
					"neutral_minions_team_jungle": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLNeutralMinionsTeamJungleCount"
							}
						],
						"deprecated": false
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerCount"
							}
						],
						"deprecated": false
					},
					"turrets": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTurretCount"
							}
						],
						"deprecated": false
					},
					"wards": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardCount"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"inhibitors",
					"neutral_minions",
					"neutral_minions_enemy_jungle",
					"neutral_minions_team_jungle",
					"players",
					"turrets",
					"wards"
				],
				"title": "LoLKillCounters",
				"type": "object"
			},
			"LoLKillsSerieDouble": {
				"minimum": 0,
				"title": "LoLKillsSerieDouble",
				"type": "integer"
			},
			"LoLKillsSeriePenta": {
				"minimum": 0,
				"title": "LoLKillsSeriePenta",
				"type": "integer"
			},
			"LoLKillsSerieQuadra": {
				"minimum": 0,
				"title": "LoLKillsSerieQuadra",
				"type": "integer"
			},
			"LoLKillsSerieTriple": {
				"minimum": 0,
				"title": "LoLKillsSerieTriple",
				"type": "integer"
			},
			"LoLKillsSeries": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"double_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillsSerieDouble"
							}
						],
						"deprecated": false
					},
					"penta_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillsSeriePenta"
							}
						],
						"deprecated": false
					},
					"quadra_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillsSerieQuadra"
							}
						],
						"deprecated": false
					},
					"triple_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillsSerieTriple"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"double_kills",
					"penta_kills",
					"quadra_kills",
					"triple_kills"
				],
				"title": "LoLKillsSeries",
				"type": "object"
			},
			"LoLLargestCriticalStrike": {
				"minimum": 0,
				"title": "LoLLargestCriticalStrike",
				"type": "integer"
			},
			"LoLLargestKillingSpree": {
				"minimum": 0,
				"title": "LoLLargestKillingSpree",
				"type": "integer"
			},
			"LoLLargestMultiKill": {
				"minimum": 0,
				"title": "LoLLargestMultiKill",
				"type": "integer"
			},
			"LoLLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "LoLLeagues",
				"type": "array"
			},
			"LoLMP": {
				"minimum": 0,
				"title": "LoLMP",
				"type": "number"
			},
			"LoLMPPerLevel": {
				"minimum": 0,
				"title": "LoLMPPerLevel",
				"type": "number"
			},
			"LoLMPRegen": {
				"minimum": 0,
				"title": "LoLMPRegen",
				"type": "number"
			},
			"LoLMPRegenPerLevel": {
				"minimum": 0,
				"title": "LoLMPRegenPerLevel",
				"type": "number"
			},
			"LoLMagicDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLMagicDamage",
				"type": "object"
			},
			"LoLMagicResist": {
				"minimum": 0,
				"title": "LoLMagicResist",
				"type": "number"
			},
			"LoLMagicResistPerLevel": {
				"minimum": 0,
				"title": "LoLMagicResistPerLevel",
				"type": "number"
			},
			"LoLMasteries": {
				"items": {
					"$ref": "#/components/schemas/LoLMastery"
				},
				"title": "LoLMasteries",
				"type": "array"
			},
			"LoLMastery": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLMasteryID"
					},
					"name": {
						"$ref": "#/components/schemas/LoLMasteryName"
					}
				},
				"required": [
					"id",
					"name"
				],
				"title": "LoLMastery",
				"type": "object"
			},
			"LoLMasteryID": {
				"minimum": 1,
				"title": "LoLMasteryID",
				"type": "integer"
			},
			"LoLMasteryName": {
				"title": "LoLMasteryName",
				"type": "string"
			},
			"LoLMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/LoLMatchGames"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"players": {
						"$ref": "#/components/schemas/LoLMatchPlayers"
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"videogame_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ShortVideogameVersion"
							}
						],
						"deprecated": false
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"players",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"videogame_title",
					"videogame_version",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "LoLMatch",
				"type": "object"
			},
			"LoLMatchGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLMatchGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"match_id",
					"players",
					"position",
					"status",
					"winner",
					"winner_type"
				],
				"title": "LoLMatchGame",
				"type": "object"
			},
			"LoLMatchGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a Game in a LoL Match",
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"flags": {
						"$ref": "#/components/schemas/LoLFlags"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"kills_counters": {
						"$ref": "#/components/schemas/LoLKillCounters"
					},
					"kills_series": {
						"$ref": "#/components/schemas/LoLKillsSeries"
					},
					"largest_critical_strike": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestCriticalStrike"
							}
						],
						"deprecated": false
					},
					"largest_killing_spree": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestKillingSpree"
							}
						],
						"deprecated": false
					},
					"largest_multi_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLLargestMultiKill"
							}
						],
						"deprecated": false
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerRole"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"flags",
					"kills",
					"kills_counters",
					"kills_series",
					"largest_critical_strike",
					"largest_killing_spree",
					"largest_multi_kill",
					"player_id",
					"role"
				],
				"title": "LoLMatchGamePlayer",
				"type": "object"
			},
			"LoLMatchGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/LoLMatchGamePlayer"
				},
				"title": "LoLMatchGamePlayers",
				"type": "array"
			},
			"LoLMatchGames": {
				"items": {
					"$ref": "#/components/schemas/LoLMatchGame"
				},
				"title": "LoLMatchGames",
				"type": "array"
			},
			"LoLMatchID": {
				"minimum": 1,
				"title": "LoLMatchID",
				"type": "integer"
			},
			"LoLMatchPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's data for a LoL Match",
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerRole"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"first_name",
					"image_url",
					"kills",
					"last_name",
					"name",
					"nationality",
					"number_of_games",
					"player_id",
					"role",
					"slug"
				],
				"title": "LoLMatchPlayer",
				"type": "object"
			},
			"LoLMatchPlayers": {
				"items": {
					"$ref": "#/components/schemas/LoLMatchPlayer"
				},
				"title": "LoLMatchPlayers",
				"type": "array"
			},
			"LoLMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "LoLMatches",
				"type": "array"
			},
			"LoLMinionsKilled": {
				"description": "The player's Creep Score (CS.)",
				"minimum": 0,
				"title": "LoLMinionsKilled",
				"type": "integer"
			},
			"LoLMountainDrakeKills": {
				"minimum": 0,
				"title": "LoLMountainDrakeKills",
				"type": "integer"
			},
			"LoLMoveSpeed": {
				"minimum": 0,
				"title": "LoLMoveSpeed",
				"type": "number"
			},
			"LoLNeutralMinionCount": {
				"description": "Creep Score awarded for killing neutral minions.\n\nNB: This can be different than the actual number of neutral minions killed.",
				"minimum": 0,
				"title": "LoLNeutralMinionCount",
				"type": "integer"
			},
			"LoLNeutralMinionsEnemyJungleCount": {
				"description": "Creep Score awarded for killing neutral minions in the player's enemy jungle.\n\nNB: This can be different than the actual number of neutral minions killed.",
				"minimum": 0,
				"title": "LoLNeutralMinionsEnemyJungleCount",
				"type": "integer"
			},
			"LoLNeutralMinionsTeamJungleCount": {
				"description": "Creep Score awarded for killing neutral minions in the player's team jungle.\n\nNB: This can be different than the actual number of neutral minions killed.",
				"minimum": 0,
				"title": "LoLNeutralMinionsTeamJungleCount",
				"type": "integer"
			},
			"LoLOceanDrakeKills": {
				"minimum": 0,
				"title": "LoLOceanDrakeKills",
				"type": "integer"
			},
			"LoLPercentAttackSpeedMod": {
				"minimum": 0,
				"title": "LoLPercentAttackSpeedMod",
				"type": "integer"
			},
			"LoLPercentLifeStealMod": {
				"minimum": 0,
				"title": "LoLPercentLifeStealMod",
				"type": "integer"
			},
			"LoLPercentMovementSpeedMod": {
				"minimum": 0,
				"title": "LoLPercentMovementSpeedMod",
				"type": "integer"
			},
			"LoLPhysicalDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLPhysicalDamage",
				"type": "object"
			},
			"LoLPickedChampion": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A team's picked champion",
				"properties": {
					"count": {
						"$ref": "#/components/schemas/LoLChampionPickedOrBannedCount"
					},
					"games_lost": {
						"description": "Number of games lost by the team on the given champion",
						"type": "integer"
					},
					"games_won": {
						"description": "Number of games won by the team on the given champion",
						"type": "integer"
					},
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					},
					"slug": {
						"$ref": "#/components/schemas/LoLChampionSlug"
					}
				},
				"required": [
					"count",
					"games_lost",
					"games_won",
					"name",
					"slug"
				],
				"title": "LoLPickedChampion",
				"type": "object"
			},
			"LoLPickedChampions": {
				"items": {
					"$ref": "#/components/schemas/LoLPickedChampion"
				},
				"title": "LoLPickedChampions",
				"type": "array"
			},
			"LoLPlayerAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageAssists"
							}
						],
						"deprecated": false
					},
					"cs_at_14": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LolAverageCreepScoreAt14"
							}
						],
						"deprecated": false
					},
					"cs_diff_at_14": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LolAverageCreepScoreDifferenceAt14"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDeaths"
							}
						],
						"deprecated": false
					},
					"gold_earned": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageGoldEarned"
							}
						],
						"deprecated": false
					},
					"gold_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerGoldErnedPercentage"
							}
						],
						"deprecated": false
					},
					"gold_spent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageGoldSpent"
							}
						],
						"deprecated": false
					},
					"kill_counters": {
						"$ref": "#/components/schemas/LoLAverageKillCounters"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageKills"
							}
						],
						"deprecated": false
					},
					"magic_damage": {
						"$ref": "#/components/schemas/LoLAverageMagicDamage"
					},
					"minions_killed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageMinionsKilled"
							}
						],
						"deprecated": false
					},
					"physical_damage": {
						"$ref": "#/components/schemas/LoLAveragePhysicalDamage"
					},
					"total_damage": {
						"$ref": "#/components/schemas/LoLAverageTotalDamage"
					},
					"total_heal": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageTotalHeal"
							}
						],
						"deprecated": false
					},
					"total_time_crowd_control_dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageTotalTimeCrowdControlDealt"
							}
						],
						"deprecated": false
					},
					"total_units_healed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageTotalUnitsHealed"
							}
						],
						"deprecated": false
					},
					"true_damage": {
						"$ref": "#/components/schemas/LoLAverageTrueDamage"
					},
					"vision_wards_bought_in_game": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageVisionWardsBoughtInGame"
							}
						],
						"deprecated": false
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"cs_at_14",
					"cs_diff_at_14",
					"deaths",
					"gold_earned",
					"gold_percentage",
					"gold_spent",
					"kill_counters",
					"kills",
					"magic_damage",
					"minions_killed",
					"physical_damage",
					"total_damage",
					"total_heal",
					"total_time_crowd_control_dealt",
					"total_units_healed",
					"true_damage",
					"vision_wards_bought_in_game",
					"wards_placed"
				],
				"title": "LoLPlayerAverages",
				"type": "object"
			},
			"LoLPlayerBySerieStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a serie",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"totals": {
						"$ref": "#/components/schemas/LoLPlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"serie",
					"totals"
				],
				"title": "LoLPlayerBySerieStat",
				"type": "object"
			},
			"LoLPlayerBySerieStats": {
				"items": {
					"$ref": "#/components/schemas/LoLPlayerBySerieStat"
				},
				"title": "LoLPlayerBySerieStats",
				"type": "array"
			},
			"LoLPlayerByTournamentStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a tournament",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/LoLPlayerStatsTotals"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals",
					"tournament"
				],
				"title": "LoLPlayerByTournamentStat",
				"type": "object"
			},
			"LoLPlayerCount": {
				"description": "Number of players killed",
				"minimum": 0,
				"title": "LoLPlayerCount",
				"type": "integer"
			},
			"LoLPlayerDamageDealtPercentage": {
				"description": "Percentage of damage dealt the player had compared to the total damage of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "LoLPlayerDamageDealtPercentage",
				"type": "number"
			},
			"LoLPlayerForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"stats": {
						"$ref": "#/components/schemas/LoLPlayerStatsForAllPlayersByMatch"
					}
				},
				"required": [
					"first_name",
					"id",
					"last_name",
					"name",
					"stats"
				],
				"title": "LoLPlayerForAllStatsPlayers",
				"type": "object"
			},
			"LoLPlayerGoldErnedPercentage": {
				"description": "Percentage of gold the player had compared to the total gold of the team",
				"maximum": 100,
				"minimum": 0,
				"title": "LoLPlayerGoldErnedPercentage",
				"type": "number"
			},
			"LoLPlayerPrimaryRunePath": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLRuneReforgedID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLRuneReforgedImageURL"
					},
					"keystone": {
						"$ref": "#/components/schemas/LoLRuneReforged"
					},
					"lesser_runes": {
						"$ref": "#/components/schemas/LoLRunesReforged"
					},
					"name": {
						"$ref": "#/components/schemas/LoLRuneReforgedName"
					},
					"type": {
						"$ref": "#/components/schemas/LoLRuneReforgedType"
					}
				},
				"required": [
					"id",
					"image_url",
					"keystone",
					"lesser_runes",
					"name",
					"type"
				],
				"title": "LoLPlayerPrimaryRunePath",
				"type": "object"
			},
			"LoLPlayerRole": {
				"enum": [
					"adc",
					"jun",
					"mid",
					"sup",
					"top"
				],
				"title": "LoLPlayerRole",
				"type": "string"
			},
			"LoLPlayerRuneShards": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"defense": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRuneReforged"
							}
						],
						"deprecated": false
					},
					"flex": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRuneReforged"
							}
						],
						"deprecated": false
					},
					"offense": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRuneReforged"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"defense",
					"flex",
					"offense"
				],
				"title": "LoLPlayerRuneShards",
				"type": "object"
			},
			"LoLPlayerRunesReforged": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"primary_path": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerPrimaryRunePath"
							}
						],
						"deprecated": false
					},
					"secondary_path": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerSecondaryRunePath"
							}
						],
						"deprecated": false
					},
					"shards": {
						"$ref": "#/components/schemas/LoLPlayerRuneShards"
					}
				},
				"required": [
					"primary_path",
					"secondary_path",
					"shards"
				],
				"title": "LoLPlayerRunesReforged",
				"type": "object"
			},
			"LoLPlayerSecondaryRunePath": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLRuneReforgedID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLRuneReforgedImageURL"
					},
					"lesser_runes": {
						"$ref": "#/components/schemas/LoLRunesReforged"
					},
					"name": {
						"$ref": "#/components/schemas/LoLRuneReforgedName"
					},
					"type": {
						"$ref": "#/components/schemas/LoLRuneReforgedType"
					}
				},
				"required": [
					"id",
					"image_url",
					"lesser_runes",
					"name",
					"type"
				],
				"title": "LoLPlayerSecondaryRunePath",
				"type": "object"
			},
			"LoLPlayerStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all players for a match",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/LoLPlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "LoLPlayerStatsForAllPlayersByMatch",
				"type": "object"
			},
			"LoLPlayerStatsTotals": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"kill_counters": {
						"$ref": "#/components/schemas/LoLPlayerTotalKillCounters"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"kills_series": {
						"$ref": "#/components/schemas/LoLKillsSeries"
					},
					"matches_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"deaths",
					"games_lost",
					"games_played",
					"games_won",
					"kill_counters",
					"kills",
					"kills_series",
					"matches_lost",
					"matches_played",
					"matches_won",
					"wards_placed"
				],
				"title": "LoLPlayerStatsTotals",
				"type": "object"
			},
			"LoLPlayerTotalKillCounters": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"inhibitors": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInhibitorCount"
							}
						],
						"deprecated": false
					},
					"turrets": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTurretCount"
							}
						],
						"deprecated": false
					},
					"wards": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardCount"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"inhibitors",
					"turrets",
					"wards"
				],
				"title": "LoLPlayerTotalKillCounters",
				"type": "object"
			},
			"LoLPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "LoLPlayers",
				"type": "array"
			},
			"LoLPlayersForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/LoLPlayerForAllStatsPlayers"
				},
				"title": "LoLPlayersForAllStatsPlayers",
				"type": "array"
			},
			"LoLPlayersRole": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"adc": {
						"$ref": "#/components/schemas/LoLPlayersRoleDetail"
					},
					"jun": {
						"$ref": "#/components/schemas/LoLPlayersRoleDetail"
					},
					"mid": {
						"$ref": "#/components/schemas/LoLPlayersRoleDetail"
					},
					"sup": {
						"$ref": "#/components/schemas/LoLPlayersRoleDetail"
					},
					"top": {
						"$ref": "#/components/schemas/LoLPlayersRoleDetail"
					}
				},
				"required": [
					"adc",
					"jun",
					"mid",
					"sup",
					"top"
				],
				"title": "LoLPlayersRole",
				"type": "object"
			},
			"LoLPlayersRoleDetail": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"$ref": "#/components/schemas/LoLAssistCount"
					},
					"champion": {
						"$ref": "#/components/schemas/BaseLoLChampion"
					},
					"cs": {
						"$ref": "#/components/schemas/LoLCreepScore"
					},
					"deaths": {
						"$ref": "#/components/schemas/LoLDeathCount"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"kills": {
						"$ref": "#/components/schemas/LoLKillCount"
					},
					"level": {
						"$ref": "#/components/schemas/LoLChampionLevel"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"summoner_spells": {
						"$ref": "#/components/schemas/BaseLoLSpells"
					}
				},
				"required": [
					"assists",
					"champion",
					"cs",
					"deaths",
					"id",
					"kills",
					"level",
					"name",
					"summoner_spells"
				],
				"title": "LoLPlayersRoleDetail",
				"type": "object"
			},
			"LoLRatioFirstBaron": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstBaron",
				"type": "number"
			},
			"LoLRatioFirstBlood": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstBlood",
				"type": "number"
			},
			"LoLRatioFirstDragon": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstDragon",
				"type": "number"
			},
			"LoLRatioFirstHerald": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstHerald",
				"type": "number"
			},
			"LoLRatioFirstInhibitor": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstInhibitor",
				"type": "number"
			},
			"LoLRatioFirstTower": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioFirstTower",
				"type": "number"
			},
			"LoLRatioWin": {
				"maximum": 1,
				"minimum": 0,
				"title": "LoLRatioWin",
				"type": "number"
			},
			"LoLRune": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLRuneID"
					},
					"name": {
						"$ref": "#/components/schemas/LoLRuneName"
					}
				},
				"required": [
					"id",
					"name"
				],
				"title": "LoLRune",
				"type": "object"
			},
			"LoLRuneID": {
				"minimum": 1,
				"title": "LoLRuneID",
				"type": "integer"
			},
			"LoLRuneName": {
				"title": "LoLRuneName",
				"type": "string"
			},
			"LoLRunePath": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLRunePathID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLRunePathImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/LoLRunePathName"
					},
					"runes": {
						"$ref": "#/components/schemas/LoLRunePathRunesObject"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"runes",
					"videogame_versions"
				],
				"title": "LoLRunePath",
				"type": "object"
			},
			"LoLRunePathID": {
				"description": "ID of the rune path",
				"minimum": 1,
				"title": "LoLRunePathID",
				"type": "integer"
			},
			"LoLRunePathImageURL": {
				"description": "URL to an image of the rune path",
				"format": "uri",
				"title": "LoLRunePathImageURL",
				"type": "string"
			},
			"LoLRunePathName": {
				"description": "Name of the rune",
				"title": "LoLRunePathName",
				"type": "string"
			},
			"LoLRunePathRunesObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"keystones": {
						"$ref": "#/components/schemas/LoLKeystoneRunes"
					},
					"slot1": {
						"$ref": "#/components/schemas/LoLSlot1Runes"
					},
					"slot2": {
						"$ref": "#/components/schemas/LoLSlot2Runes"
					},
					"slot3": {
						"$ref": "#/components/schemas/LoLSlot3Runes"
					}
				},
				"required": [
					"keystones",
					"slot1",
					"slot2",
					"slot3"
				],
				"title": "LoLRunePathRunesObject",
				"type": "object"
			},
			"LoLRunePaths": {
				"items": {
					"$ref": "#/components/schemas/LoLRunePath"
				},
				"title": "LoLRunePaths",
				"type": "array"
			},
			"LoLRuneReforged": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLRuneReforgedID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLRuneReforgedImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/LoLRuneReforgedName"
					},
					"type": {
						"$ref": "#/components/schemas/LoLRuneReforgedType"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"type"
				],
				"title": "LoLRuneReforged",
				"type": "object"
			},
			"LoLRuneReforgedID": {
				"description": "ID of the rune",
				"minimum": 1,
				"title": "LoLRuneReforgedID",
				"type": "integer"
			},
			"LoLRuneReforgedImageURL": {
				"description": "URL to an image of the rune",
				"format": "uri",
				"title": "LoLRuneReforgedImageURL",
				"type": "string"
			},
			"LoLRuneReforgedName": {
				"description": "Name of the rune path",
				"title": "LoLRuneReforgedName",
				"type": "string"
			},
			"LoLRuneReforgedType": {
				"enum": [
					"keystone",
					"path",
					"shard",
					"slot1",
					"slot2",
					"slot3"
				],
				"title": "LoLRuneReforgedType",
				"type": "string"
			},
			"LoLRunes": {
				"items": {
					"$ref": "#/components/schemas/LoLRune"
				},
				"title": "LoLRunes",
				"type": "array"
			},
			"LoLRunesReforged": {
				"items": {
					"$ref": "#/components/schemas/LoLRuneReforged"
				},
				"title": "LoLRunesReforged",
				"type": "array"
			},
			"LoLSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "LoLSeries",
				"type": "array"
			},
			"LoLShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "LoLShortTournaments",
				"type": "array"
			},
			"LoLSightWards": {
				"minimum": 0,
				"title": "LoLSightWards",
				"type": "integer"
			},
			"LoLSlot1Runes": {
				"description": "IDs of the slot 1 runes available for this path",
				"items": {
					"$ref": "#/components/schemas/LoLRuneReforgedID"
				},
				"maxItems": 4,
				"minItems": 3,
				"title": "LoLSlot1Runes",
				"type": "array"
			},
			"LoLSlot2Runes": {
				"description": "IDs of the slot 2 runes available for this path",
				"items": {
					"$ref": "#/components/schemas/LoLRuneReforgedID"
				},
				"maxItems": 6,
				"minItems": 3,
				"title": "LoLSlot2Runes",
				"type": "array"
			},
			"LoLSlot3Runes": {
				"description": "IDs of the slot 3 runes available for this path",
				"items": {
					"$ref": "#/components/schemas/LoLRuneReforgedID"
				},
				"maxItems": 4,
				"minItems": 3,
				"title": "LoLSlot3Runes",
				"type": "array"
			},
			"LoLSpell": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LoLSpellID"
					},
					"image_url": {
						"$ref": "#/components/schemas/LoLSpellImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/LoLSpellName"
					}
				},
				"required": [
					"id",
					"image_url",
					"name"
				],
				"title": "LoLSpell",
				"type": "object"
			},
			"LoLSpellID": {
				"minimum": 1,
				"title": "LoLSpellID",
				"type": "integer"
			},
			"LoLSpellImageURL": {
				"format": "uri",
				"title": "LoLSpellImageURL",
				"type": "string"
			},
			"LoLSpellName": {
				"title": "LoLSpellName",
				"type": "string"
			},
			"LoLSpells": {
				"items": {
					"$ref": "#/components/schemas/LoLSpell"
				},
				"title": "LoLSpells",
				"type": "array"
			},
			"LoLStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"teams": {
						"$ref": "#/components/schemas/LoLTeamsForAllStatsPlayers"
					}
				},
				"required": [
					"teams"
				],
				"title": "LoLStatsForAllPlayersByMatch",
				"type": "object"
			},
			"LoLStatsForPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Aggregated statistics for a player grouped by serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_champions": {
						"$ref": "#/components/schemas/LoLFavoriteChampions"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLGamePlayersForStats"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLPlayerBySerieStats"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					},
					"total_stats": {
						"$ref": "#/components/schemas/LoLTotalPlayerStat"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_champions",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams",
					"total_stats"
				],
				"title": "LoLStatsForPlayer",
				"type": "object"
			},
			"LoLStatsForPlayerBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_champions": {
						"$ref": "#/components/schemas/LoLFavoriteChampions"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLGamePlayersForStats"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLPlayerBySerieStat"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_champions",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "LoLStatsForPlayerBySerie",
				"type": "object"
			},
			"LoLStatsForPlayerByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a tournament",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_champions": {
						"$ref": "#/components/schemas/LoLFavoriteChampions"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLGamePlayersForStats"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLPlayerByTournamentStat"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_champions",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "LoLStatsForPlayerByTournament",
				"type": "object"
			},
			"LoLStatsForTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Aggregated statistics for a team grouped by serie",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLTeamLastGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_picked": {
						"$ref": "#/components/schemas/LoLPickedChampions"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLTeamBySerieStats"
					},
					"total_stats": {
						"$ref": "#/components/schemas/LoLTotalTeamStat"
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats",
					"total_stats"
				],
				"title": "LoLStatsForTeam",
				"type": "object"
			},
			"LoLStatsForTeamBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a serie",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLTeamLastGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_picked": {
						"$ref": "#/components/schemas/LoLPickedChampions"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLTeamBySerieStat"
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "LoLStatsForTeamBySerie",
				"type": "object"
			},
			"LoLStatsForTeamByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's aggregated statistics for a tournament",
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/LoLTeamLastGames"
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"most_banned": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_banned_against": {
						"$ref": "#/components/schemas/LoLBannedChampions"
					},
					"most_picked": {
						"$ref": "#/components/schemas/LoLPickedChampions"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/LoLTeamByTournamentStat"
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"last_games",
					"location",
					"modified_at",
					"most_banned",
					"most_banned_against",
					"most_picked",
					"name",
					"players",
					"slug",
					"stats"
				],
				"title": "LoLStatsForTeamByTournament",
				"type": "object"
			},
			"LoLStatsForTeamsBySerie": {
				"items": {
					"$ref": "#/components/schemas/LoLStatsForTeamBySerie"
				},
				"title": "LoLStatsForTeamsBySerie",
				"type": "array"
			},
			"LoLTeamAtakhanKillsAverage": {
				"description": "The number of Atakhan killed by a team.",
				"maximum": 1,
				"minimum": 0,
				"title": "LoLTeamAtakhanKillsAverage",
				"type": "number"
			},
			"LoLTeamAtakhanKillsTotal": {
				"description": "The number of Atakhan killed by a team.",
				"minimum": 0,
				"title": "LoLTeamAtakhanKillsTotal",
				"type": "integer"
			},
			"LoLTeamAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageAssists"
							}
						],
						"deprecated": false
					},
					"atakhan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamAtakhanKillsAverage"
							}
						],
						"deprecated": false
					},
					"baron_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageBaronKills"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDeaths"
							}
						],
						"deprecated": false
					},
					"dragon_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDragonKills"
							}
						],
						"deprecated": false
					},
					"game_length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"gold_earned": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageGoldEarned"
							}
						],
						"deprecated": false
					},
					"herald_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageHeraldKills"
							}
						],
						"deprecated": false
					},
					"inhibitor_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageInhibitorKills"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageKills"
							}
						],
						"deprecated": false
					},
					"ratios": {
						"$ref": "#/components/schemas/LoLTeamRatios"
					},
					"total_minions_killed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageMinionsKilled"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageTowerKills"
							}
						],
						"deprecated": false
					},
					"voidgrub_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamVoidgrubKillsAverage"
							}
						],
						"deprecated": false
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"atakhan_kills",
					"baron_kills",
					"deaths",
					"dragon_kills",
					"game_length",
					"gold_earned",
					"herald_kill",
					"inhibitor_kills",
					"kills",
					"ratios",
					"total_minions_killed",
					"tower_kills",
					"voidgrub_kills",
					"wards_placed"
				],
				"title": "LoLTeamAverages",
				"type": "object"
			},
			"LoLTeamBySerieStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's statistics for a serie",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLTeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"totals": {
						"$ref": "#/components/schemas/LoLTeamStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"serie",
					"totals"
				],
				"title": "LoLTeamBySerieStat",
				"type": "object"
			},
			"LoLTeamBySerieStats": {
				"items": {
					"$ref": "#/components/schemas/LoLTeamBySerieStat"
				},
				"title": "LoLTeamBySerieStats",
				"type": "array"
			},
			"LoLTeamByTournamentStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Team's statistics for a tournament",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLTeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/LoLTeamStatsTotals"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals",
					"tournament"
				],
				"title": "LoLTeamByTournamentStat",
				"type": "object"
			},
			"LoLTeamColor": {
				"enum": [
					"blue",
					"red"
				],
				"title": "LoLTeamColor",
				"type": "string"
			},
			"LoLTeamFirstAtakhanRatio": {
				"description": "Whether the team killed the first Atakhan.",
				"minimum": 0,
				"title": "LoLTeamFirstAtakhanRatio",
				"type": "number"
			},
			"LoLTeamFirstVoidgrubRatio": {
				"description": "Whether the team killed the first voidgrub.",
				"minimum": 0,
				"title": "LoLTeamFirstVoidgrubRatio",
				"type": "number"
			},
			"LoLTeamForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/LoLPlayersForAllStatsPlayers"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"required": [
					"id",
					"name",
					"players",
					"slug"
				],
				"title": "LoLTeamForAllStatsPlayers",
				"type": "object"
			},
			"LoLTeamGotFirstAtakhan": {
				"description": "Whether team killed the first Atakhan",
				"title": "LoLTeamGotFirstAtakhan",
				"type": "boolean"
			},
			"LoLTeamGotFirstBaron": {
				"description": "Whether team got first baron Nashor",
				"title": "LoLTeamGotFirstBaron",
				"type": "boolean"
			},
			"LoLTeamGotFirstBlood": {
				"description": "Whether team got first blood",
				"title": "LoLTeamGotFirstBlood",
				"type": "boolean"
			},
			"LoLTeamGotFirstDragon": {
				"description": "Whether team got first dragon",
				"title": "LoLTeamGotFirstDragon",
				"type": "boolean"
			},
			"LoLTeamGotFirstHerald": {
				"description": "Whether team got first herald",
				"title": "LoLTeamGotFirstHerald",
				"type": "boolean"
			},
			"LoLTeamGotFirstInhibitor": {
				"description": "Whether team got first inhibitor",
				"title": "LoLTeamGotFirstInhibitor",
				"type": "boolean"
			},
			"LoLTeamGotFirstTower": {
				"description": "Whether team got first tower",
				"title": "LoLTeamGotFirstTower",
				"type": "boolean"
			},
			"LoLTeamGotFirstVoidgrub": {
				"description": "Whether team killed the first voidgrub",
				"title": "LoLTeamGotFirstVoidgrub",
				"type": "boolean"
			},
			"LoLTeamLastGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A team's last game",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/LoLGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"players": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGamePlayers"
							}
						],
						"deprecated": false
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLGameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"match_id",
					"players",
					"position",
					"status",
					"teams",
					"winner",
					"winner_type"
				],
				"title": "LoLTeamLastGame",
				"type": "object"
			},
			"LoLTeamLastGames": {
				"items": {
					"$ref": "#/components/schemas/LoLTeamLastGame"
				},
				"title": "LoLTeamLastGames",
				"type": "array"
			},
			"LoLTeamRatios": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_atakhan": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamFirstAtakhanRatio"
							}
						],
						"deprecated": false
					},
					"first_baron": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstBaron"
							}
						],
						"deprecated": false
					},
					"first_blood": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstBlood"
							}
						],
						"deprecated": false
					},
					"first_dragon": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstDragon"
							}
						],
						"deprecated": false
					},
					"first_herald": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstHerald"
							}
						],
						"deprecated": false
					},
					"first_inhibitor": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstInhibitor"
							}
						],
						"deprecated": false
					},
					"first_tower": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioFirstTower"
							}
						],
						"deprecated": false
					},
					"first_voidgrub": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamFirstVoidgrubRatio"
							}
						],
						"deprecated": false
					},
					"win": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLRatioWin"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"first_atakhan",
					"first_baron",
					"first_blood",
					"first_dragon",
					"first_herald",
					"first_inhibitor",
					"first_tower",
					"first_voidgrub",
					"win"
				],
				"title": "LoLTeamRatios",
				"type": "object"
			},
			"LoLTeamStatsTotals": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAssistCount"
							}
						],
						"deprecated": false
					},
					"atakhan_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamAtakhanKillsTotal"
							}
						],
						"deprecated": false
					},
					"baron_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLBaronKills"
							}
						],
						"deprecated": false
					},
					"blue_games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"blue_games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"chemtech_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLChemtechDrakeKills"
							}
						],
						"deprecated": false
					},
					"cloud_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLCloudDrakeKills"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDeathCount"
							}
						],
						"deprecated": false
					},
					"dragon_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDragonKills"
							}
						],
						"deprecated": false
					},
					"elder_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLElderDrakeKills"
							}
						],
						"deprecated": false
					},
					"games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"herald_kill": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLHeraldKills"
							}
						],
						"deprecated": false
					},
					"hextech_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLHextechDrakeKills"
							}
						],
						"deprecated": false
					},
					"infernal_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInfernalDrakeKills"
							}
						],
						"deprecated": false
					},
					"inhibitor_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLInhibitorKills"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLKillCount"
							}
						],
						"deprecated": false
					},
					"matches_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"matches_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchCount"
							}
						],
						"deprecated": false
					},
					"mountain_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLMountainDrakeKills"
							}
						],
						"deprecated": false
					},
					"ocean_drake_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLOceanDrakeKills"
							}
						],
						"deprecated": false
					},
					"red_games_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"red_games_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"tower_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTowerKills"
							}
						],
						"deprecated": false
					},
					"voidgrub_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLTeamVoidgrubKillsTotal"
							}
						],
						"deprecated": false
					},
					"wards_placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardsPlaced"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"assists",
					"atakhan_kills",
					"baron_kills",
					"blue_games_lost",
					"blue_games_won",
					"chemtech_drake_kills",
					"cloud_drake_kills",
					"deaths",
					"dragon_kills",
					"elder_drake_kills",
					"games_lost",
					"games_played",
					"games_won",
					"herald_kill",
					"hextech_drake_kills",
					"infernal_drake_kills",
					"inhibitor_kills",
					"kills",
					"matches_lost",
					"matches_played",
					"matches_won",
					"mountain_drake_kills",
					"ocean_drake_kills",
					"red_games_lost",
					"red_games_won",
					"tower_kills",
					"voidgrub_kills",
					"wards_placed"
				],
				"title": "LoLTeamStatsTotals",
				"type": "object"
			},
			"LoLTeamVoidgrubKillsAverage": {
				"description": "The number of voidgrubs killed by a team.",
				"maximum": 6,
				"minimum": 0,
				"title": "LoLTeamVoidgrubKillsAverage",
				"type": "number"
			},
			"LoLTeamVoidgrubKillsTotal": {
				"description": "The number of voidgrubs killed by a team.",
				"minimum": 0,
				"title": "LoLTeamVoidgrubKillsTotal",
				"type": "integer"
			},
			"LoLTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "LoLTeams",
				"type": "array"
			},
			"LoLTeamsForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/LoLTeamForAllStatsPlayers"
				},
				"title": "LoLTeamsForAllStatsPlayers",
				"type": "array"
			},
			"LoLTotalDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLTotalDamage",
				"type": "object"
			},
			"LoLTotalHeal": {
				"minimum": 0,
				"title": "LoLTotalHeal",
				"type": "integer"
			},
			"LoLTotalPlayerStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Total Player's statistics",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/LoLPlayerStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "LoLTotalPlayerStat",
				"type": "object"
			},
			"LoLTotalTeamStat": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Total Team's statistics",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/LoLTeamAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"totals": {
						"$ref": "#/components/schemas/LoLTeamStatsTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"totals"
				],
				"title": "LoLTotalTeamStat",
				"type": "object"
			},
			"LoLTotalTimeCrowdControlDealt": {
				"minimum": 0,
				"title": "LoLTotalTimeCrowdControlDealt",
				"type": "integer"
			},
			"LoLTotalUnitsHealed": {
				"minimum": 0,
				"title": "LoLTotalUnitsHealed",
				"type": "integer"
			},
			"LoLTowerKills": {
				"minimum": 0,
				"title": "LoLTowerKills",
				"type": "integer"
			},
			"LoLTrueDamage": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"dealt": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLPlayerDamageDealtPercentage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					},
					"dealt_to_champions_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLAverageDamageDealtToChampionsPercentage"
							}
						],
						"deprecated": false
					},
					"taken": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLDamage"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"dealt",
					"dealt_percentage",
					"dealt_to_champions",
					"dealt_to_champions_percentage",
					"taken"
				],
				"title": "LoLTrueDamage",
				"type": "object"
			},
			"LoLTurretCount": {
				"description": "Number of turrets killed",
				"minimum": 0,
				"title": "LoLTurretCount",
				"type": "integer"
			},
			"LoLUsedItem": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "An item used by a champion",
				"properties": {
					"count": {
						"$ref": "#/components/schemas/LoLUsedItemCount"
					},
					"id": {
						"$ref": "#/components/schemas/LoLItemID"
					},
					"name": {
						"$ref": "#/components/schemas/LoLItemName"
					}
				},
				"required": [
					"count",
					"id",
					"name"
				],
				"title": "LoLUsedItem",
				"type": "object"
			},
			"LoLUsedItemCount": {
				"minimum": 0,
				"title": "LoLUsedItemCount",
				"type": "integer"
			},
			"LoLUsedItems": {
				"items": {
					"$ref": "#/components/schemas/LoLUsedItem"
				},
				"title": "LoLUsedItems",
				"type": "array"
			},
			"LoLVersionName": {
				"minimum": 1,
				"title": "LoLVersionName",
				"type": "integer"
			},
			"LoLVisionWards": {
				"minimum": 0,
				"title": "LoLVisionWards",
				"type": "integer"
			},
			"LoLVoidgrubKills": {
				"description": "The number of voidgrubs killed by a team.",
				"maximum": 6,
				"minimum": 0,
				"title": "LoLVoidgrubKills",
				"type": "integer"
			},
			"LoLWardCount": {
				"description": "Number of wards killed by the player",
				"minimum": 0,
				"title": "LoLWardCount",
				"type": "integer"
			},
			"LoLWards": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"placed": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLWardsPlaced"
							}
						],
						"deprecated": false
					},
					"sight_wards_bought_in_game": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLSightWards"
							}
						],
						"deprecated": false
					},
					"vision_wards_bought_in_game": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LoLVisionWards"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"placed",
					"sight_wards_bought_in_game",
					"vision_wards_bought_in_game"
				],
				"title": "LoLWards",
				"type": "object"
			},
			"LoLWardsPlaced": {
				"minimum": 0,
				"title": "LoLWardsPlaced",
				"type": "integer"
			},
			"LolAverageCreepScoreAt14": {
				"minimum": 0,
				"title": "LolAverageCreepScoreAt14",
				"type": "number"
			},
			"LolAverageCreepScoreDifferenceAt14": {
				"description": "Player CS difference compared to their lane opponent at the 14th minute in-game",
				"title": "LolAverageCreepScoreDifferenceAt14",
				"type": "number"
			},
			"LolCreepScoreAt14": {
				"description": "The player's Creep Score (CS.) at 14minutes",
				"minimum": 0,
				"title": "LolCreepScoreAt14",
				"type": "integer"
			},
			"LolCreepScoreDifferenceAt14": {
				"description": "Player CS difference compared to their lane opponent at the 14th minute in-game",
				"title": "LolCreepScoreDifferenceAt14",
				"type": "number"
			},
			"LolWildRiftLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "LolWildRiftLeagues",
				"type": "array"
			},
			"LolWildRiftMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "LolWildRiftMatches",
				"type": "array"
			},
			"LolWildRiftPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "LolWildRiftPlayers",
				"type": "array"
			},
			"LolWildRiftSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "LolWildRiftSeries",
				"type": "array"
			},
			"LolWildRiftShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "LolWildRiftShortTournaments",
				"type": "array"
			},
			"LolWildRiftTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "LolWildRiftTeams",
				"type": "array"
			},
			"LowLatencyFeed": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"endpoint": {
						"$ref": "#/components/schemas/LowLatencyFeedEndpoint"
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					}
				},
				"required": [
					"endpoint",
					"match"
				],
				"title": "LowLatencyFeed",
				"type": "object"
			},
			"LowLatencyFeedEndpoint": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"opens_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchLiveOpensAt"
							}
						],
						"deprecated": false
					},
					"url": {
						"$ref": "#/components/schemas/LowLatencyFeedUrl"
					}
				},
				"required": [
					"opens_at",
					"url"
				],
				"title": "LowLatencyFeedEndpoint",
				"type": "object"
			},
			"LowLatencyFeedUrl": {
				"format": "uri",
				"title": "LowLatencyFeedUrl",
				"type": "string"
			},
			"LowLatencyFeeds": {
				"items": {
					"$ref": "#/components/schemas/LowLatencyFeed"
				},
				"title": "LowLatencyFeeds",
				"type": "array"
			},
			"MLBBLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "MLBBLeagues",
				"type": "array"
			},
			"MLBBMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "MLBBMatches",
				"type": "array"
			},
			"MLBBPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "MLBBPlayers",
				"type": "array"
			},
			"MLBBSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "MLBBSeries",
				"type": "array"
			},
			"MLBBShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "MLBBShortTournaments",
				"type": "array"
			},
			"MLBBTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "MLBBTeams",
				"type": "array"
			},
			"Match": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchBeginAt"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchEndAt"
							}
						],
						"deprecated": false
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"game_advantage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameAdvantageOpponent"
							}
						],
						"deprecated": false
					},
					"games": {
						"$ref": "#/components/schemas/Games"
					},
					"id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live": {
						"$ref": "#/components/schemas/MatchLive"
					},
					"low_latency_feed": {
						"$ref": "#/components/schemas/MatchHasLowLatencyFeed"
					},
					"map_picks": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantMapPicks"
							}
						],
						"deprecated": false
					},
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"modified_at": {
						"$ref": "#/components/schemas/MatchModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"number_of_games": {
						"$ref": "#/components/schemas/GameCount"
					},
					"opponents": {
						"$ref": "#/components/schemas/Opponents"
					},
					"original_scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchOriginalScheduledAt"
							}
						],
						"deprecated": false
					},
					"rescheduled": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchIsRescheduled"
							}
						],
						"deprecated": false
					},
					"results": {
						"$ref": "#/components/schemas/MatchResults"
					},
					"scheduled_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchScheduledAt"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchSlug"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"streams_list": {
						"$ref": "#/components/schemas/StreamsList"
					},
					"tournament": {
						"$ref": "#/components/schemas/BaseTournament"
					},
					"tournament_id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"videogame_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ShortVideogameVersion"
							}
						],
						"deprecated": false
					},
					"winner": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"required": [
					"begin_at",
					"detailed_stats",
					"draw",
					"end_at",
					"forfeit",
					"game_advantage",
					"games",
					"id",
					"league",
					"league_id",
					"live",
					"match_type",
					"modified_at",
					"name",
					"number_of_games",
					"opponents",
					"original_scheduled_at",
					"rescheduled",
					"results",
					"scheduled_at",
					"serie",
					"serie_id",
					"slug",
					"status",
					"streams_list",
					"tournament",
					"tournament_id",
					"videogame",
					"videogame_title",
					"videogame_version",
					"winner",
					"winner_id",
					"winner_type"
				],
				"title": "Match",
				"type": "object"
			},
			"MatchBeginAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchBeginAt",
				"type": "string"
			},
			"MatchCount": {
				"minimum": 0,
				"title": "MatchCount",
				"type": "integer"
			},
			"MatchDetailedStats": {
				"description": "Whether the match offers full stats",
				"title": "MatchDetailedStats",
				"type": "boolean"
			},
			"MatchEndAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchEndAt",
				"type": "string"
			},
			"MatchHasLowLatencyFeed": {
				"description": "Whether Whether the match is available via the Low Latency Feed.\n**Important:** this field is only present in the response for subscribers of a Low Latency Feed plan.",
				"title": "MatchHasLowLatencyFeed",
				"type": "boolean"
			},
			"MatchID": {
				"minimum": 1,
				"title": "MatchID",
				"type": "integer"
			},
			"MatchIDOrSlug": {
				"description": "A match ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/MatchID"
					},
					{
						"$ref": "#/components/schemas/MatchSlug"
					}
				],
				"title": "MatchIDOrSlug"
			},
			"MatchIsDraw": {
				"description": "Whether result of the match is a draw",
				"title": "MatchIsDraw",
				"type": "boolean"
			},
			"MatchIsForfeit": {
				"description": "Whether match was forfeited",
				"title": "MatchIsForfeit",
				"type": "boolean"
			},
			"MatchIsRescheduled": {
				"description": "Whether match has been rescheduled",
				"title": "MatchIsRescheduled",
				"type": "boolean"
			},
			"MatchLive": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"opens_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchLiveOpensAt"
							}
						],
						"deprecated": false
					},
					"supported": {
						"$ref": "#/components/schemas/MatchLiveIsSupported"
					},
					"url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/MatchLiveURL"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"opens_at",
					"supported",
					"url"
				],
				"title": "MatchLive",
				"type": "object"
			},
			"MatchLiveIsSupported": {
				"description": "Whether live is supported",
				"title": "MatchLiveIsSupported",
				"type": "boolean"
			},
			"MatchLiveOpensAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchLiveOpensAt",
				"type": "string"
			},
			"MatchLiveURL": {
				"format": "uri",
				"title": "MatchLiveURL",
				"type": "string"
			},
			"MatchModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchModifiedAt",
				"type": "string"
			},
			"MatchName": {
				"title": "MatchName",
				"type": "string"
			},
			"MatchOpponentBasePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug"
				],
				"title": "MatchOpponentBasePlayer",
				"type": "object"
			},
			"MatchOpponentBasePlayers": {
				"description": "A list of players",
				"items": {
					"$ref": "#/components/schemas/MatchOpponentBasePlayer"
				},
				"title": "MatchOpponentBasePlayers",
				"type": "array"
			},
			"MatchOpponentsObject": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/MatchTeamOpponentsObject"
					},
					{
						"$ref": "#/components/schemas/MatchPlayerOpponentsObject"
					}
				],
				"title": "MatchOpponentsObject"
			},
			"MatchOriginalScheduledAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchOriginalScheduledAt",
				"type": "string"
			},
			"MatchPlayerOpponentsObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"opponent_type": {
						"$ref": "#/components/schemas/OpponentTypePlayer"
					},
					"opponents": {
						"$ref": "#/components/schemas/MatchOpponentBasePlayers"
					}
				},
				"required": [
					"opponent_type",
					"opponents"
				],
				"title": "MatchPlayerOpponentsObject",
				"type": "object"
			},
			"MatchPlayerResult": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"score": {
						"$ref": "#/components/schemas/MatchScore"
					}
				},
				"required": [
					"player_id",
					"score"
				],
				"title": "MatchPlayerResult",
				"type": "object"
			},
			"MatchResult": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/MatchTeamResult"
					},
					{
						"$ref": "#/components/schemas/MatchPlayerResult"
					}
				],
				"title": "MatchResult"
			},
			"MatchResults": {
				"items": {
					"$ref": "#/components/schemas/MatchResult"
				},
				"title": "MatchResults",
				"type": "array"
			},
			"MatchScheduledAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "MatchScheduledAt",
				"type": "string"
			},
			"MatchScore": {
				"minimum": 0,
				"title": "MatchScore",
				"type": "integer"
			},
			"MatchSlug": {
				"minLength": 1,
				"pattern": "^[ a-zA-Z0-9_-]+$",
				"title": "MatchSlug",
				"type": "string"
			},
			"MatchStatus": {
				"enum": [
					"canceled",
					"finished",
					"not_started",
					"postponed",
					"running"
				],
				"title": "MatchStatus",
				"type": "string"
			},
			"MatchTeamOpponentsObject": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"opponent_type": {
						"$ref": "#/components/schemas/OpponentTypeTeam"
					},
					"opponents": {
						"$ref": "#/components/schemas/Teams"
					}
				},
				"required": [
					"opponent_type",
					"opponents"
				],
				"title": "MatchTeamOpponentsObject",
				"type": "object"
			},
			"MatchTeamResult": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"score": {
						"$ref": "#/components/schemas/MatchScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					}
				},
				"required": [
					"score",
					"team_id"
				],
				"title": "MatchTeamResult",
				"type": "object"
			},
			"MatchType": {
				"enum": [
					"all_games_played",
					"best_of",
					"custom",
					"first_to",
					"ow_best_of",
					"red_bull_home_ground"
				],
				"title": "MatchType",
				"type": "string"
			},
			"MatchWinnerType": {
				"enum": [
					"Player",
					"Team"
				],
				"title": "MatchWinnerType",
				"type": "string"
			},
			"Matches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "Matches",
				"type": "array"
			},
			"NonDeletionIncident": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"change_type": {
						"$ref": "#/components/schemas/IncidentChangeType"
					},
					"id": {
						"$ref": "#/components/schemas/IncidentID"
					},
					"modified_at": {
						"$ref": "#/components/schemas/IncidentModifiedAt"
					},
					"object": {
						"$ref": "#/components/schemas/IncidentObject"
					},
					"type": {
						"$ref": "#/components/schemas/IncidentType"
					}
				},
				"required": [
					"change_type",
					"id",
					"modified_at",
					"object",
					"type"
				],
				"title": "NonDeletionIncident",
				"type": "object"
			},
			"Opponent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"opponent": {
						"$ref": "#/components/schemas/BaseOpponent"
					},
					"type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"required": [
					"opponent",
					"type"
				],
				"title": "Opponent",
				"type": "object"
			},
			"OpponentID": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/PlayerID"
					},
					{
						"$ref": "#/components/schemas/TeamID"
					}
				],
				"title": "OpponentID"
			},
			"OpponentType": {
				"enum": [
					"Player",
					"Team"
				],
				"title": "OpponentType",
				"type": "string"
			},
			"OpponentTypePlayer": {
				"enum": [
					"Player"
				],
				"title": "OpponentTypePlayer",
				"type": "string"
			},
			"OpponentTypeTeam": {
				"enum": [
					"Team"
				],
				"title": "OpponentTypeTeam",
				"type": "string"
			},
			"Opponents": {
				"items": {
					"$ref": "#/components/schemas/Opponent"
				},
				"title": "Opponents",
				"type": "array"
			},
			"OwAverageDamageDone": {
				"minimum": 0,
				"title": "OwAverageDamageDone",
				"type": "number"
			},
			"OwAverageDeaths": {
				"minimum": 0,
				"title": "OwAverageDeaths",
				"type": "number"
			},
			"OwAverageDestructions": {
				"minimum": 0,
				"title": "OwAverageDestructions",
				"type": "number"
			},
			"OwAverageEliminations": {
				"minimum": 0,
				"title": "OwAverageEliminations",
				"type": "number"
			},
			"OwAverageHealingDone": {
				"minimum": 0,
				"title": "OwAverageHealingDone",
				"type": "number"
			},
			"OwAverageKills": {
				"minimum": 0,
				"title": "OwAverageKills",
				"type": "number"
			},
			"OwAverageResurrections": {
				"minimum": 0,
				"title": "OwAverageResurrections",
				"type": "number"
			},
			"OwAverageUltimates": {
				"minimum": 0,
				"title": "OwAverageUltimates",
				"type": "number"
			},
			"OwAvgTimeToChargeUlt": {
				"minimum": 0,
				"title": "OwAvgTimeToChargeUlt",
				"type": "number"
			},
			"OwDamageDone": {
				"minimum": 0,
				"title": "OwDamageDone",
				"type": "number"
			},
			"OwDeathCount": {
				"minimum": 0,
				"title": "OwDeathCount",
				"type": "number"
			},
			"OwDeathsPer10Min": {
				"minimum": 0,
				"title": "OwDeathsPer10Min",
				"type": "number"
			},
			"OwDestructionCount": {
				"minimum": 0,
				"title": "OwDestructionCount",
				"type": "number"
			},
			"OwDestructionsPer10Min": {
				"minimum": 0,
				"title": "OwDestructionsPer10Min",
				"type": "number"
			},
			"OwEliminationCount": {
				"minimum": 0,
				"title": "OwEliminationCount",
				"type": "integer"
			},
			"OwEliminationsPer10Min": {
				"minimum": 0,
				"title": "OwEliminationsPer10Min",
				"type": "number"
			},
			"OwFavoriteHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"games_count": {
						"$ref": "#/components/schemas/GameCount"
					},
					"hero": {
						"$ref": "#/components/schemas/OwHero"
					}
				},
				"required": [
					"games_count",
					"hero"
				],
				"title": "OwFavoriteHero",
				"type": "object"
			},
			"OwFavoriteHeroes": {
				"items": {
					"$ref": "#/components/schemas/OwFavoriteHero"
				},
				"title": "OwFavoriteHeroes",
				"type": "array"
			},
			"OwGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A game",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/OwGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMap"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/FullGameMatch"
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRounds"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match",
					"match_id",
					"position",
					"rounds",
					"status",
					"winner",
					"winner_type"
				],
				"title": "OwGame",
				"type": "object"
			},
			"OwGameID": {
				"minimum": 1,
				"title": "OwGameID",
				"type": "integer"
			},
			"OwGameRound": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"round": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"teams": {
						"$ref": "#/components/schemas/OwGameRoundTeams"
					}
				},
				"required": [
					"round",
					"teams"
				],
				"title": "OwGameRound",
				"type": "object"
			},
			"OwGameRoundPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerDestructions"
							}
						],
						"deprecated": false
					},
					"heroes": {
						"$ref": "#/components/schemas/OwGameRoundPlayerHeroes"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerKills"
							}
						],
						"deprecated": false
					},
					"opponent": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseOpponent"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"player_id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerResurrections"
							}
						],
						"deprecated": false
					},
					"ultimate": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerUltimates"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"deaths",
					"destructions",
					"heroes",
					"kills",
					"opponent",
					"player",
					"player_id",
					"resurrections",
					"ultimate"
				],
				"title": "OwGameRoundPlayer",
				"type": "object"
			},
			"OwGameRoundPlayerDeaths": {
				"minimum": 0,
				"title": "OwGameRoundPlayerDeaths",
				"type": "integer"
			},
			"OwGameRoundPlayerDestructions": {
				"minimum": 0,
				"title": "OwGameRoundPlayerDestructions",
				"type": "integer"
			},
			"OwGameRoundPlayerHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"avg_time_to_charge_ultimate": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroTimeToChargeUltimate"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroDeaths"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroDestructions"
							}
						],
						"deprecated": false
					},
					"difficulty": {
						"$ref": "#/components/schemas/OwHeroDifficulty"
					},
					"id": {
						"$ref": "#/components/schemas/OwHeroID"
					},
					"image_url": {
						"$ref": "#/components/schemas/OwHeroImageURL"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroKills"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/OwHeroName"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/OwHeroPortraitURL"
					},
					"real_name": {
						"$ref": "#/components/schemas/OwHeroRealName"
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroResurrections"
							}
						],
						"deprecated": false
					},
					"role": {
						"$ref": "#/components/schemas/OwHeroRole"
					},
					"slug": {
						"$ref": "#/components/schemas/OwHeroSlug"
					},
					"time_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroTimePlayed"
							}
						],
						"deprecated": false
					},
					"time_with_ult_up": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroTimeWithUltUp"
							}
						],
						"deprecated": false
					},
					"ultimates": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRoundPlayerHeroUltimates"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"avg_time_to_charge_ultimate",
					"deaths",
					"destructions",
					"difficulty",
					"id",
					"image_url",
					"kills",
					"name",
					"portrait_url",
					"real_name",
					"resurrections",
					"role",
					"slug",
					"time_played",
					"time_with_ult_up",
					"ultimates"
				],
				"title": "OwGameRoundPlayerHero",
				"type": "object"
			},
			"OwGameRoundPlayerHeroDeaths": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroDeaths",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroDestructions": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroDestructions",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroKills": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroKills",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroResurrections": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroResurrections",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroTimePlayed": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroTimePlayed",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroTimeToChargeUltimate": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroTimeToChargeUltimate",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroTimeWithUltUp": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroTimeWithUltUp",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroUltimates": {
				"minimum": 0,
				"title": "OwGameRoundPlayerHeroUltimates",
				"type": "integer"
			},
			"OwGameRoundPlayerHeroes": {
				"items": {
					"$ref": "#/components/schemas/OwGameRoundPlayerHero"
				},
				"title": "OwGameRoundPlayerHeroes",
				"type": "array"
			},
			"OwGameRoundPlayerKills": {
				"minimum": 0,
				"title": "OwGameRoundPlayerKills",
				"type": "integer"
			},
			"OwGameRoundPlayerResurrections": {
				"minimum": 0,
				"title": "OwGameRoundPlayerResurrections",
				"type": "integer"
			},
			"OwGameRoundPlayerUltimates": {
				"minimum": 0,
				"title": "OwGameRoundPlayerUltimates",
				"type": "integer"
			},
			"OwGameRoundPlayers": {
				"items": {
					"$ref": "#/components/schemas/OwGameRoundPlayer"
				},
				"title": "OwGameRoundPlayers",
				"type": "array"
			},
			"OwGameRoundTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"players": {
						"$ref": "#/components/schemas/OwGameRoundPlayers"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					}
				},
				"required": [
					"players",
					"team"
				],
				"title": "OwGameRoundTeam",
				"type": "object"
			},
			"OwGameRoundTeams": {
				"items": {
					"$ref": "#/components/schemas/OwGameRoundTeam"
				},
				"title": "OwGameRoundTeams",
				"type": "array"
			},
			"OwGameRounds": {
				"items": {
					"$ref": "#/components/schemas/OwGameRound"
				},
				"title": "OwGameRounds",
				"type": "array"
			},
			"OwGameStatsGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A game",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/OwGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMap"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/GamelessFullGameMatch"
					},
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwGameRounds"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match",
					"match_id",
					"position",
					"rounds",
					"status",
					"winner",
					"winner_type"
				],
				"title": "OwGameStatsGame",
				"type": "object"
			},
			"OwGames": {
				"items": {
					"$ref": "#/components/schemas/OwGame"
				},
				"title": "OwGames",
				"type": "array"
			},
			"OwHealingDone": {
				"minimum": 0,
				"title": "OwHealingDone",
				"type": "number"
			},
			"OwHero": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"difficulty": {
						"$ref": "#/components/schemas/OwHeroDifficulty"
					},
					"id": {
						"$ref": "#/components/schemas/OwHeroID"
					},
					"image_url": {
						"$ref": "#/components/schemas/OwHeroImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/OwHeroName"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/OwHeroPortraitURL"
					},
					"real_name": {
						"$ref": "#/components/schemas/OwHeroRealName"
					},
					"role": {
						"$ref": "#/components/schemas/OwHeroRole"
					},
					"slug": {
						"$ref": "#/components/schemas/OwHeroSlug"
					}
				},
				"required": [
					"difficulty",
					"id",
					"image_url",
					"name",
					"portrait_url",
					"real_name",
					"role",
					"slug"
				],
				"title": "OwHero",
				"type": "object"
			},
			"OwHeroDifficulty": {
				"minimum": 1,
				"title": "OwHeroDifficulty",
				"type": "integer"
			},
			"OwHeroID": {
				"minimum": 1,
				"title": "OwHeroID",
				"type": "integer"
			},
			"OwHeroIDOrSlug": {
				"description": "A hero ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/OwHeroID"
					},
					{
						"$ref": "#/components/schemas/OwHeroSlug"
					}
				],
				"title": "OwHeroIDOrSlug"
			},
			"OwHeroImageURL": {
				"format": "uri",
				"title": "OwHeroImageURL",
				"type": "string"
			},
			"OwHeroName": {
				"title": "OwHeroName",
				"type": "string"
			},
			"OwHeroPortraitURL": {
				"format": "uri",
				"title": "OwHeroPortraitURL",
				"type": "string"
			},
			"OwHeroRealName": {
				"title": "OwHeroRealName",
				"type": "string"
			},
			"OwHeroRole": {
				"enum": [
					"damage",
					"defense",
					"offense",
					"support",
					"tank"
				],
				"title": "OwHeroRole",
				"type": "string"
			},
			"OwHeroSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "OwHeroSlug",
				"type": "string"
			},
			"OwHeroes": {
				"items": {
					"$ref": "#/components/schemas/OwHero"
				},
				"title": "OwHeroes",
				"type": "array"
			},
			"OwKillCount": {
				"minimum": 0,
				"title": "OwKillCount",
				"type": "number"
			},
			"OwKillsPer10Min": {
				"minimum": 0,
				"title": "OwKillsPer10Min",
				"type": "number"
			},
			"OwLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "OwLeagues",
				"type": "array"
			},
			"OwMap": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"game_mode": {
						"$ref": "#/components/schemas/OwMapGameMode"
					},
					"id": {
						"$ref": "#/components/schemas/OwMapID"
					},
					"image_url": {
						"$ref": "#/components/schemas/OwMapImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/OwMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/OwMapSlug"
					},
					"thumbnail_url": {
						"$ref": "#/components/schemas/OwMapThumbnailImageURL"
					}
				},
				"required": [
					"game_mode",
					"id",
					"image_url",
					"name",
					"slug",
					"thumbnail_url"
				],
				"title": "OwMap",
				"type": "object"
			},
			"OwMapDraw": {
				"minimum": 0,
				"title": "OwMapDraw",
				"type": "number"
			},
			"OwMapGameMode": {
				"enum": [
					"Assault",
					"Control",
					"Escort",
					"Hybrid",
					"Push"
				],
				"title": "OwMapGameMode",
				"type": "string"
			},
			"OwMapID": {
				"minimum": 1,
				"title": "OwMapID",
				"type": "integer"
			},
			"OwMapIDOrSlug": {
				"description": "A map ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/OwMapID"
					},
					{
						"$ref": "#/components/schemas/OwMapSlug"
					}
				],
				"title": "OwMapIDOrSlug"
			},
			"OwMapImageURL": {
				"format": "uri",
				"title": "OwMapImageURL",
				"type": "string"
			},
			"OwMapLost": {
				"minimum": 0,
				"title": "OwMapLost",
				"type": "number"
			},
			"OwMapName": {
				"title": "OwMapName",
				"type": "string"
			},
			"OwMapSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "OwMapSlug",
				"type": "string"
			},
			"OwMapThumbnailImageURL": {
				"format": "uri",
				"title": "OwMapThumbnailImageURL",
				"type": "string"
			},
			"OwMapWon": {
				"minimum": 0,
				"title": "OwMapWon",
				"type": "number"
			},
			"OwMaps": {
				"items": {
					"$ref": "#/components/schemas/OwMap"
				},
				"title": "OwMaps",
				"type": "array"
			},
			"OwMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "OwMatches",
				"type": "array"
			},
			"OwPlayer10MinAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"damage_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageDamageDone"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDeathsPer10Min"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDestructionsPer10Min"
							}
						],
						"deprecated": false
					},
					"eliminations": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwEliminationsPer10Min"
							}
						],
						"deprecated": false
					},
					"healing_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageHealingDone"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwKillsPer10Min"
							}
						],
						"deprecated": false
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwResurrectionsPer10Min"
							}
						],
						"deprecated": false
					},
					"ultimates": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwUltimatesPer10Min"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"damage_done",
					"deaths",
					"destructions",
					"eliminations",
					"healing_done",
					"kills",
					"resurrections",
					"ultimates"
				],
				"title": "OwPlayer10MinAverages",
				"type": "object"
			},
			"OwPlayerAverages": {
				"additionalProperties": false,
				"deprecated": true,
				"properties": {
					"average_time_to_charge_ultimate": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAvgTimeToChargeUlt"
							}
						],
						"deprecated": false
					},
					"deaths_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDeathCount"
							}
						],
						"deprecated": false
					},
					"deaths_per_10_minutes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDeathsPer10Min"
							}
						],
						"deprecated": false
					},
					"destructions_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDestructionCount"
							}
						],
						"deprecated": false
					},
					"destructions_per_10_minutes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDestructionsPer10Min"
							}
						],
						"deprecated": false
					},
					"kills_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwKillCount"
							}
						],
						"deprecated": false
					},
					"kills_per_10_minutes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwKillsPer10Min"
							}
						],
						"deprecated": false
					},
					"map_draw": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapDraw"
							}
						],
						"deprecated": false
					},
					"map_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapLost"
							}
						],
						"deprecated": false
					},
					"map_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapWon"
							}
						],
						"deprecated": false
					},
					"resurrections_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwResurrectionCount"
							}
						],
						"deprecated": false
					},
					"resurrections_per_10_minutes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwResurrectionsPer10Min"
							}
						],
						"deprecated": false
					},
					"ultimates_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwUltimateCount"
							}
						],
						"deprecated": false
					},
					"ultimates_per_10_minutes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwUltimatesPer10Min"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"average_time_to_charge_ultimate",
					"deaths_count",
					"deaths_per_10_minutes",
					"destructions_count",
					"destructions_per_10_minutes",
					"kills_count",
					"kills_per_10_minutes",
					"map_draw",
					"map_lost",
					"map_won",
					"resurrections_count",
					"resurrections_per_10_minutes",
					"ultimates_count",
					"ultimates_per_10_minutes"
				],
				"title": "OwPlayerAverages",
				"type": "object"
			},
			"OwPlayerForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStatsForAllPlayersByMatch"
					}
				},
				"required": [
					"first_name",
					"id",
					"last_name",
					"name",
					"stats"
				],
				"title": "OwPlayerForAllStatsPlayers",
				"type": "object"
			},
			"OwPlayerGameAverages": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"damage_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageDamageDone"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageDeaths"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageDestructions"
							}
						],
						"deprecated": false
					},
					"eliminations": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageEliminations"
							}
						],
						"deprecated": false
					},
					"healing_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageHealingDone"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageKills"
							}
						],
						"deprecated": false
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageResurrections"
							}
						],
						"deprecated": false
					},
					"ultimates": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAverageUltimates"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"damage_done",
					"deaths",
					"destructions",
					"eliminations",
					"healing_done",
					"kills",
					"resurrections",
					"ultimates"
				],
				"title": "OwPlayerGameAverages",
				"type": "object"
			},
			"OwPlayerGameTotalsForGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"average_time_to_charge_ultimate": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAvgTimeToChargeUlt"
							}
						],
						"deprecated": false
					},
					"damage_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDamageDone"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDeathCount"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDestructionCount"
							}
						],
						"deprecated": false
					},
					"eliminations": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwEliminationCount"
							}
						],
						"deprecated": false
					},
					"healing_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwHealingDone"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwKillCount"
							}
						],
						"deprecated": false
					},
					"map_draw": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapDraw"
							}
						],
						"deprecated": false
					},
					"map_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapLost"
							}
						],
						"deprecated": false
					},
					"map_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapWon"
							}
						],
						"deprecated": false
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwResurrectionCount"
							}
						],
						"deprecated": false
					},
					"ultimates": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwUltimateCount"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"average_time_to_charge_ultimate",
					"damage_done",
					"deaths",
					"destructions",
					"eliminations",
					"healing_done",
					"kills",
					"map_draw",
					"map_lost",
					"map_won",
					"resurrections",
					"ultimates"
				],
				"title": "OwPlayerGameTotalsForGame",
				"type": "object"
			},
			"OwPlayerStats": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/OwPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"per_10_minutes_averages",
					"per_game_averages",
					"totals"
				],
				"title": "OwPlayerStats",
				"type": "object"
			},
			"OwPlayerStatsByGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a game",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/OwPlayerAverages"
					},
					"game": {
						"$ref": "#/components/schemas/OwGameStatsGame"
					},
					"game_id": {
						"$ref": "#/components/schemas/OwGameID"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerGameTotalsForGame"
					}
				},
				"required": [
					"averages",
					"game",
					"game_id",
					"games_count",
					"per_10_minutes_averages",
					"per_game_averages",
					"totals"
				],
				"title": "OwPlayerStatsByGame",
				"type": "object"
			},
			"OwPlayerStatsByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a match",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/OwPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"match",
					"per_10_minutes_averages",
					"per_game_averages",
					"totals"
				],
				"title": "OwPlayerStatsByMatch",
				"type": "object"
			},
			"OwPlayerStatsBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a serie",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/OwPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerTotals"
					}
				},
				"required": [
					"averages",
					"games_count",
					"per_10_minutes_averages",
					"per_game_averages",
					"serie",
					"totals"
				],
				"title": "OwPlayerStatsBySerie",
				"type": "object"
			},
			"OwPlayerStatsByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's statistics for a tournament",
				"properties": {
					"averages": {
						"$ref": "#/components/schemas/OwPlayerAverages"
					},
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerTotals"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"averages",
					"games_count",
					"per_10_minutes_averages",
					"per_game_averages",
					"totals",
					"tournament"
				],
				"title": "OwPlayerStatsByTournament",
				"type": "object"
			},
			"OwPlayerStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Statistics for all players for a match",
				"properties": {
					"games_count": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameCount"
							}
						],
						"deprecated": false
					},
					"per_10_minutes_averages": {
						"$ref": "#/components/schemas/OwPlayer10MinAverages"
					},
					"per_game_averages": {
						"$ref": "#/components/schemas/OwPlayerGameAverages"
					},
					"totals": {
						"$ref": "#/components/schemas/OwPlayerTotals"
					}
				},
				"required": [
					"games_count",
					"per_10_minutes_averages",
					"per_game_averages",
					"totals"
				],
				"title": "OwPlayerStatsForAllPlayersByMatch",
				"type": "object"
			},
			"OwPlayerTotals": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"average_time_to_charge_ultimate": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwAvgTimeToChargeUlt"
							}
						],
						"deprecated": false
					},
					"damage_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDamageDone"
							}
						],
						"deprecated": false
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDeathCount"
							}
						],
						"deprecated": false
					},
					"destructions": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwDestructionCount"
							}
						],
						"deprecated": false
					},
					"eliminations": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwEliminationCount"
							}
						],
						"deprecated": false
					},
					"healing_done": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwHealingDone"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwKillCount"
							}
						],
						"deprecated": false
					},
					"map_draw": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapDraw"
							}
						],
						"deprecated": false
					},
					"map_lost": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapLost"
							}
						],
						"deprecated": false
					},
					"map_won": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwMapWon"
							}
						],
						"deprecated": false
					},
					"resurrections": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwResurrectionCount"
							}
						],
						"deprecated": false
					},
					"time_played": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/Seconds"
							}
						],
						"deprecated": false
					},
					"ultimates": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OwUltimateCount"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"average_time_to_charge_ultimate",
					"damage_done",
					"deaths",
					"destructions",
					"eliminations",
					"healing_done",
					"kills",
					"map_draw",
					"map_lost",
					"map_won",
					"resurrections",
					"time_played",
					"ultimates"
				],
				"title": "OwPlayerTotals",
				"type": "object"
			},
			"OwPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "OwPlayers",
				"type": "array"
			},
			"OwPlayersForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/OwPlayerForAllStatsPlayers"
				},
				"title": "OwPlayersForAllStatsPlayers",
				"type": "array"
			},
			"OwResurrectionCount": {
				"minimum": 0,
				"title": "OwResurrectionCount",
				"type": "number"
			},
			"OwResurrectionsPer10Min": {
				"minimum": 0,
				"title": "OwResurrectionsPer10Min",
				"type": "number"
			},
			"OwSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "OwSeries",
				"type": "array"
			},
			"OwShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "OwShortTournaments",
				"type": "array"
			},
			"OwStatsForAllPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"teams": {
						"$ref": "#/components/schemas/OwTeamsForAllStatsPlayers"
					}
				},
				"required": [
					"teams"
				],
				"title": "OwStatsForAllPlayersByMatch",
				"type": "object"
			},
			"OwStatsForPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Aggregated statistics for a player",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/OwFavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/OwGameRoundPlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStats"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "OwStatsForPlayer",
				"type": "object"
			},
			"OwStatsForPlayerByGame": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a game",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStatsByGame"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats"
				],
				"title": "OwStatsForPlayerByGame",
				"type": "object"
			},
			"OwStatsForPlayerByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a match",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/OwFavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/OwGameRoundPlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStatsByMatch"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "OwStatsForPlayerByMatch",
				"type": "object"
			},
			"OwStatsForPlayerBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a serie",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/OwFavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/OwGameRoundPlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStatsBySerie"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "OwStatsForPlayerBySerie",
				"type": "object"
			},
			"OwStatsForPlayerByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Player's aggregated statistics for a tournament",
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"favorite_heroes": {
						"$ref": "#/components/schemas/OwFavoriteHeroes"
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/OwGameRoundPlayers"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"stats": {
						"$ref": "#/components/schemas/OwPlayerStatsByTournament"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					}
				},
				"required": [
					"active",
					"age",
					"birthday",
					"current_team",
					"current_videogame",
					"favorite_heroes",
					"first_name",
					"id",
					"image_url",
					"last_games",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug",
					"stats",
					"teams"
				],
				"title": "OwStatsForPlayerByTournament",
				"type": "object"
			},
			"OwTeamForAllStatsPlayers": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/OwPlayersForAllStatsPlayers"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"required": [
					"id",
					"name",
					"players",
					"slug"
				],
				"title": "OwTeamForAllStatsPlayers",
				"type": "object"
			},
			"OwTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "OwTeams",
				"type": "array"
			},
			"OwTeamsForAllStatsPlayers": {
				"items": {
					"$ref": "#/components/schemas/OwTeamForAllStatsPlayers"
				},
				"title": "OwTeamsForAllStatsPlayers",
				"type": "array"
			},
			"OwUltimateCount": {
				"minimum": 0,
				"title": "OwUltimateCount",
				"type": "number"
			},
			"OwUltimatesPer10Min": {
				"minimum": 0,
				"title": "OwUltimatesPer10Min",
				"type": "number"
			},
			"PUBGGameID": {
				"minimum": 1,
				"title": "PUBGGameID",
				"type": "integer"
			},
			"PUBGLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "PUBGLeagues",
				"type": "array"
			},
			"PUBGMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "PUBGMatches",
				"type": "array"
			},
			"PUBGPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "PUBGPlayers",
				"type": "array"
			},
			"PUBGSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "PUBGSeries",
				"type": "array"
			},
			"PUBGShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "PUBGShortTournaments",
				"type": "array"
			},
			"PUBGTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "PUBGTeams",
				"type": "array"
			},
			"Player": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"current_team": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseTeam"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"active",
					"current_team",
					"current_videogame",
					"first_name",
					"id",
					"image_url",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"role",
					"slug"
				],
				"title": "Player",
				"type": "object"
			},
			"PlayerAge": {
				"description": "Age of the player, `null` if unknown. When `birthday` is `null`, `age` is an approxiamation. Read more about [players' age](/docs/about-players-age)\n**Note**: This field is only present for users running the Historical plan or above.",
				"minimum": 0,
				"title": "PlayerAge",
				"type": "number"
			},
			"PlayerBirthday": {
				"description": "Birth day of the player, `YYYY-MM-DD` format. `null` if unknown.\n**Note**: This field is only present for users running the Historical plan or above.",
				"title": "PlayerBirthday",
				"type": "string"
			},
			"PlayerFirstName": {
				"description": "First name of the player. `null` if unknown",
				"title": "PlayerFirstName",
				"type": "string"
			},
			"PlayerID": {
				"description": "ID of the player",
				"minimum": 1,
				"title": "PlayerID",
				"type": "integer"
			},
			"PlayerIDOrSlug": {
				"description": "A player ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/PlayerID"
					},
					{
						"$ref": "#/components/schemas/PlayerSlug"
					}
				],
				"title": "PlayerIDOrSlug"
			},
			"PlayerIDs": {
				"items": {
					"$ref": "#/components/schemas/PlayerID"
				},
				"title": "PlayerIDs",
				"type": "array"
			},
			"PlayerImageURL": {
				"description": "URL to the photo of the player. `null` if not available.",
				"format": "uri",
				"title": "PlayerImageURL",
				"type": "string"
			},
			"PlayerIsActive": {
				"description": "Whether player is active",
				"title": "PlayerIsActive",
				"type": "boolean"
			},
			"PlayerLastName": {
				"description": "Last name of the player. `null` if unknown",
				"title": "PlayerLastName",
				"type": "string"
			},
			"PlayerModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "PlayerModifiedAt",
				"type": "string"
			},
			"PlayerName": {
				"description": "Professional name of the player",
				"title": "PlayerName",
				"type": "string"
			},
			"PlayerNationality": {
				"description": "Country code matching the nationality of the player according to the ISO 3166-1 standard (Alpha-2 code).\nIn addition to the standard, the `XK` code is used for Kosovo.\n`null` if unknown",
				"title": "PlayerNationality",
				"type": "string"
			},
			"PlayerRoleSlug": {
				"description": "Role/position of the player. Field value varies depending on the video game.`null` if unknown.\n**Note**: role is only available for DotA 2, League of Legends, and Overwatch players.\n`null` for other video games.",
				"title": "PlayerRoleSlug",
				"type": "string"
			},
			"PlayerRosters": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Rosters for a series or a tournament with player participants",
				"properties": {
					"rosters": {
						"$ref": "#/components/schemas/Players"
					},
					"type": {
						"$ref": "#/components/schemas/OpponentTypePlayer"
					}
				},
				"required": [
					"rosters",
					"type"
				],
				"title": "PlayerRosters",
				"type": "object"
			},
			"PlayerSlug": {
				"description": "Unique, human-readable identifier for the player.\n`id` and `slug` can be used interchangeably throughout the API.",
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "PlayerSlug",
				"type": "string"
			},
			"Players": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "Players",
				"type": "array"
			},
			"PreviousMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"match_id": {
						"$ref": "#/components/schemas/MatchID"
					},
					"type": {
						"$ref": "#/components/schemas/PreviousMatchType"
					}
				},
				"required": [
					"match_id",
					"type"
				],
				"title": "PreviousMatch",
				"type": "object"
			},
			"PreviousMatchType": {
				"enum": [
					"loser",
					"winner"
				],
				"title": "PreviousMatchType",
				"type": "string"
			},
			"PreviousMatches": {
				"items": {
					"$ref": "#/components/schemas/PreviousMatch"
				},
				"title": "PreviousMatches",
				"type": "array"
			},
			"R6SiegeLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "R6SiegeLeagues",
				"type": "array"
			},
			"R6SiegeMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "R6SiegeMatches",
				"type": "array"
			},
			"R6SiegePlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "R6SiegePlayers",
				"type": "array"
			},
			"R6SiegeSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "R6SiegeSeries",
				"type": "array"
			},
			"R6SiegeShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "R6SiegeShortTournaments",
				"type": "array"
			},
			"R6SiegeTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "R6SiegeTeams",
				"type": "array"
			},
			"RLLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "RLLeagues",
				"type": "array"
			},
			"RLMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "RLMatches",
				"type": "array"
			},
			"RLPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "RLPlayers",
				"type": "array"
			},
			"RLSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "RLSeries",
				"type": "array"
			},
			"RLShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "RLShortTournaments",
				"type": "array"
			},
			"RLTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "RLTeams",
				"type": "array"
			},
			"Seconds": {
				"description": "Time in seconds",
				"minimum": 0,
				"title": "Seconds",
				"type": "integer"
			},
			"Serie": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "A serie, an occurrence of a league event",
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieBeginAt"
							}
						],
						"deprecated": false
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieEndAt"
							}
						],
						"deprecated": false
					},
					"full_name": {
						"$ref": "#/components/schemas/SerieFullName"
					},
					"id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"modified_at": {
						"$ref": "#/components/schemas/SerieModifiedAt"
					},
					"name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieName"
							}
						],
						"deprecated": false
					},
					"season": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieSeason"
							}
						],
						"deprecated": false
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"tournaments": {
						"$ref": "#/components/schemas/BaseTournaments"
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					},
					"year": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/SerieYear"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"end_at",
					"full_name",
					"id",
					"league",
					"league_id",
					"modified_at",
					"name",
					"season",
					"slug",
					"tournaments",
					"videogame",
					"videogame_title",
					"winner_id",
					"winner_type",
					"year"
				],
				"title": "Serie",
				"type": "object"
			},
			"SerieBeginAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "SerieBeginAt",
				"type": "string"
			},
			"SerieEndAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "SerieEndAt",
				"type": "string"
			},
			"SerieFullName": {
				"title": "SerieFullName",
				"type": "string"
			},
			"SerieID": {
				"minimum": 1,
				"title": "SerieID",
				"type": "integer"
			},
			"SerieIDOrSlug": {
				"description": "A serie ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/SerieID"
					},
					{
						"$ref": "#/components/schemas/SerieSlug"
					}
				],
				"title": "SerieIDOrSlug"
			},
			"SerieModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "SerieModifiedAt",
				"type": "string"
			},
			"SerieName": {
				"title": "SerieName",
				"type": "string"
			},
			"SerieSeason": {
				"title": "SerieSeason",
				"type": "string"
			},
			"SerieSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "SerieSlug",
				"type": "string"
			},
			"SerieYear": {
				"minimum": 2012,
				"title": "SerieYear",
				"type": "integer"
			},
			"Series": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "Series",
				"type": "array"
			},
			"ShortTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentBeginAt"
							}
						],
						"deprecated": false
					},
					"country": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentCountry"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentEndAt"
							}
						],
						"deprecated": false
					},
					"expected_roster": {
						"$ref": "#/components/schemas/TournamentRosterItems"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"matches": {
						"$ref": "#/components/schemas/BaseMatches"
					},
					"modified_at": {
						"$ref": "#/components/schemas/TournamentModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentPrizepool"
							}
						],
						"deprecated": false
					},
					"region": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentRegion"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					},
					"tier": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentTier"
							}
						],
						"deprecated": false
					},
					"type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentLocationType"
							}
						],
						"deprecated": false
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"country",
					"detailed_stats",
					"end_at",
					"expected_roster",
					"has_bracket",
					"id",
					"league",
					"league_id",
					"live_supported",
					"matches",
					"modified_at",
					"name",
					"prizepool",
					"region",
					"serie",
					"serie_id",
					"slug",
					"teams",
					"tier",
					"type",
					"videogame",
					"videogame_title",
					"winner_id",
					"winner_type"
				],
				"title": "ShortTournament",
				"type": "object"
			},
			"ShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "ShortTournaments",
				"type": "array"
			},
			"ShortVideogameTitle": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/VideogameTitleID"
					},
					"name": {
						"$ref": "#/components/schemas/VideogameTitleName"
					},
					"slug": {
						"$ref": "#/components/schemas/VideogameTitleSlug"
					}
				},
				"required": [
					"id",
					"name",
					"slug"
				],
				"title": "ShortVideogameTitle",
				"type": "object"
			},
			"ShortVideogameTitles": {
				"items": {
					"$ref": "#/components/schemas/ShortVideogameTitle"
				},
				"title": "ShortVideogameTitles",
				"type": "array"
			},
			"ShortVideogameVersion": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current": {
						"$ref": "#/components/schemas/VideogameVersionIsCurrent"
					},
					"name": {
						"$ref": "#/components/schemas/VideogameVersion"
					}
				},
				"required": [
					"current",
					"name"
				],
				"title": "ShortVideogameVersion",
				"type": "object"
			},
			"ShortVideogameVersions": {
				"items": {
					"$ref": "#/components/schemas/ShortVideogameVersion"
				},
				"title": "ShortVideogameVersions",
				"type": "array"
			},
			"Standing": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/BracketStanding"
					},
					{
						"$ref": "#/components/schemas/GroupStanding"
					}
				],
				"title": "Standing"
			},
			"StandingGameLosses": {
				"minimum": 0,
				"title": "StandingGameLosses",
				"type": "integer"
			},
			"StandingGameTies": {
				"minimum": 0,
				"title": "StandingGameTies",
				"type": "integer"
			},
			"StandingGameWins": {
				"minimum": 0,
				"title": "StandingGameWins",
				"type": "integer"
			},
			"StandingLosses": {
				"minimum": 0,
				"title": "StandingLosses",
				"type": "integer"
			},
			"StandingRank": {
				"minimum": 0,
				"title": "StandingRank",
				"type": "integer"
			},
			"StandingTies": {
				"description": "Only present if ties occured during the tournament",
				"minimum": 1,
				"title": "StandingTies",
				"type": "integer"
			},
			"StandingWins": {
				"minimum": 0,
				"title": "StandingWins",
				"type": "integer"
			},
			"Standings": {
				"items": {
					"$ref": "#/components/schemas/Standing"
				},
				"title": "Standings",
				"type": "array"
			},
			"Starcraft2Leagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "Starcraft2Leagues",
				"type": "array"
			},
			"Starcraft2Matches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "Starcraft2Matches",
				"type": "array"
			},
			"Starcraft2Players": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "Starcraft2Players",
				"type": "array"
			},
			"Starcraft2Series": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "Starcraft2Series",
				"type": "array"
			},
			"Starcraft2ShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "Starcraft2ShortTournaments",
				"type": "array"
			},
			"Starcraft2Teams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "Starcraft2Teams",
				"type": "array"
			},
			"StarcraftBroodWarLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "StarcraftBroodWarLeagues",
				"type": "array"
			},
			"StarcraftBroodWarMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "StarcraftBroodWarMatches",
				"type": "array"
			},
			"StarcraftBroodWarPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "StarcraftBroodWarPlayers",
				"type": "array"
			},
			"StarcraftBroodWarSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "StarcraftBroodWarSeries",
				"type": "array"
			},
			"StarcraftBroodWarShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "StarcraftBroodWarShortTournaments",
				"type": "array"
			},
			"StarcraftBroodWarTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "StarcraftBroodWarTeams",
				"type": "array"
			},
			"Stream": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"embed_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/StreamEmbedURL"
							}
						],
						"deprecated": false
					},
					"language": {
						"$ref": "#/components/schemas/StreamLanguage"
					},
					"main": {
						"$ref": "#/components/schemas/StreamIsMain"
					},
					"official": {
						"$ref": "#/components/schemas/StreamIsOfficial"
					},
					"raw_url": {
						"$ref": "#/components/schemas/StreamURL"
					}
				},
				"required": [
					"embed_url",
					"language",
					"main",
					"official",
					"raw_url"
				],
				"title": "Stream",
				"type": "object"
			},
			"StreamEmbedURL": {
				"description": "URL to embed in an iframe.",
				"format": "uri",
				"title": "StreamEmbedURL",
				"type": "string"
			},
			"StreamIsMain": {
				"description": "Whether it is the main stream. Main stream is always official.",
				"title": "StreamIsMain",
				"type": "boolean"
			},
			"StreamIsOfficial": {
				"description": "Whether it is an official broadcast.",
				"title": "StreamIsOfficial",
				"type": "boolean"
			},
			"StreamLanguage": {
				"description": "Language alpha-2 code according to ISO 649-1 standard.",
				"enum": [
					"aa",
					"ab",
					"ae",
					"af",
					"ak",
					"am",
					"an",
					"ar",
					"as",
					"av",
					"ay",
					"az",
					"ba",
					"be",
					"bg",
					"bh",
					"bi",
					"bm",
					"bn",
					"bo",
					"br",
					"bs",
					"ca",
					"ce",
					"ch",
					"co",
					"cr",
					"cs",
					"cu",
					"cv",
					"cy",
					"da",
					"de",
					"dv",
					"dz",
					"ee",
					"el",
					"en",
					"eo",
					"es",
					"et",
					"eu",
					"fa",
					"ff",
					"fi",
					"fj",
					"fo",
					"fr",
					"fy",
					"ga",
					"gd",
					"gl",
					"gn",
					"gu",
					"gv",
					"ha",
					"he",
					"hi",
					"ho",
					"hr",
					"ht",
					"hu",
					"hy",
					"hz",
					"ia",
					"id",
					"ie",
					"ig",
					"ii",
					"ik",
					"io",
					"is",
					"it",
					"iu",
					"ja",
					"jv",
					"ka",
					"kg",
					"ki",
					"kj",
					"kk",
					"kl",
					"km",
					"kn",
					"ko",
					"kr",
					"ks",
					"ku",
					"kv",
					"kw",
					"ky",
					"la",
					"lb",
					"lg",
					"li",
					"ln",
					"lo",
					"lt",
					"lu",
					"lv",
					"mg",
					"mh",
					"mi",
					"mk",
					"ml",
					"mn",
					"mr",
					"ms",
					"mt",
					"my",
					"na",
					"nb",
					"nd",
					"ne",
					"ng",
					"nl",
					"nn",
					"no",
					"nr",
					"nv",
					"ny",
					"oc",
					"oj",
					"om",
					"or",
					"os",
					"pa",
					"pi",
					"pl",
					"ps",
					"pt",
					"qu",
					"rm",
					"rn",
					"ro",
					"ru",
					"rw",
					"sa",
					"sc",
					"sd",
					"se",
					"sg",
					"si",
					"sk",
					"sl",
					"sm",
					"sn",
					"so",
					"sq",
					"sr",
					"ss",
					"st",
					"su",
					"sv",
					"sw",
					"ta",
					"te",
					"tg",
					"th",
					"ti",
					"tk",
					"tl",
					"tn",
					"to",
					"tr",
					"ts",
					"tt",
					"tw",
					"ty",
					"ug",
					"uk",
					"ur",
					"uz",
					"ve",
					"vi",
					"vo",
					"wa",
					"wo",
					"xh",
					"yi",
					"yo",
					"za",
					"zh",
					"zu"
				],
				"title": "StreamLanguage",
				"type": "string"
			},
			"StreamURL": {
				"description": "URL to the stream on host website.",
				"format": "uri",
				"title": "StreamURL",
				"type": "string"
			},
			"StreamsList": {
				"items": {
					"$ref": "#/components/schemas/Stream"
				},
				"title": "StreamsList",
				"type": "array"
			},
			"Team": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"current_videogame": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/CurrentVideogame"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/TeamModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"current_videogame",
					"dark_mode_image_url",
					"id",
					"image_url",
					"location",
					"modified_at",
					"name",
					"players",
					"slug"
				],
				"title": "Team",
				"type": "object"
			},
			"TeamAcronym": {
				"title": "TeamAcronym",
				"type": "string"
			},
			"TeamGamesLost": {
				"description": "Number of games lost by the team",
				"minimum": 0,
				"title": "TeamGamesLost",
				"type": "integer"
			},
			"TeamGamesWon": {
				"description": "Number of games won by the team",
				"minimum": 0,
				"title": "TeamGamesWon",
				"type": "integer"
			},
			"TeamID": {
				"description": "The ID of the team.",
				"minimum": 1,
				"title": "TeamID",
				"type": "integer"
			},
			"TeamIDOrSlug": {
				"description": "A team ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/TeamID"
					},
					{
						"$ref": "#/components/schemas/TeamSlug"
					}
				],
				"title": "TeamIDOrSlug"
			},
			"TeamImageURL": {
				"description": "URL of the team logo",
				"format": "uri",
				"title": "TeamImageURL",
				"type": "string"
			},
			"TeamLocation": {
				"description": "The team's organization location",
				"title": "TeamLocation",
				"type": "string"
			},
			"TeamModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "TeamModifiedAt",
				"type": "string"
			},
			"TeamName": {
				"description": "The name of the team.",
				"title": "TeamName",
				"type": "string"
			},
			"TeamRosters": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Rosters for a a series or a tournament with team participants",
				"properties": {
					"rosters": {
						"$ref": "#/components/schemas/Teams"
					},
					"type": {
						"$ref": "#/components/schemas/OpponentTypeTeam"
					}
				},
				"required": [
					"rosters",
					"type"
				],
				"title": "TeamRosters",
				"type": "object"
			},
			"TeamSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "TeamSlug",
				"type": "string"
			},
			"Teams": {
				"description": "A list of teams",
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "Teams",
				"type": "array"
			},
			"Tournament": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentBeginAt"
							}
						],
						"deprecated": false
					},
					"country": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentCountry"
							}
						],
						"deprecated": false
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentEndAt"
							}
						],
						"deprecated": false
					},
					"expected_roster": {
						"$ref": "#/components/schemas/TournamentRosterItems"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"$ref": "#/components/schemas/TournamentID"
					},
					"league": {
						"$ref": "#/components/schemas/BaseLeague"
					},
					"league_id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"matches": {
						"$ref": "#/components/schemas/BaseMatches"
					},
					"modified_at": {
						"$ref": "#/components/schemas/TournamentModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentPrizepool"
							}
						],
						"deprecated": false
					},
					"region": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentRegion"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/BaseSerie"
					},
					"serie_id": {
						"$ref": "#/components/schemas/SerieID"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"teams": {
						"$ref": "#/components/schemas/BaseTeams"
					},
					"tier": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentTier"
							}
						],
						"deprecated": false
					},
					"type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TournamentLocationType"
							}
						],
						"deprecated": false
					},
					"videogame": {
						"$ref": "#/components/schemas/CurrentVideogame"
					},
					"videogame_title": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameTitle"
							}
						],
						"deprecated": false
					},
					"winner_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentID"
							}
						],
						"deprecated": false
					},
					"winner_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/OpponentType"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"begin_at",
					"country",
					"detailed_stats",
					"end_at",
					"expected_roster",
					"has_bracket",
					"id",
					"league",
					"league_id",
					"live_supported",
					"matches",
					"modified_at",
					"name",
					"prizepool",
					"region",
					"serie",
					"serie_id",
					"slug",
					"teams",
					"tier",
					"type",
					"videogame",
					"videogame_title",
					"winner_id",
					"winner_type"
				],
				"title": "Tournament",
				"type": "object"
			},
			"TournamentBeginAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "TournamentBeginAt",
				"type": "string"
			},
			"TournamentCountry": {
				"description": "Country code matching the location of the tournament according to the ISO 3166-1 standard (Alpha-2 code). In addition to the standard, the XK code is used for Kosovo. null if unknown",
				"title": "TournamentCountry",
				"type": "string"
			},
			"TournamentDetailedStats": {
				"description": "Whether the tournament is expected to have detailed statistics available",
				"title": "TournamentDetailedStats",
				"type": "boolean"
			},
			"TournamentEndAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "TournamentEndAt",
				"type": "string"
			},
			"TournamentHasBracket": {
				"description": "Whether the tournament has a bracket",
				"title": "TournamentHasBracket",
				"type": "boolean"
			},
			"TournamentID": {
				"minimum": 1,
				"title": "TournamentID",
				"type": "integer"
			},
			"TournamentIDOrSlug": {
				"description": "A tournament ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/TournamentID"
					},
					{
						"$ref": "#/components/schemas/TournamentSlug"
					}
				],
				"title": "TournamentIDOrSlug"
			},
			"TournamentLiveSupported": {
				"description": "Whether live is supported",
				"title": "TournamentLiveSupported",
				"type": "boolean"
			},
			"TournamentLocationType": {
				"description": "Location type for a tournament",
				"enum": [
					"offline",
					"online",
					"online/offline"
				],
				"title": "TournamentLocationType",
				"type": "string"
			},
			"TournamentModifiedAt": {
				"format": "date-time",
				"minLength": 1,
				"title": "TournamentModifiedAt",
				"type": "string"
			},
			"TournamentName": {
				"title": "TournamentName",
				"type": "string"
			},
			"TournamentPrizepool": {
				"title": "TournamentPrizepool",
				"type": "string"
			},
			"TournamentRegion": {
				"description": "Region acronym for the location of the tournament.",
				"enum": [
					"AF",
					"ASIA",
					"EEU",
					"ME",
					"NA",
					"OCE",
					"SA",
					"WEU"
				],
				"title": "TournamentRegion",
				"type": "string"
			},
			"TournamentRosterItem": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"players": {
						"$ref": "#/components/schemas/BasePlayers"
					},
					"team": {
						"$ref": "#/components/schemas/BaseTeam"
					}
				},
				"required": [
					"players",
					"team"
				],
				"title": "TournamentRosterItem",
				"type": "object"
			},
			"TournamentRosterItems": {
				"items": {
					"$ref": "#/components/schemas/TournamentRosterItem"
				},
				"title": "TournamentRosterItems",
				"type": "array"
			},
			"TournamentRosters": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/TeamRosters"
					},
					{
						"$ref": "#/components/schemas/PlayerRosters"
					}
				],
				"title": "TournamentRosters"
			},
			"TournamentSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "TournamentSlug",
				"type": "string"
			},
			"TournamentTier": {
				"description": "The tier of the tournament, ranging from 'S' to 'Unranked'. Ranking 'S' > 'A' > 'B' > 'C' > 'D' > 'Unranked'",
				"enum": [
					"a",
					"b",
					"c",
					"d",
					"s",
					"unranked"
				],
				"title": "TournamentTier",
				"type": "string"
			},
			"ValorantAbilities": {
				"items": {
					"$ref": "#/components/schemas/ValorantAbility"
				},
				"title": "ValorantAbilities",
				"type": "array"
			},
			"ValorantAbility": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"ability_type": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantAbilityType"
							}
						],
						"deprecated": false
					},
					"creds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantAbilityCreds"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/ValorantAbilityID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantAbilityImageURL"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAbilityName"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"ability_type",
					"creds",
					"id",
					"image_url",
					"name",
					"videogame_versions"
				],
				"title": "ValorantAbility",
				"type": "object"
			},
			"ValorantAbilityCreds": {
				"description": "Credit cost of the ability ",
				"minimum": 0,
				"title": "ValorantAbilityCreds",
				"type": "number"
			},
			"ValorantAbilityID": {
				"description": "ID of the ability",
				"minimum": 1,
				"title": "ValorantAbilityID",
				"type": "integer"
			},
			"ValorantAbilityImageURL": {
				"description": "URL to an image of the ability",
				"format": "uri",
				"title": "ValorantAbilityImageURL",
				"type": "string"
			},
			"ValorantAbilityName": {
				"description": "Name of the ability",
				"title": "ValorantAbilityName",
				"type": "string"
			},
			"ValorantAbilityType": {
				"description": "Ability type",
				"enum": [
					"ability_one",
					"ability_two",
					"grenade_ability",
					"ultimate_ability"
				],
				"title": "ValorantAbilityType",
				"type": "string"
			},
			"ValorantAgent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantAgentID"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAgentName"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/ValorantAgentPortraitURL"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"id",
					"name",
					"portrait_url",
					"videogame_versions"
				],
				"title": "ValorantAgent",
				"type": "object"
			},
			"ValorantAgentID": {
				"description": "ID of the agent",
				"minimum": 1,
				"title": "ValorantAgentID",
				"type": "integer"
			},
			"ValorantAgentLosses": {
				"description": "Number of games lost with this agent",
				"minimum": 0,
				"title": "ValorantAgentLosses",
				"type": "integer"
			},
			"ValorantAgentName": {
				"description": "Name of the agent",
				"title": "ValorantAgentName",
				"type": "string"
			},
			"ValorantAgentPicks": {
				"description": "Number of times the agent was picked",
				"minimum": 0,
				"title": "ValorantAgentPicks",
				"type": "integer"
			},
			"ValorantAgentPortraitURL": {
				"description": "URL to a portrait image of the agent",
				"format": "uri",
				"title": "ValorantAgentPortraitURL",
				"type": "string"
			},
			"ValorantAgentStats": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"$ref": "#/components/schemas/ValorantPlayerAssists"
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"$ref": "#/components/schemas/ValorantPlayerDeaths"
					},
					"defused_spikes": {
						"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
					},
					"first_deaths": {
						"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
					},
					"first_kills": {
						"$ref": "#/components/schemas/ValorantPlayerFirstKills"
					},
					"headshot_percentage": {
						"$ref": "#/components/schemas/ValorantHeadshotPercentage"
					},
					"id": {
						"$ref": "#/components/schemas/ValorantAgentID"
					},
					"kills": {
						"$ref": "#/components/schemas/ValorantPlayerKills"
					},
					"losses": {
						"$ref": "#/components/schemas/ValorantAgentLosses"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAgentName"
					},
					"picks": {
						"$ref": "#/components/schemas/ValorantAgentPicks"
					},
					"planted_spikes": {
						"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/ValorantAgentPortraitURL"
					},
					"rounds_played": {
						"$ref": "#/components/schemas/ValorantRoundCount"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					},
					"wins": {
						"$ref": "#/components/schemas/ValorantAgentWins"
					}
				},
				"required": [
					"assists",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"headshot_percentage",
					"id",
					"kills",
					"losses",
					"name",
					"picks",
					"planted_spikes",
					"portrait_url",
					"rounds_played",
					"streaks",
					"videogame_versions",
					"wins"
				],
				"title": "ValorantAgentStats",
				"type": "object"
			},
			"ValorantAgentWins": {
				"description": "Number of games won with this agent",
				"minimum": 0,
				"title": "ValorantAgentWins",
				"type": "integer"
			},
			"ValorantAgents": {
				"items": {
					"$ref": "#/components/schemas/ValorantAgent"
				},
				"title": "ValorantAgents",
				"type": "array"
			},
			"ValorantAgentsStats": {
				"description": "Agents picks, wins, and losses stats for this map",
				"items": {
					"$ref": "#/components/schemas/ValorantAgentStats"
				},
				"title": "ValorantAgentsStats",
				"type": "array"
			},
			"ValorantAttackerScore": {
				"description": "Attackers score at the beginning of the round",
				"minimum": 0,
				"title": "ValorantAttackerScore",
				"type": "integer"
			},
			"ValorantAttackerTeamID": {
				"description": "ID of the attackers team",
				"minimum": 1,
				"title": "ValorantAttackerTeamID",
				"type": "integer"
			},
			"ValorantBombKill": {
				"description": "Whether the kill was caused by the bomb",
				"title": "ValorantBombKill",
				"type": "boolean"
			},
			"ValorantDefenderScore": {
				"description": "Defenders score at the beginning of the round",
				"minimum": 0,
				"title": "ValorantDefenderScore",
				"type": "integer"
			},
			"ValorantDefenderTeamID": {
				"description": "ID of the defenders team",
				"minimum": 1,
				"title": "ValorantDefenderTeamID",
				"type": "integer"
			},
			"ValorantEventKiller": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"ability": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseValorantAbility"
							}
						],
						"deprecated": false
					},
					"agent": {
						"$ref": "#/components/schemas/BaseValorantAgent"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_side": {
						"$ref": "#/components/schemas/ValorantTeamSide"
					},
					"weapon": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/BaseValorantWeapon"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"ability",
					"agent",
					"id",
					"name",
					"team_side",
					"weapon"
				],
				"title": "ValorantEventKiller",
				"type": "object"
			},
			"ValorantEventPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agent": {
						"$ref": "#/components/schemas/BaseValorantAgent"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					}
				},
				"required": [
					"agent",
					"id",
					"name"
				],
				"title": "ValorantEventPlayer",
				"type": "object"
			},
			"ValorantEventTimestamp": {
				"description": "Time elapsed since the beginning of round, in seconds",
				"minimum": 0,
				"title": "ValorantEventTimestamp",
				"type": "integer"
			},
			"ValorantEventType": {
				"enum": [
					"kill",
					"spike_defused",
					"spike_planted"
				],
				"title": "ValorantEventType",
				"type": "string"
			},
			"ValorantEventVictim": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agent": {
						"$ref": "#/components/schemas/BaseValorantAgent"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"team_side": {
						"$ref": "#/components/schemas/ValorantTeamSide"
					}
				},
				"required": [
					"agent",
					"id",
					"name",
					"team_side"
				],
				"title": "ValorantEventVictim",
				"type": "object"
			},
			"ValorantFullRound": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"attackers": {
						"$ref": "#/components/schemas/ValorantFullRoundAttackerTeam"
					},
					"defenders": {
						"$ref": "#/components/schemas/ValorantFullRoundDefenderTeam"
					},
					"number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"outcome": {
						"$ref": "#/components/schemas/ValorantGameRoundOutcome"
					},
					"winner_team": {
						"$ref": "#/components/schemas/ValorantGameRoundWinner"
					}
				},
				"required": [
					"attackers",
					"defenders",
					"number",
					"outcome",
					"winner_team"
				],
				"title": "ValorantFullRound",
				"type": "object"
			},
			"ValorantFullRoundAttackerTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"players": {
						"$ref": "#/components/schemas/ValorantFullRoundPlayers"
					},
					"score": {
						"$ref": "#/components/schemas/ValorantAttackerScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/ValorantAttackerTeamID"
					}
				},
				"required": [
					"players",
					"score",
					"team_id"
				],
				"title": "ValorantFullRoundAttackerTeam",
				"type": "object"
			},
			"ValorantFullRoundDefenderTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"players": {
						"$ref": "#/components/schemas/ValorantFullRoundPlayers"
					},
					"score": {
						"$ref": "#/components/schemas/ValorantDefenderScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/ValorantDefenderTeamID"
					}
				},
				"required": [
					"players",
					"score",
					"team_id"
				],
				"title": "ValorantFullRoundDefenderTeam",
				"type": "object"
			},
			"ValorantFullRoundPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agent": {
						"$ref": "#/components/schemas/BaseValorantAgent"
					},
					"assists": {
						"$ref": "#/components/schemas/ValorantPlayerAssists"
					},
					"combat_score": {
						"$ref": "#/components/schemas/ValorantPlayerCombatScore"
					},
					"eco_beg_prep": {
						"$ref": "#/components/schemas/ValorantPlayerEcoBeginningPrep"
					},
					"eco_end_prep": {
						"$ref": "#/components/schemas/ValorantPlayerEcoEndPrep"
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"kills": {
						"$ref": "#/components/schemas/ValorantPlayerKills"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"shield_type": {
						"$ref": "#/components/schemas/ValorantPlayerShield"
					},
					"weapon": {
						"$ref": "#/components/schemas/BaseValorantWeapon"
					}
				},
				"required": [
					"agent",
					"assists",
					"combat_score",
					"eco_beg_prep",
					"eco_end_prep",
					"id",
					"kills",
					"name",
					"shield_type",
					"weapon"
				],
				"title": "ValorantFullRoundPlayer",
				"type": "object"
			},
			"ValorantFullRoundPlayers": {
				"items": {
					"$ref": "#/components/schemas/ValorantFullRoundPlayer"
				},
				"title": "ValorantFullRoundPlayers",
				"type": "array"
			},
			"ValorantFullRounds": {
				"items": {
					"$ref": "#/components/schemas/ValorantFullRound"
				},
				"title": "ValorantFullRounds",
				"type": "array"
			},
			"ValorantGame": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"begin_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameBeginAt"
							}
						],
						"deprecated": false
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameEndAt"
							}
						],
						"deprecated": false
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"$ref": "#/components/schemas/ValorantGameID"
					},
					"length": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/GameLength"
							}
						],
						"deprecated": false
					},
					"map": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantMap"
							}
						],
						"deprecated": false
					},
					"match": {
						"$ref": "#/components/schemas/FullGameMatch"
					},
					"position": {
						"$ref": "#/components/schemas/GamePosition"
					},
					"rounds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantGameRounds"
							}
						],
						"deprecated": false
					},
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"teams": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantGameTeams"
							}
						],
						"deprecated": false
					},
					"winner": {
						"$ref": "#/components/schemas/GameWinner"
					}
				},
				"required": [
					"begin_at",
					"complete",
					"detailed_stats",
					"end_at",
					"finished",
					"forfeit",
					"id",
					"length",
					"map",
					"match",
					"position",
					"rounds",
					"status",
					"teams",
					"winner"
				],
				"title": "ValorantGame",
				"type": "object"
			},
			"ValorantGameEvent": {
				"anyOf": [
					{
						"$ref": "#/components/schemas/ValorantKillEvent"
					},
					{
						"$ref": "#/components/schemas/ValorantSpikePlantedEvent"
					},
					{
						"$ref": "#/components/schemas/ValorantSpikeDefusedEvent"
					}
				],
				"title": "ValorantGameEvent"
			},
			"ValorantGameEvents": {
				"items": {
					"$ref": "#/components/schemas/ValorantGameEvent"
				},
				"title": "ValorantGameEvents",
				"type": "array"
			},
			"ValorantGameID": {
				"minimum": 1,
				"title": "ValorantGameID",
				"type": "integer"
			},
			"ValorantGamePlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"age": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerAge"
							}
						],
						"deprecated": false
					},
					"agent": {
						"$ref": "#/components/schemas/ValorantShortAgent"
					},
					"assists": {
						"$ref": "#/components/schemas/ValorantPlayerAssists"
					},
					"average_combat_score": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageCombatScore"
							}
						],
						"deprecated": false
					},
					"average_damage_per_round": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"average_economy_score": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageEconomyScore"
							}
						],
						"deprecated": false
					},
					"birthday": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerBirthday"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"$ref": "#/components/schemas/ValorantPlayerDeaths"
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"first_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerFirstName"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/PlayerID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerImageURL"
							}
						],
						"deprecated": false
					},
					"kill_death_difference": {
						"$ref": "#/components/schemas/ValorantPlayerKillDeathDifference"
					},
					"kills": {
						"$ref": "#/components/schemas/ValorantPlayerKills"
					},
					"kills_per_death": {
						"$ref": "#/components/schemas/ValorantPlayerKillsPerDeath"
					},
					"last_name": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerLastName"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/PlayerModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerNationality"
							}
						],
						"deprecated": false
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"role": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerRoleSlug"
							}
						],
						"deprecated": false
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/PlayerSlug"
							}
						],
						"deprecated": false
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					}
				},
				"required": [
					"active",
					"age",
					"agent",
					"assists",
					"average_combat_score",
					"average_damage_per_round",
					"average_economy_score",
					"birthday",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"first_name",
					"headshot_percentage",
					"id",
					"image_url",
					"kill_death_difference",
					"kills",
					"kills_per_death",
					"last_name",
					"modified_at",
					"name",
					"nationality",
					"planted_spikes",
					"role",
					"slug",
					"streaks"
				],
				"title": "ValorantGamePlayer",
				"type": "object"
			},
			"ValorantGamePlayers": {
				"items": {
					"$ref": "#/components/schemas/ValorantGamePlayer"
				},
				"title": "ValorantGamePlayers",
				"type": "array"
			},
			"ValorantGameRound": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"attackers": {
						"$ref": "#/components/schemas/ValorantGameRoundAttacker"
					},
					"defenders": {
						"$ref": "#/components/schemas/ValorantGameRoundDefender"
					},
					"number": {
						"$ref": "#/components/schemas/ValorantGameRoundNumber"
					},
					"outcome": {
						"$ref": "#/components/schemas/ValorantGameRoundOutcome"
					},
					"winner_team": {
						"$ref": "#/components/schemas/ValorantGameRoundWinner"
					}
				},
				"required": [
					"attackers",
					"defenders",
					"number",
					"outcome",
					"winner_team"
				],
				"title": "ValorantGameRound",
				"type": "object"
			},
			"ValorantGameRoundAttacker": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"score": {
						"$ref": "#/components/schemas/ValorantAttackerScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/ValorantAttackerTeamID"
					}
				},
				"required": [
					"score",
					"team_id"
				],
				"title": "ValorantGameRoundAttacker",
				"type": "object"
			},
			"ValorantGameRoundDefender": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"score": {
						"$ref": "#/components/schemas/ValorantDefenderScore"
					},
					"team_id": {
						"$ref": "#/components/schemas/ValorantDefenderTeamID"
					}
				},
				"required": [
					"score",
					"team_id"
				],
				"title": "ValorantGameRoundDefender",
				"type": "object"
			},
			"ValorantGameRoundNumber": {
				"description": "The round number, starting at 1",
				"minimum": 0,
				"title": "ValorantGameRoundNumber",
				"type": "number"
			},
			"ValorantGameRoundOutcome": {
				"description": "How was the round finished.\n`spike_exploded`: spike exploded\n`defenders_eliminated`: attackers killed all defenders\n`spike_defused`: spike defused\n`attack_timeout`: attackers failed to plant the spike in time\n`attackers_eliminated`: defenders killed all attackers",
				"enum": [
					"attack_timeout",
					"attackers_eliminated",
					"defenders_eliminated",
					"spike_defused",
					"spike_exploded"
				],
				"title": "ValorantGameRoundOutcome",
				"type": "string"
			},
			"ValorantGameRoundWinner": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantGameRoundWinnerID"
					},
					"side": {
						"$ref": "#/components/schemas/ValorantTeamSide"
					}
				},
				"required": [
					"id",
					"side"
				],
				"title": "ValorantGameRoundWinner",
				"type": "object"
			},
			"ValorantGameRoundWinnerID": {
				"description": "ID of the team that won the round",
				"minimum": 1,
				"title": "ValorantGameRoundWinnerID",
				"type": "integer"
			},
			"ValorantGameRounds": {
				"description": "Summary of rounds",
				"items": {
					"$ref": "#/components/schemas/ValorantGameRound"
				},
				"title": "ValorantGameRounds",
				"type": "array"
			},
			"ValorantGameTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"acronym": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamAcronym"
							}
						],
						"deprecated": false
					},
					"dark_mode_image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamImageURL"
							}
						],
						"deprecated": false
					},
					"location": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamLocation"
							}
						],
						"deprecated": false
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"players": {
						"$ref": "#/components/schemas/ValorantGamePlayers"
					},
					"score": {
						"$ref": "#/components/schemas/ValorantTeamScore"
					},
					"slug": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/TeamSlug"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"acronym",
					"dark_mode_image_url",
					"id",
					"image_url",
					"location",
					"name",
					"players",
					"score",
					"slug"
				],
				"title": "ValorantGameTeam",
				"type": "object"
			},
			"ValorantGameTeams": {
				"items": {
					"$ref": "#/components/schemas/ValorantGameTeam"
				},
				"title": "ValorantGameTeams",
				"type": "array"
			},
			"ValorantGames": {
				"items": {
					"$ref": "#/components/schemas/ValorantGame"
				},
				"title": "ValorantGames",
				"type": "array"
			},
			"ValorantHeadshotPercentage": {
				"description": "Percentage of headshots within the player's shots",
				"maximum": 100,
				"minimum": 0,
				"title": "ValorantHeadshotPercentage",
				"type": "number"
			},
			"ValorantKillEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"kill": {
						"$ref": "#/components/schemas/ValorantKillEventDetails"
					},
					"number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"timestamp": {
						"$ref": "#/components/schemas/ValorantEventTimestamp"
					},
					"type": {
						"$ref": "#/components/schemas/ValorantEventType"
					}
				},
				"required": [
					"kill",
					"number",
					"timestamp",
					"type"
				],
				"title": "ValorantKillEvent",
				"type": "object"
			},
			"ValorantKillEventDetails": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"bomb_kill": {
						"$ref": "#/components/schemas/ValorantBombKill"
					},
					"killer": {
						"$ref": "#/components/schemas/ValorantEventKiller"
					},
					"victim": {
						"$ref": "#/components/schemas/ValorantEventVictim"
					}
				},
				"required": [
					"bomb_kill",
					"killer",
					"victim"
				],
				"title": "ValorantKillEventDetails",
				"type": "object"
			},
			"ValorantLeagues": {
				"items": {
					"$ref": "#/components/schemas/League"
				},
				"title": "ValorantLeagues",
				"type": "array"
			},
			"ValorantMap": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "An object that represents a Valorant map",
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantMapID"
					},
					"image_url": {
						"$ref": "#/components/schemas/ValorantMapImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/ValorantMapSlug"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"slug",
					"videogame_versions"
				],
				"title": "ValorantMap",
				"type": "object"
			},
			"ValorantMapID": {
				"description": "ID of the map",
				"minimum": 1,
				"title": "ValorantMapID",
				"type": "integer"
			},
			"ValorantMapImageURL": {
				"description": "URL to an image of the map",
				"format": "uri",
				"title": "ValorantMapImageURL",
				"type": "string"
			},
			"ValorantMapName": {
				"description": "Name of the map",
				"title": "ValorantMapName",
				"type": "string"
			},
			"ValorantMapPick": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantMapID"
					},
					"image_url": {
						"$ref": "#/components/schemas/ValorantMapImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantMapName"
					},
					"picking_team_id": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPickingTeamID"
							}
						],
						"deprecated": false
					},
					"slug": {
						"$ref": "#/components/schemas/ValorantMapSlug"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"id",
					"image_url",
					"name",
					"picking_team_id",
					"slug",
					"videogame_versions"
				],
				"title": "ValorantMapPick",
				"type": "object"
			},
			"ValorantMapPicks": {
				"description": "**Only applies to Valorant matches. The field will not be present on other video games matches.**\nMap picks, `null` when map picks data is unavailable.\n**Important:** `map_picks` field is only present in the response for subscribers of Valorant Historical plan.",
				"items": {
					"$ref": "#/components/schemas/ValorantMapPick"
				},
				"title": "ValorantMapPicks",
				"type": "array"
			},
			"ValorantMapSlug": {
				"description": "Human-readable identifier of the map",
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "ValorantMapSlug",
				"type": "string"
			},
			"ValorantMaps": {
				"items": {
					"$ref": "#/components/schemas/ValorantMap"
				},
				"title": "ValorantMaps",
				"type": "array"
			},
			"ValorantMatches": {
				"items": {
					"$ref": "#/components/schemas/Match"
				},
				"title": "ValorantMatches",
				"type": "array"
			},
			"ValorantPickingTeamID": {
				"description": "ID of the team that picked the map",
				"minimum": 1,
				"title": "ValorantPickingTeamID",
				"type": "integer"
			},
			"ValorantPlayer2KillsStreak": {
				"description": "Number of 2-player kill streaks",
				"minimum": 0,
				"title": "ValorantPlayer2KillsStreak",
				"type": "integer"
			},
			"ValorantPlayer3KillsStreak": {
				"description": "Number of 3-player kill streaks",
				"minimum": 0,
				"title": "ValorantPlayer3KillsStreak",
				"type": "integer"
			},
			"ValorantPlayer4KillsStreak": {
				"description": "Number of 4-player kill streaks",
				"minimum": 0,
				"title": "ValorantPlayer4KillsStreak",
				"type": "integer"
			},
			"ValorantPlayerAssists": {
				"description": "Number of player's assists",
				"minimum": 0,
				"title": "ValorantPlayerAssists",
				"type": "integer"
			},
			"ValorantPlayerAverageCombatScore": {
				"description": "Average combat score (ACS) of the player",
				"minimum": 0,
				"title": "ValorantPlayerAverageCombatScore",
				"type": "integer"
			},
			"ValorantPlayerAverageDamagePerRound": {
				"description": "Average damage per round (ADR) of the player",
				"minimum": 0,
				"title": "ValorantPlayerAverageDamagePerRound",
				"type": "number"
			},
			"ValorantPlayerAverageEconomyScore": {
				"description": "Average economy score (ECS) of the player",
				"minimum": 0,
				"title": "ValorantPlayerAverageEconomyScore",
				"type": "number"
			},
			"ValorantPlayerClutchWins": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Round wins when the player was the last team member alive",
				"properties": {
					"versus_1": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus1Streak"
							}
						],
						"deprecated": false
					},
					"versus_2": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus2Streak"
							}
						],
						"deprecated": false
					},
					"versus_3": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus3Streak"
							}
						],
						"deprecated": false
					},
					"versus_4": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus4Streak"
							}
						],
						"deprecated": false
					},
					"versus_5": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus5Streak"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"versus_1",
					"versus_2",
					"versus_3",
					"versus_4",
					"versus_5"
				],
				"title": "ValorantPlayerClutchWins",
				"type": "object"
			},
			"ValorantPlayerCombatScore": {
				"description": "Combat score of the player in the round",
				"minimum": 0,
				"title": "ValorantPlayerCombatScore",
				"type": "integer"
			},
			"ValorantPlayerDeaths": {
				"description": "Number of player's death",
				"minimum": 0,
				"title": "ValorantPlayerDeaths",
				"type": "integer"
			},
			"ValorantPlayerDefusedSpikes": {
				"description": "Number of spikes defused by the player",
				"minimum": 0,
				"title": "ValorantPlayerDefusedSpikes",
				"type": "integer"
			},
			"ValorantPlayerEcoBeginningPrep": {
				"description": "Player economy at the beginning of the preperation phase",
				"minimum": 0,
				"title": "ValorantPlayerEcoBeginningPrep",
				"type": "integer"
			},
			"ValorantPlayerEcoEndPrep": {
				"description": "Player economy at the end of the preperation phase",
				"minimum": 0,
				"title": "ValorantPlayerEcoEndPrep",
				"type": "integer"
			},
			"ValorantPlayerFirstDeaths": {
				"description": "Number of rounds where the player died first",
				"minimum": 0,
				"title": "ValorantPlayerFirstDeaths",
				"type": "integer"
			},
			"ValorantPlayerFirstKillPercentage": {
				"description": "First kill percentage of the player",
				"maximum": 100,
				"minimum": 0,
				"title": "ValorantPlayerFirstKillPercentage",
				"type": "number"
			},
			"ValorantPlayerFirstKills": {
				"description": "Number of rounds where the player did the first kill",
				"minimum": 0,
				"title": "ValorantPlayerFirstKills",
				"type": "integer"
			},
			"ValorantPlayerKillDeathDifference": {
				"description": "Difference between the player's number of kills and number of death (kills - deaths)",
				"title": "ValorantPlayerKillDeathDifference",
				"type": "number"
			},
			"ValorantPlayerKills": {
				"description": "Number of player's kills",
				"minimum": 0,
				"title": "ValorantPlayerKills",
				"type": "integer"
			},
			"ValorantPlayerKillsPerDeath": {
				"description": "Ratio of player's kills per deaths (kills / deaths)",
				"minimum": 0,
				"title": "ValorantPlayerKillsPerDeath",
				"type": "number"
			},
			"ValorantPlayerMatchStats": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agents": {
						"$ref": "#/components/schemas/ValorantAgentsStats"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAssists"
							}
						],
						"deprecated": false
					},
					"average_damage_per_round": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kill_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKillPercentage"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerKills"
							}
						],
						"deprecated": false
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					},
					"team_id": {
						"$ref": "#/components/schemas/TeamID"
					},
					"total_games": {
						"$ref": "#/components/schemas/ValorantPlayerTotalGames"
					}
				},
				"required": [
					"agents",
					"assists",
					"average_damage_per_round",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kill_percentage",
					"first_kills",
					"headshot_percentage",
					"kills",
					"planted_spikes",
					"player",
					"streaks",
					"team_id",
					"total_games"
				],
				"title": "ValorantPlayerMatchStats",
				"type": "object"
			},
			"ValorantPlayerPlantedSpikes": {
				"description": "Number of spikes planted by the player",
				"minimum": 0,
				"title": "ValorantPlayerPlantedSpikes",
				"type": "integer"
			},
			"ValorantPlayerShield": {
				"enum": [
					"heavy_shield",
					"light_shield",
					"no_shield"
				],
				"title": "ValorantPlayerShield",
				"type": "string"
			},
			"ValorantPlayerStreaks": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Streaks done by the player (in a given round)",
				"properties": {
					"2_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer2KillsStreak"
							}
						],
						"deprecated": false
					},
					"3_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer3KillsStreak"
							}
						],
						"deprecated": false
					},
					"4_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer4KillsStreak"
							}
						],
						"deprecated": false
					},
					"5_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer3KillsStreak"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"2_kills",
					"3_kills",
					"4_kills",
					"5_kills"
				],
				"title": "ValorantPlayerStreaks",
				"type": "object"
			},
			"ValorantPlayerTotalGames": {
				"description": "Amount of games played by the player",
				"minimum": 0,
				"title": "ValorantPlayerTotalGames",
				"type": "integer"
			},
			"ValorantPlayerVersus1Streak": {
				"description": "Number of clutch wins versus 1 player",
				"minimum": 0,
				"title": "ValorantPlayerVersus1Streak",
				"type": "integer"
			},
			"ValorantPlayerVersus2Streak": {
				"description": "Number of clutch wins versus 2 players",
				"minimum": 0,
				"title": "ValorantPlayerVersus2Streak",
				"type": "integer"
			},
			"ValorantPlayerVersus3Streak": {
				"description": "Number of clutch wins versus 3 players",
				"minimum": 0,
				"title": "ValorantPlayerVersus3Streak",
				"type": "number"
			},
			"ValorantPlayerVersus4Streak": {
				"description": "Number of clutch wins versus 4 players",
				"minimum": 0,
				"title": "ValorantPlayerVersus4Streak",
				"type": "integer"
			},
			"ValorantPlayerVersus5Streak": {
				"description": "Number of clutch wins versus 5 players",
				"minimum": 0,
				"title": "ValorantPlayerVersus5Streak",
				"type": "integer"
			},
			"ValorantPlayers": {
				"items": {
					"$ref": "#/components/schemas/Player"
				},
				"title": "ValorantPlayers",
				"type": "array"
			},
			"ValorantPlayersMatchStats": {
				"items": {
					"$ref": "#/components/schemas/ValorantPlayerMatchStats"
				},
				"title": "ValorantPlayersMatchStats",
				"type": "array"
			},
			"ValorantRoundCount": {
				"description": "Number of rounds played",
				"minimum": 0,
				"title": "ValorantRoundCount",
				"type": "integer"
			},
			"ValorantSeries": {
				"items": {
					"$ref": "#/components/schemas/Serie"
				},
				"title": "ValorantSeries",
				"type": "array"
			},
			"ValorantShortAgent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/ValorantAgentID"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAgentName"
					},
					"portrait_url": {
						"$ref": "#/components/schemas/ValorantAgentPortraitURL"
					}
				},
				"required": [
					"id",
					"name",
					"portrait_url"
				],
				"title": "ValorantShortAgent",
				"type": "object"
			},
			"ValorantShortTournaments": {
				"items": {
					"$ref": "#/components/schemas/ShortTournament"
				},
				"title": "ValorantShortTournaments",
				"type": "array"
			},
			"ValorantSpikeDefusedEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"spike_defused": {
						"$ref": "#/components/schemas/ValorantSpikeEventPlayer"
					},
					"timestamp": {
						"$ref": "#/components/schemas/ValorantEventTimestamp"
					},
					"type": {
						"$ref": "#/components/schemas/ValorantEventType"
					}
				},
				"required": [
					"number",
					"spike_defused",
					"timestamp",
					"type"
				],
				"title": "ValorantSpikeDefusedEvent",
				"type": "object"
			},
			"ValorantSpikeEventPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"player": {
						"$ref": "#/components/schemas/ValorantEventPlayer"
					}
				},
				"required": [
					"player"
				],
				"title": "ValorantSpikeEventPlayer",
				"type": "object"
			},
			"ValorantSpikePlantedEvent": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"number": {
						"$ref": "#/components/schemas/GameRoundNumber"
					},
					"spike_planted": {
						"$ref": "#/components/schemas/ValorantSpikeEventPlayer"
					},
					"timestamp": {
						"$ref": "#/components/schemas/ValorantEventTimestamp"
					},
					"type": {
						"$ref": "#/components/schemas/ValorantEventType"
					}
				},
				"required": [
					"number",
					"spike_planted",
					"timestamp",
					"type"
				],
				"title": "ValorantSpikePlantedEvent",
				"type": "object"
			},
			"ValorantStatsForPlayer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agents": {
						"$ref": "#/components/schemas/ValorantAgentsStats"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAssists"
							}
						],
						"deprecated": false
					},
					"average_damage_per_round": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kill_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKillPercentage"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerKills"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/ValorantGamePlayers"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					},
					"total_games": {
						"$ref": "#/components/schemas/ValorantPlayerTotalGames"
					}
				},
				"required": [
					"agents",
					"assists",
					"average_damage_per_round",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kill_percentage",
					"first_kills",
					"headshot_percentage",
					"kills",
					"last_games",
					"planted_spikes",
					"player",
					"streaks",
					"total_games"
				],
				"title": "ValorantStatsForPlayer",
				"type": "object"
			},
			"ValorantStatsForPlayerBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agents": {
						"$ref": "#/components/schemas/ValorantAgentsStats"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAssists"
							}
						],
						"deprecated": false
					},
					"average_damage_per_round": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kill_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKillPercentage"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerKills"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/ValorantGamePlayers"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					},
					"total_games": {
						"$ref": "#/components/schemas/ValorantPlayerTotalGames"
					}
				},
				"required": [
					"agents",
					"assists",
					"average_damage_per_round",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kill_percentage",
					"first_kills",
					"headshot_percentage",
					"kills",
					"last_games",
					"planted_spikes",
					"player",
					"serie",
					"streaks",
					"total_games"
				],
				"title": "ValorantStatsForPlayerBySerie",
				"type": "object"
			},
			"ValorantStatsForPlayerByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agents": {
						"$ref": "#/components/schemas/ValorantAgentsStats"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAssists"
							}
						],
						"deprecated": false
					},
					"average_damage_per_round": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerAverageDamagePerRound"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantPlayerClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kill_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKillPercentage"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerFirstKills"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerKills"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/ValorantGamePlayers"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"player": {
						"$ref": "#/components/schemas/BasePlayer"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantPlayerStreaks"
					},
					"total_games": {
						"$ref": "#/components/schemas/ValorantPlayerTotalGames"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"agents",
					"assists",
					"average_damage_per_round",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kill_percentage",
					"first_kills",
					"headshot_percentage",
					"kills",
					"last_games",
					"planted_spikes",
					"player",
					"streaks",
					"total_games",
					"tournament"
				],
				"title": "ValorantStatsForPlayerByTournament",
				"type": "object"
			},
			"ValorantStatsForPlayersByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"match": {
						"$ref": "#/components/schemas/Match"
					},
					"stats": {
						"$ref": "#/components/schemas/ValorantPlayersMatchStats"
					}
				},
				"required": [
					"match",
					"stats"
				],
				"title": "ValorantStatsForPlayersByMatch",
				"type": "object"
			},
			"ValorantStatsForTeam": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamAssists"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantTeamClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstKills"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKills"
							}
						],
						"deprecated": false
					},
					"kills_per_death": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKillsPerDeath"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseValorantGames"
					},
					"maps": {
						"$ref": "#/components/schemas/ValorantTeamMapsStats"
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"pistol_round_losses": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundLosses"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundTotalPlayed"
					},
					"pistol_round_wins": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundWins"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantTeamStreaks"
					},
					"team": {
						"$ref": "#/components/schemas/BaseValorantTeam"
					}
				},
				"required": [
					"assists",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshot_percentage",
					"kills",
					"kills_per_death",
					"last_games",
					"maps",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"pistol_round_losses",
					"pistol_round_total_played",
					"pistol_round_wins",
					"planted_spikes",
					"streaks",
					"team"
				],
				"title": "ValorantStatsForTeam",
				"type": "object"
			},
			"ValorantStatsForTeamByMatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamAssists"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantTeamClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstKills"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKills"
							}
						],
						"deprecated": false
					},
					"kills_per_death": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKillsPerDeath"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseValorantGames"
					},
					"maps": {
						"$ref": "#/components/schemas/ValorantTeamMapsStats"
					},
					"match": {
						"$ref": "#/components/schemas/Match"
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"pistol_round_losses": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundLosses"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundTotalPlayed"
					},
					"pistol_round_wins": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundWins"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantTeamStreaks"
					},
					"team": {
						"$ref": "#/components/schemas/BaseValorantTeam"
					}
				},
				"required": [
					"assists",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshot_percentage",
					"kills",
					"kills_per_death",
					"last_games",
					"maps",
					"match",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"pistol_round_losses",
					"pistol_round_total_played",
					"pistol_round_wins",
					"planted_spikes",
					"streaks",
					"team"
				],
				"title": "ValorantStatsForTeamByMatch",
				"type": "object"
			},
			"ValorantStatsForTeamBySerie": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamAssists"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantTeamClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstKills"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKills"
							}
						],
						"deprecated": false
					},
					"kills_per_death": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKillsPerDeath"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseValorantGames"
					},
					"maps": {
						"$ref": "#/components/schemas/ValorantTeamMapsStats"
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"pistol_round_losses": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundLosses"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundTotalPlayed"
					},
					"pistol_round_wins": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundWins"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"serie": {
						"$ref": "#/components/schemas/Serie"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantTeamStreaks"
					},
					"team": {
						"$ref": "#/components/schemas/BaseValorantTeam"
					}
				},
				"required": [
					"assists",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshot_percentage",
					"kills",
					"kills_per_death",
					"last_games",
					"maps",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"pistol_round_losses",
					"pistol_round_total_played",
					"pistol_round_wins",
					"planted_spikes",
					"serie",
					"streaks",
					"team"
				],
				"title": "ValorantStatsForTeamBySerie",
				"type": "object"
			},
			"ValorantStatsForTeamByTournament": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamAssists"
							}
						],
						"deprecated": false
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantTeamClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstKills"
							}
						],
						"deprecated": false
					},
					"games_draw": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_lost": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_played": {
						"$ref": "#/components/schemas/GameCount"
					},
					"games_won": {
						"$ref": "#/components/schemas/GameCount"
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKills"
							}
						],
						"deprecated": false
					},
					"kills_per_death": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKillsPerDeath"
							}
						],
						"deprecated": false
					},
					"last_games": {
						"$ref": "#/components/schemas/BaseValorantGames"
					},
					"maps": {
						"$ref": "#/components/schemas/ValorantTeamMapsStats"
					},
					"matches_draw": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_lost": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_played": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"matches_won": {
						"$ref": "#/components/schemas/MatchCount"
					},
					"pistol_round_losses": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundLosses"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundTotalPlayed"
					},
					"pistol_round_wins": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundWins"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantTeamStreaks"
					},
					"team": {
						"$ref": "#/components/schemas/BaseValorantTeam"
					},
					"tournament": {
						"$ref": "#/components/schemas/Tournament"
					}
				},
				"required": [
					"assists",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"first_deaths",
					"first_kills",
					"games_draw",
					"games_lost",
					"games_played",
					"games_won",
					"headshot_percentage",
					"kills",
					"kills_per_death",
					"last_games",
					"maps",
					"matches_draw",
					"matches_lost",
					"matches_played",
					"matches_won",
					"pistol_round_losses",
					"pistol_round_total_played",
					"pistol_round_wins",
					"planted_spikes",
					"streaks",
					"team",
					"tournament"
				],
				"title": "ValorantStatsForTeamByTournament",
				"type": "object"
			},
			"ValorantTeamAssists": {
				"description": "Number of team's assists",
				"minimum": 0,
				"title": "ValorantTeamAssists",
				"type": "integer"
			},
			"ValorantTeamAverageRoundsOnMap": {
				"description": "Average number of rounds played by the team on this map",
				"minimum": 0,
				"title": "ValorantTeamAverageRoundsOnMap",
				"type": "number"
			},
			"ValorantTeamClutchWins": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Rounds wins with a single team member alive",
				"properties": {
					"versus_1": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus1Streak"
							}
						],
						"deprecated": false
					},
					"versus_2": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus2Streak"
							}
						],
						"deprecated": false
					},
					"versus_3": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus3Streak"
							}
						],
						"deprecated": false
					},
					"versus_4": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus4Streak"
							}
						],
						"deprecated": false
					},
					"versus_5": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayerVersus5Streak"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"versus_1",
					"versus_2",
					"versus_3",
					"versus_4",
					"versus_5"
				],
				"title": "ValorantTeamClutchWins",
				"type": "object"
			},
			"ValorantTeamDeaths": {
				"description": "Number of team's death",
				"minimum": 0,
				"title": "ValorantTeamDeaths",
				"type": "integer"
			},
			"ValorantTeamDefusedSpikes": {
				"description": "Number of spikes defused by a team member",
				"minimum": 0,
				"title": "ValorantTeamDefusedSpikes",
				"type": "integer"
			},
			"ValorantTeamDrawsOnMap": {
				"description": "Number of team draws on this map",
				"minimum": 0,
				"title": "ValorantTeamDrawsOnMap",
				"type": "integer"
			},
			"ValorantTeamFirstDeaths": {
				"description": "Number of rounds where a team member died first",
				"minimum": 0,
				"title": "ValorantTeamFirstDeaths",
				"type": "integer"
			},
			"ValorantTeamFirstKills": {
				"description": "Number of rounds where a team member did the first kill",
				"minimum": 0,
				"title": "ValorantTeamFirstKills",
				"type": "integer"
			},
			"ValorantTeamKills": {
				"description": "Number of team's kills",
				"minimum": 0,
				"title": "ValorantTeamKills",
				"type": "integer"
			},
			"ValorantTeamKillsPerDeath": {
				"description": "Ratio of team's kills per deaths",
				"minimum": 0,
				"title": "ValorantTeamKillsPerDeath",
				"type": "number"
			},
			"ValorantTeamKillsPerDeathOnMap": {
				"description": "Ratio of team's kills per deaths",
				"minimum": 0,
				"title": "ValorantTeamKillsPerDeathOnMap",
				"type": "number"
			},
			"ValorantTeamLossesOnMap": {
				"description": "Number of team losses on this map",
				"minimum": 0,
				"title": "ValorantTeamLossesOnMap",
				"type": "integer"
			},
			"ValorantTeamMapStats": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"agents": {
						"$ref": "#/components/schemas/ValorantAgentsStats"
					},
					"assists": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamAssists"
							}
						],
						"deprecated": false
					},
					"average_rounds": {
						"$ref": "#/components/schemas/ValorantTeamAverageRoundsOnMap"
					},
					"clutch_wins": {
						"$ref": "#/components/schemas/ValorantTeamClutchWins"
					},
					"deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDeaths"
							}
						],
						"deprecated": false
					},
					"defused_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamDefusedSpikes"
							}
						],
						"deprecated": false
					},
					"draws": {
						"$ref": "#/components/schemas/ValorantTeamDrawsOnMap"
					},
					"first_deaths": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstDeaths"
							}
						],
						"deprecated": false
					},
					"first_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamFirstKills"
							}
						],
						"deprecated": false
					},
					"headshot_percentage": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantHeadshotPercentage"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/ValorantMapID"
					},
					"image_url": {
						"$ref": "#/components/schemas/ValorantMapImageURL"
					},
					"kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamKills"
							}
						],
						"deprecated": false
					},
					"kills_per_death": {
						"$ref": "#/components/schemas/ValorantTeamKillsPerDeathOnMap"
					},
					"losses": {
						"$ref": "#/components/schemas/ValorantTeamLossesOnMap"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantMapName"
					},
					"pistol_round_losses": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundLossesOnMap"
					},
					"pistol_round_total_played": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundTotalPlayedOnMap"
					},
					"pistol_round_wins": {
						"$ref": "#/components/schemas/ValorantTeamPistolRoundWinsOnMap"
					},
					"planted_spikes": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantTeamPlantedSpikes"
							}
						],
						"deprecated": false
					},
					"slug": {
						"$ref": "#/components/schemas/ValorantMapSlug"
					},
					"streaks": {
						"$ref": "#/components/schemas/ValorantTeamStreaks"
					},
					"total_played": {
						"$ref": "#/components/schemas/ValorantTeamTotalGamePlayedOnMap"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					},
					"wins": {
						"$ref": "#/components/schemas/ValorantTeamWinsOnMap"
					}
				},
				"required": [
					"agents",
					"assists",
					"average_rounds",
					"clutch_wins",
					"deaths",
					"defused_spikes",
					"draws",
					"first_deaths",
					"first_kills",
					"headshot_percentage",
					"id",
					"image_url",
					"kills",
					"kills_per_death",
					"losses",
					"name",
					"pistol_round_losses",
					"pistol_round_total_played",
					"pistol_round_wins",
					"planted_spikes",
					"slug",
					"streaks",
					"total_played",
					"videogame_versions",
					"wins"
				],
				"title": "ValorantTeamMapStats",
				"type": "object"
			},
			"ValorantTeamMapsStats": {
				"items": {
					"$ref": "#/components/schemas/ValorantTeamMapStats"
				},
				"title": "ValorantTeamMapsStats",
				"type": "array"
			},
			"ValorantTeamPistolRoundLosses": {
				"description": "Number of pistol rounds lost by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundLosses",
				"type": "integer"
			},
			"ValorantTeamPistolRoundLossesOnMap": {
				"description": "Number of pistol rounds lost by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundLossesOnMap",
				"type": "integer"
			},
			"ValorantTeamPistolRoundTotalPlayed": {
				"description": "Number of pistol rounds played by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundTotalPlayed",
				"type": "integer"
			},
			"ValorantTeamPistolRoundTotalPlayedOnMap": {
				"description": "Number of pistol rounds played by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundTotalPlayedOnMap",
				"type": "integer"
			},
			"ValorantTeamPistolRoundWins": {
				"description": "Number of pistol rounds won by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundWins",
				"type": "integer"
			},
			"ValorantTeamPistolRoundWinsOnMap": {
				"description": "Number of pistol rounds won by the team",
				"minimum": 0,
				"title": "ValorantTeamPistolRoundWinsOnMap",
				"type": "integer"
			},
			"ValorantTeamPlantedSpikes": {
				"description": "Number of spikes planted by a team member",
				"minimum": 0,
				"title": "ValorantTeamPlantedSpikes",
				"type": "integer"
			},
			"ValorantTeamScore": {
				"description": "Number of rounds won by the team",
				"minimum": 0,
				"title": "ValorantTeamScore",
				"type": "integer"
			},
			"ValorantTeamSide": {
				"description": "Team side in the round",
				"enum": [
					"attackers",
					"defenders"
				],
				"title": "ValorantTeamSide",
				"type": "string"
			},
			"ValorantTeamStreaks": {
				"additionalProperties": false,
				"deprecated": false,
				"description": "Streaks done by a team member (in a given round)",
				"properties": {
					"2_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer2KillsStreak"
							}
						],
						"deprecated": false
					},
					"3_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer3KillsStreak"
							}
						],
						"deprecated": false
					},
					"4_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer4KillsStreak"
							}
						],
						"deprecated": false
					},
					"5_kills": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantPlayer3KillsStreak"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"2_kills",
					"3_kills",
					"4_kills",
					"5_kills"
				],
				"title": "ValorantTeamStreaks",
				"type": "object"
			},
			"ValorantTeamTotalGamePlayedOnMap": {
				"description": "Number of times the team played on this map",
				"minimum": 0,
				"title": "ValorantTeamTotalGamePlayedOnMap",
				"type": "integer"
			},
			"ValorantTeamWinsOnMap": {
				"description": "Number of team wins on this map",
				"minimum": 0,
				"title": "ValorantTeamWinsOnMap",
				"type": "integer"
			},
			"ValorantTeams": {
				"items": {
					"$ref": "#/components/schemas/Team"
				},
				"title": "ValorantTeams",
				"type": "array"
			},
			"ValorantVersionName": {
				"title": "ValorantVersionName",
				"type": "string"
			},
			"ValorantWeapon": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"creds": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/ValorantWeaponCreds"
							}
						],
						"deprecated": false
					},
					"id": {
						"$ref": "#/components/schemas/ValorantWeaponID"
					},
					"image_url": {
						"$ref": "#/components/schemas/ValorantWeaponImageURL"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantWeaponName"
					},
					"videogame_versions": {
						"$ref": "#/components/schemas/VideogameVersions"
					}
				},
				"required": [
					"creds",
					"id",
					"image_url",
					"name",
					"videogame_versions"
				],
				"title": "ValorantWeapon",
				"type": "object"
			},
			"ValorantWeaponCreds": {
				"description": "Credit cost of the weapon ",
				"minimum": 0,
				"title": "ValorantWeaponCreds",
				"type": "number"
			},
			"ValorantWeaponID": {
				"description": "ID of the weapon",
				"minimum": 1,
				"title": "ValorantWeaponID",
				"type": "integer"
			},
			"ValorantWeaponImageURL": {
				"description": "URL to an image of the weapon",
				"format": "uri",
				"title": "ValorantWeaponImageURL",
				"type": "string"
			},
			"ValorantWeaponName": {
				"description": "Name of the weapon",
				"title": "ValorantWeaponName",
				"type": "string"
			},
			"ValorantWeapons": {
				"items": {
					"$ref": "#/components/schemas/ValorantWeapon"
				},
				"title": "ValorantWeapons",
				"type": "array"
			},
			"Videogame": {
				"oneOf": [
					{
						"$ref": "#/components/schemas/Videogame_LoL"
					},
					{
						"$ref": "#/components/schemas/Videogame_CSGO"
					},
					{
						"$ref": "#/components/schemas/Videogame_Dota2"
					},
					{
						"$ref": "#/components/schemas/Videogame_Overwatch"
					},
					{
						"$ref": "#/components/schemas/Videogame_PUBG"
					},
					{
						"$ref": "#/components/schemas/Videogame_RocketLeague"
					},
					{
						"$ref": "#/components/schemas/Videogame_Codmw"
					},
					{
						"$ref": "#/components/schemas/Videogame_R6siege"
					},
					{
						"$ref": "#/components/schemas/Videogame_Fifa"
					},
					{
						"$ref": "#/components/schemas/Videogame_Valorant"
					},
					{
						"$ref": "#/components/schemas/Videogame_Kog"
					},
					{
						"$ref": "#/components/schemas/Videogame_LolWildRift"
					},
					{
						"$ref": "#/components/schemas/Videogame_Starcraft2"
					},
					{
						"$ref": "#/components/schemas/Videogame_StarcraftBroodWar"
					},
					{
						"$ref": "#/components/schemas/Videogame_MLBB"
					},
					{
						"$ref": "#/components/schemas/Videogame_ESoccer"
					},
					{
						"$ref": "#/components/schemas/Videogame_EBasketball"
					},
					{
						"$ref": "#/components/schemas/Videogame_ECricket"
					},
					{
						"$ref": "#/components/schemas/Videogame_EHockey"
					},
					{
						"$ref": "#/components/schemas/Videogame_ETennis"
					}
				],
				"title": "Videogame"
			},
			"VideogameID": {
				"description": "A videogame ID",
				"enum": [
					1,
					3,
					4,
					14,
					20,
					22,
					23,
					24,
					25,
					26,
					27,
					28,
					29,
					30,
					31,
					32,
					33,
					34,
					35,
					36
				],
				"title": "VideogameID",
				"type": "integer"
			},
			"VideogameIDOrSlug": {
				"description": "A videogame ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/VideogameID"
					},
					{
						"$ref": "#/components/schemas/VideogameSlug"
					}
				],
				"title": "VideogameIDOrSlug"
			},
			"VideogameLeague": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/LeagueID"
					},
					"image_url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueImageURL"
							}
						],
						"deprecated": false
					},
					"modified_at": {
						"$ref": "#/components/schemas/LeagueModifiedAt"
					},
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"series": {
						"$ref": "#/components/schemas/BaseSeries"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/LeagueURL"
							}
						],
						"deprecated": false
					}
				},
				"required": [
					"id",
					"image_url",
					"modified_at",
					"name",
					"series",
					"slug",
					"url"
				],
				"title": "VideogameLeague",
				"type": "object"
			},
			"VideogameLeagues": {
				"items": {
					"$ref": "#/components/schemas/VideogameLeague"
				},
				"title": "VideogameLeagues",
				"type": "array"
			},
			"VideogameSlug": {
				"description": "A videogame slug",
				"enum": [
					"cod-mw",
					"cs-go",
					"dota-2",
					"e-basketball",
					"e-cricket",
					"e-hockey",
					"e-soccer",
					"e-tennis",
					"fifa",
					"kog",
					"league-of-legends",
					"lol-wild-rift",
					"mlbb",
					"ow",
					"pubg",
					"r6-siege",
					"rl",
					"starcraft-2",
					"starcraft-brood-war",
					"valorant"
				],
				"title": "VideogameSlug",
				"type": "string"
			},
			"VideogameTitle": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"id": {
						"$ref": "#/components/schemas/VideogameTitleID"
					},
					"name": {
						"$ref": "#/components/schemas/VideogameTitleName"
					},
					"slug": {
						"$ref": "#/components/schemas/VideogameTitleSlug"
					},
					"videogame_id": {
						"$ref": "#/components/schemas/VideogameID"
					}
				},
				"required": [
					"id",
					"name",
					"slug",
					"videogame_id"
				],
				"title": "VideogameTitle",
				"type": "object"
			},
			"VideogameTitleID": {
				"minimum": 1,
				"title": "VideogameTitleID",
				"type": "integer"
			},
			"VideogameTitleIDOrSlug": {
				"description": "A videogame title ID or slug",
				"oneOf": [
					{
						"$ref": "#/components/schemas/VideogameTitleID"
					},
					{
						"$ref": "#/components/schemas/VideogameTitleSlug"
					}
				],
				"title": "VideogameTitleIDOrSlug"
			},
			"VideogameTitleName": {
				"title": "VideogameTitleName",
				"type": "string"
			},
			"VideogameTitleSlug": {
				"minLength": 1,
				"pattern": "^[a-z0-9_-]+$",
				"title": "VideogameTitleSlug",
				"type": "string"
			},
			"VideogameVersion": {
				"pattern": "^[0-9]+\\.[0-9]+(\\.[0-9]+)?$",
				"title": "VideogameVersion",
				"type": "string"
			},
			"VideogameVersionIsCurrent": {
				"description": "Whether this videogame version is current",
				"title": "VideogameVersionIsCurrent",
				"type": "boolean"
			},
			"VideogameVersionOrAll": {
				"description": "Possible values are `latest`, `all` or a specific version number.",
				"oneOf": [
					{
						"$ref": "#/components/schemas/VideogameVersion"
					},
					{
						"enum": [
							"all"
						]
					},
					{
						"enum": [
							"latest"
						]
					}
				],
				"title": "VideogameVersionOrAll"
			},
			"VideogameVersions": {
				"description": "Array of of video game versions (ie. patches) for this resource",
				"items": {
					"$ref": "#/components/schemas/VideogameVersion"
				},
				"title": "VideogameVersions",
				"type": "array"
			},
			"Videogame_CSGO": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							3
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Counter-Strike"
						]
					},
					"slug": {
						"enum": [
							"cs-go"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_CSGO",
				"type": "object"
			},
			"Videogame_Codmw": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							23
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Call of Duty"
						]
					},
					"slug": {
						"enum": [
							"cod-mw"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Codmw",
				"type": "object"
			},
			"Videogame_Dota2": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							4
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Dota 2"
						]
					},
					"slug": {
						"enum": [
							"dota-2"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Dota2",
				"type": "object"
			},
			"Videogame_EBasketball": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							32
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"eBasketball"
						]
					},
					"slug": {
						"enum": [
							"e-basketball"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_EBasketball",
				"type": "object"
			},
			"Videogame_ECricket": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							33
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"eCricket"
						]
					},
					"slug": {
						"enum": [
							"e-cricket"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_ECricket",
				"type": "object"
			},
			"Videogame_EHockey": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							35
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"eHockey"
						]
					},
					"slug": {
						"enum": [
							"e-hockey"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_EHockey",
				"type": "object"
			},
			"Videogame_ESoccer": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							31
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"eSoccer"
						]
					},
					"slug": {
						"enum": [
							"e-soccer"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_ESoccer",
				"type": "object"
			},
			"Videogame_ETennis": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							36
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"eTennis"
						]
					},
					"slug": {
						"enum": [
							"e-tennis"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_ETennis",
				"type": "object"
			},
			"Videogame_Fifa": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							25
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"EA Sports FC"
						]
					},
					"slug": {
						"enum": [
							"fifa"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Fifa",
				"type": "object"
			},
			"Videogame_Kog": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							27
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"King of Glory"
						]
					},
					"slug": {
						"enum": [
							"kog"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Kog",
				"type": "object"
			},
			"Videogame_LoL": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							1
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"LoL"
						]
					},
					"slug": {
						"enum": [
							"league-of-legends"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_LoL",
				"type": "object"
			},
			"Videogame_LolWildRift": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							28
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"LoL Wild Rift"
						]
					},
					"slug": {
						"enum": [
							"lol-wild-rift"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_LolWildRift",
				"type": "object"
			},
			"Videogame_MLBB": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							34
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Mobile Legends: Bang Bang"
						]
					},
					"slug": {
						"enum": [
							"mlbb"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_MLBB",
				"type": "object"
			},
			"Videogame_Overwatch": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							14
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Overwatch"
						]
					},
					"slug": {
						"enum": [
							"ow"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Overwatch",
				"type": "object"
			},
			"Videogame_PUBG": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							20
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"PUBG"
						]
					},
					"slug": {
						"enum": [
							"pubg"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_PUBG",
				"type": "object"
			},
			"Videogame_R6siege": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							24
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Rainbow 6 Siege"
						]
					},
					"slug": {
						"enum": [
							"r6-siege"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_R6siege",
				"type": "object"
			},
			"Videogame_RocketLeague": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							22
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Rocket League"
						]
					},
					"slug": {
						"enum": [
							"rl"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_RocketLeague",
				"type": "object"
			},
			"Videogame_Starcraft2": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							29
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"StarCraft 2"
						]
					},
					"slug": {
						"enum": [
							"starcraft-2"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Starcraft2",
				"type": "object"
			},
			"Videogame_StarcraftBroodWar": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							30
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"StarCraft Brood War"
						]
					},
					"slug": {
						"enum": [
							"starcraft-brood-war"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_StarcraftBroodWar",
				"type": "object"
			},
			"Videogame_Valorant": {
				"additionalProperties": false,
				"deprecated": false,
				"properties": {
					"current_version": {
						"allOf": [
							{
								"nullable": true
							},
							{
								"$ref": "#/components/schemas/VideogameVersion"
							}
						],
						"deprecated": false
					},
					"id": {
						"enum": [
							26
						]
					},
					"leagues": {
						"$ref": "#/components/schemas/VideogameLeagues"
					},
					"name": {
						"enum": [
							"Valorant"
						]
					},
					"slug": {
						"enum": [
							"valorant"
						]
					}
				},
				"required": [
					"current_version",
					"id",
					"leagues",
					"name",
					"slug"
				],
				"title": "Videogame_Valorant",
				"type": "object"
			},
			"Videogames": {
				"items": {
					"$ref": "#/components/schemas/Videogame"
				},
				"title": "Videogames",
				"type": "array"
			},
			"filter_over_AdditionIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					}
				},
				"type": "object"
			},
			"filter_over_Brackets": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CODMWTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOGameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_CSGOWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"ammo_clip_max": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponAmmoClipMax"
						},
						"minItems": 1,
						"type": "array"
					},
					"ammo_max": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponAmmoMax"
						},
						"minItems": 1,
						"type": "array"
					},
					"cost": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponCost"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponID"
						},
						"minItems": 1,
						"type": "array"
					},
					"kill_reward": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponKillReward"
						},
						"minItems": 1,
						"type": "array"
					},
					"kind": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponKind"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ChangeIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					}
				},
				"type": "object"
			},
			"filter_over_DeletionIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Abilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2AbilityID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2AbilitySlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Games": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"first_blood": {
						"items": {
							"$ref": "#/components/schemas/GameFirstBloodTimestamp"
						},
						"minItems": 1,
						"type": "array"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2GameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Heroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroID"
						},
						"minItems": 1,
						"type": "array"
					},
					"localized_name": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroLocalizedName"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Items": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2ItemID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2ItemSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Dota2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFALeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFAMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFAPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFASeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFAShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_FIFATeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Incidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					}
				},
				"type": "object"
			},
			"filter_over_KogLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_KogMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_KogPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_KogSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_KogShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_KogTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLChampions": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"armor": {
						"items": {
							"$ref": "#/components/schemas/LoLArmor"
						},
						"minItems": 1,
						"type": "array"
					},
					"armorperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLArmorPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"attackdamage": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackDamage"
						},
						"minItems": 1,
						"type": "array"
					},
					"attackdamageperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackDamagePerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"attackrange": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackRange"
						},
						"minItems": 1,
						"type": "array"
					},
					"attackspeedoffset": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackSpeedOffset"
						},
						"minItems": 1,
						"type": "array"
					},
					"attackspeedperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackSpeedPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"crit": {
						"items": {
							"$ref": "#/components/schemas/LoLCrit"
						},
						"minItems": 1,
						"type": "array"
					},
					"critperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLCritPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"hp": {
						"items": {
							"$ref": "#/components/schemas/LoLHP"
						},
						"minItems": 1,
						"type": "array"
					},
					"hpperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLHPPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"hpregen": {
						"items": {
							"$ref": "#/components/schemas/LoLHPRegen"
						},
						"minItems": 1,
						"type": "array"
					},
					"hpregenperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLHPRegenPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLChampionID"
						},
						"minItems": 1,
						"type": "array"
					},
					"movespeed": {
						"items": {
							"$ref": "#/components/schemas/LoLMoveSpeed"
						},
						"minItems": 1,
						"type": "array"
					},
					"mp": {
						"items": {
							"$ref": "#/components/schemas/LoLMP"
						},
						"minItems": 1,
						"type": "array"
					},
					"mpperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMPPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"mpregen": {
						"items": {
							"$ref": "#/components/schemas/LoLMPRegen"
						},
						"minItems": 1,
						"type": "array"
					},
					"mpregenperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMPRegenPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLChampionName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LoLChampionSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"spellblock": {
						"items": {
							"$ref": "#/components/schemas/LoLMagicResist"
						},
						"minItems": 1,
						"type": "array"
					},
					"spellblockperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMagicResistPerLevel"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_LoLGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLGameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLItems": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"flat_armor_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatArmorMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_crit_chance_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatCritChanceMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_hp_pool_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatHPPoolMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_hp_regen_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatHPRegenMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_magic_damage_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMagicDamageMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_movement_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMovementSpeedMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_mp_pool_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMPPoolMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_mp_regen_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMPRegenMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_physical_damage_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatPhysicalDamageMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"flat_spell_block_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatSpellBlockMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"gold_base": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"minItems": 1,
						"type": "array"
					},
					"gold_purchasable": {
						"$ref": "#/components/schemas/LoLGoldPurchasable"
					},
					"gold_sell": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"minItems": 1,
						"type": "array"
					},
					"gold_total": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLItemID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLItemName"
						},
						"minItems": 1,
						"type": "array"
					},
					"percent_attack_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentAttackSpeedMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"percent_life_steal_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentLifeStealMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"percent_movement_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentMovementSpeedMod"
						},
						"minItems": 1,
						"type": "array"
					},
					"trinket": {
						"$ref": "#/components/schemas/LoLItemIsTrinket"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_LoLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLMasteries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLMasteryID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLMasteryName"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLRunePaths": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRunePathID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRunePathName"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_LoLRunes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneName"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLRunesReforged": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneReforgedID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneReforgedName"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLSpells": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLSpellID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLSpellName"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_LoLTeamLastGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLGameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LoLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_LolWildRiftTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_MLBBTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwGameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwHeroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"difficulty": {
						"items": {
							"$ref": "#/components/schemas/OwHeroDifficulty"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwHeroID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/OwHeroName"
						},
						"minItems": 1,
						"type": "array"
					},
					"real_name": {
						"items": {
							"$ref": "#/components/schemas/OwHeroRealName"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/OwHeroRole"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/OwHeroSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"game_mode": {
						"items": {
							"$ref": "#/components/schemas/OwMapGameMode"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwMapID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/OwMapName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/OwMapSlug"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_OwTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_PUBGTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegeLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegeMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegePlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegeSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegeShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_R6SiegeTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_RLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Starcraft2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_StarcraftBroodWarTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantAbilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"ability_type": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityType"
						},
						"minItems": 1,
						"type": "array"
					},
					"creds": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityCreds"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityName"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantAgents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantAgentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantAgentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"complete": {
						"$ref": "#/components/schemas/GameComplete"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/GameDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"$ref": "#/components/schemas/GameIsFinished"
					},
					"forfeit": {
						"$ref": "#/components/schemas/GameIsForfeit"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantGameID"
						},
						"minItems": 1,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"minItems": 1,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/MatchDetailedStats"
					},
					"draw": {
						"$ref": "#/components/schemas/MatchIsDraw"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"finished": {
						"type": "boolean"
					},
					"forfeit": {
						"$ref": "#/components/schemas/MatchIsForfeit"
					},
					"future": {
						"description": "`true` for future matches only, `false` for past matches only.\nFiltering is done on the `begin_at` value, so  matches with `running` status will not appear if `true`.",
						"type": "boolean"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"low_latency_feed": {
						"description": "Whether to filter matches available via the Low Latency Feed. `true` returns only LLF-eligible matches, `false` excludes them.",
						"type": "boolean"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"minItems": 1,
						"type": "array"
					},
					"not_started": {
						"type": "boolean"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"minItems": 1,
						"type": "array"
					},
					"opponent_id": {
						"description": "A Team or a Player (id or slug). You can use`filter[winner_type]=Team` or `filter[winner_type]=Player` to focus on teams or players.",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/TeamIDOrSlug"
								},
								{
									"$ref": "#/components/schemas/PlayerIDOrSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"opponents_filled": {
						"description": "Whether a match has opponents filled i.e. opponents are not TBD.",
						"type": "boolean"
					},
					"past": {
						"type": "boolean"
					},
					"running": {
						"type": "boolean"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"minItems": 1,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"unscheduled": {
						"type": "boolean"
					},
					"videogame": {
						"items": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`\nOnly for `valorant/*` and `/lol/*` endpoints.\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameVersion"
								},
								{
									"enum": [
										"all"
									]
								},
								{
									"enum": [
										"latest"
									]
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"active": {
						"$ref": "#/components/schemas/PlayerIsActive"
					},
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"minItems": 1,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"minItems": 1,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"minItems": 1,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"minItems": 1,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"team_id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"minItems": 1,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"minItems": 1,
						"type": "array"
					},
					"detailed_stats": {
						"$ref": "#/components/schemas/TournamentDetailedStats"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"has_bracket": {
						"$ref": "#/components/schemas/TournamentHasBracket"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"live_supported": {
						"$ref": "#/components/schemas/TournamentLiveSupported"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"minItems": 1,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"minItems": 1,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"minItems": 1,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_title": {
						"description": "A videogame title id or slug.\nOnly for `/csgo/*`, `/codmw/*`, `/fifa/*` and `/ow/*` endpoints\n",
						"items": {
							"oneOf": [
								{
									"$ref": "#/components/schemas/VideogameTitleID"
								},
								{
									"$ref": "#/components/schemas/VideogameTitleSlug"
								}
							]
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"minItems": 1,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"minItems": 1,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"minItems": 1,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"minItems": 1,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_id": {
						"items": {
							"$ref": "#/components/schemas/VideogameID"
						},
						"minItems": 1,
						"type": "array"
					}
				},
				"type": "object"
			},
			"filter_over_ValorantWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"creds": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponCreds"
						},
						"minItems": 1,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponID"
						},
						"minItems": 1,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponName"
						},
						"minItems": 1,
						"type": "array"
					},
					"videogame_version": {
						"description": "Filter by the names of videogame versions, all versions using `filter[videogame_version]=all`, or by the latest version using `filter[videogame_version]=latest`"
					}
				},
				"type": "object"
			},
			"range_over_AdditionIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Brackets": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CODMWTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOGameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/CSGOMapSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_CSGOWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"ammo_clip_max": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponAmmoClipMax"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"ammo_max": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponAmmoMax"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"cost": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponCost"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"kill_reward": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponKillReward"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"kind": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponKind"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/CSGOWeaponSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ChangeIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_DeletionIncidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Abilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2AbilityID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2AbilitySlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Games": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_blood": {
						"items": {
							"$ref": "#/components/schemas/GameFirstBloodTimestamp"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2GameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Heroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"localized_name": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroLocalizedName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2HeroSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Items": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/Dota2ItemID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/Dota2ItemSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Dota2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFALeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFAMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFAPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFASeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFAShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_FIFATeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Incidents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/IncidentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/IncidentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_KogTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLChampions": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"armor": {
						"items": {
							"$ref": "#/components/schemas/LoLArmor"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"armorperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLArmorPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"attackdamage": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackDamage"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"attackdamageperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackDamagePerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"attackrange": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackRange"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"attackspeedoffset": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackSpeedOffset"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"attackspeedperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLAttackSpeedPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"crit": {
						"items": {
							"$ref": "#/components/schemas/LoLCrit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"critperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLCritPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"hp": {
						"items": {
							"$ref": "#/components/schemas/LoLHP"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"hpperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLHPPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"hpregen": {
						"items": {
							"$ref": "#/components/schemas/LoLHPRegen"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"hpregenperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLHPRegenPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLChampionID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"movespeed": {
						"items": {
							"$ref": "#/components/schemas/LoLMoveSpeed"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"mp": {
						"items": {
							"$ref": "#/components/schemas/LoLMP"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"mpperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMPPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"mpregen": {
						"items": {
							"$ref": "#/components/schemas/LoLMPRegen"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"mpregenperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMPRegenPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLChampionName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"spellblock": {
						"items": {
							"$ref": "#/components/schemas/LoLMagicResist"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"spellblockperlevel": {
						"items": {
							"$ref": "#/components/schemas/LoLMagicResistPerLevel"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLGameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLItems": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"flat_armor_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatArmorMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_crit_chance_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatCritChanceMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_hp_pool_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatHPPoolMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_hp_regen_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatHPRegenMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_magic_damage_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMagicDamageMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_movement_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMovementSpeedMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_mp_pool_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMPPoolMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_mp_regen_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatMPRegenMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_physical_damage_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatPhysicalDamageMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"flat_spell_block_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLFlatSpellBlockMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"gold_base": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"gold_purchasable": {
						"items": {
							"$ref": "#/components/schemas/LoLGoldPurchasable"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"gold_sell": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"gold_total": {
						"items": {
							"$ref": "#/components/schemas/LoLGold"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLItemID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLItemName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"percent_attack_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentAttackSpeedMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"percent_life_steal_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentLifeStealMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"percent_movement_speed_mod": {
						"items": {
							"$ref": "#/components/schemas/LoLPercentMovementSpeedMod"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLMasteries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLMasteryID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLMasteryName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLRunePaths": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRunePathID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRunePathName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLRunes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLRunesReforged": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneReforgedID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLRuneReforgedName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLSpells": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLSpellID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LoLSpellName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLTeamLastGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/LoLGameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LoLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_LolWildRiftTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_MLBBTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwGameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwHeroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"difficulty": {
						"items": {
							"$ref": "#/components/schemas/OwHeroDifficulty"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwHeroID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/OwHeroName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"real_name": {
						"items": {
							"$ref": "#/components/schemas/OwHeroRealName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/OwHeroRole"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/OwHeroSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"game_mode": {
						"items": {
							"$ref": "#/components/schemas/OwMapGameMode"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/OwMapID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/OwMapName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/OwMapSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_OwTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_PUBGTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegeLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegeMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegePlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegeSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegeShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_R6SiegeTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_RLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Starcraft2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_StarcraftBroodWarTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantAbilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"ability_type": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"creds": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityCreds"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantAbilityName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantAgents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantAgentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantAgentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/GameBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"complete": {
						"items": {
							"$ref": "#/components/schemas/GameComplete"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/GameDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/GameEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"finished": {
						"items": {
							"$ref": "#/components/schemas/GameIsFinished"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/GameIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantGameID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"length": {
						"items": {
							"$ref": "#/components/schemas/GameLength"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"position": {
						"items": {
							"$ref": "#/components/schemas/GamePosition"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/GameStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/LeagueModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/LeagueName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/LeagueSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"url": {
						"items": {
							"$ref": "#/components/schemas/LeagueURL"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/ValorantMapSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/MatchBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/MatchDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"draw": {
						"items": {
							"$ref": "#/components/schemas/MatchIsDraw"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/MatchEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"forfeit": {
						"items": {
							"$ref": "#/components/schemas/MatchIsForfeit"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/MatchID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"match_type": {
						"items": {
							"$ref": "#/components/schemas/MatchType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/MatchModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/MatchName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"number_of_games": {
						"items": {
							"$ref": "#/components/schemas/GameCount"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"scheduled_at": {
						"items": {
							"$ref": "#/components/schemas/MatchScheduledAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/MatchSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"status": {
						"items": {
							"$ref": "#/components/schemas/MatchStatus"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tournament_id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/MatchWinnerType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"items": {
							"$ref": "#/components/schemas/PlayerBirthday"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"first_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerFirstName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/PlayerID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"last_name": {
						"items": {
							"$ref": "#/components/schemas/PlayerLastName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/PlayerModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/PlayerName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"nationality": {
						"items": {
							"$ref": "#/components/schemas/PlayerNationality"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"role": {
						"items": {
							"$ref": "#/components/schemas/PlayerRoleSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/PlayerSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/SerieBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/SerieEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"league_id": {
						"items": {
							"$ref": "#/components/schemas/LeagueID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/SerieModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/SerieName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"season": {
						"items": {
							"$ref": "#/components/schemas/SerieSeason"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/SerieSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"year": {
						"items": {
							"$ref": "#/components/schemas/SerieYear"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"begin_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentBeginAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"country": {
						"items": {
							"$ref": "#/components/schemas/TournamentCountry"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"detailed_stats": {
						"items": {
							"$ref": "#/components/schemas/TournamentDetailedStats"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"end_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentEndAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"has_bracket": {
						"items": {
							"$ref": "#/components/schemas/TournamentHasBracket"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TournamentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TournamentModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TournamentName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"prizepool": {
						"items": {
							"$ref": "#/components/schemas/TournamentPrizepool"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"region": {
						"items": {
							"$ref": "#/components/schemas/TournamentRegion"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"serie_id": {
						"items": {
							"$ref": "#/components/schemas/SerieID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TournamentSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"tier": {
						"items": {
							"$ref": "#/components/schemas/TournamentTier"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_id": {
						"items": {
							"$ref": "#/components/schemas/OpponentID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"winner_type": {
						"items": {
							"$ref": "#/components/schemas/OpponentType"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"items": {
							"$ref": "#/components/schemas/TeamAcronym"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/TeamID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"location": {
						"items": {
							"$ref": "#/components/schemas/TeamLocation"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"modified_at": {
						"items": {
							"$ref": "#/components/schemas/TeamModifiedAt"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/TeamName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"slug": {
						"items": {
							"$ref": "#/components/schemas/TeamSlug"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"range_over_ValorantWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"creds": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponCreds"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"id": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponID"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					},
					"name": {
						"items": {
							"$ref": "#/components/schemas/ValorantWeaponName"
						},
						"maxItems": 2,
						"minItems": 2,
						"type": "array"
					}
				},
				"type": "object"
			},
			"search_over_Brackets": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_CODMWLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_CODMWMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_CODMWPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_CODMWSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_CODMWShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_CODMWTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_CSGOGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					}
				},
				"type": "object"
			},
			"search_over_CSGOLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_CSGOMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/CSGOMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOMapSlug"
					}
				},
				"type": "object"
			},
			"search_over_CSGOMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_CSGOPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_CSGOSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_CSGOShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_CSGOTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_CSGOWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"kind": {
						"$ref": "#/components/schemas/CSGOWeaponKind"
					},
					"name": {
						"$ref": "#/components/schemas/CSGOWeaponName"
					},
					"slug": {
						"$ref": "#/components/schemas/CSGOWeaponSlug"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Abilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/Dota2AbilitySlug"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Games": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Heroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"localized_name": {
						"$ref": "#/components/schemas/Dota2HeroLocalizedName"
					},
					"name": {
						"$ref": "#/components/schemas/Dota2HeroSlug"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Items": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/Dota2ItemSlug"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Dota2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Dota2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_FIFALeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_FIFAMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_FIFAPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_FIFASeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_FIFAShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_FIFATeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_KogLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_KogMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_KogPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_KogSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_KogShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_KogTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_LoLChampions": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLChampionName"
					}
				},
				"type": "object"
			},
			"search_over_LoLGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LoLItems": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLItemName"
					}
				},
				"type": "object"
			},
			"search_over_LoLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_LoLMasteries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLMasteryName"
					}
				},
				"type": "object"
			},
			"search_over_LoLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_LoLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_LoLRunePaths": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLRunePathName"
					}
				},
				"type": "object"
			},
			"search_over_LoLRunes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLRuneName"
					}
				},
				"type": "object"
			},
			"search_over_LoLRunesReforged": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLRuneReforgedName"
					}
				},
				"type": "object"
			},
			"search_over_LoLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LoLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LoLSpells": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LoLSpellName"
					}
				},
				"type": "object"
			},
			"search_over_LoLTeamLastGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LoLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_LolWildRiftTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_MLBBLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_MLBBMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_MLBBPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_MLBBSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_MLBBShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_MLBBTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_OwGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_OwHeroes": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/OwHeroName"
					},
					"real_name": {
						"$ref": "#/components/schemas/OwHeroRealName"
					},
					"role": {
						"$ref": "#/components/schemas/OwHeroRole"
					},
					"slug": {
						"$ref": "#/components/schemas/OwHeroSlug"
					}
				},
				"type": "object"
			},
			"search_over_OwLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_OwMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"game_mode": {
						"$ref": "#/components/schemas/OwMapGameMode"
					},
					"name": {
						"$ref": "#/components/schemas/OwMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/OwMapSlug"
					}
				},
				"type": "object"
			},
			"search_over_OwMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_OwPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_OwSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_OwShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_OwTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_PUBGLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_PUBGMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_PUBGPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_PUBGSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_PUBGShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_PUBGTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegeLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegeMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegePlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegeSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegeShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_R6SiegeTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_RLLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_RLMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_RLPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_RLSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_RLShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_RLTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2Leagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2Matches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2Players": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2Series": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2ShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_Starcraft2Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_StarcraftBroodWarTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_Teams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_ValorantAbilities": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"ability_type": {
						"$ref": "#/components/schemas/ValorantAbilityType"
					},
					"name": {
						"$ref": "#/components/schemas/ValorantAbilityName"
					}
				},
				"type": "object"
			},
			"search_over_ValorantAgents": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/ValorantAgentName"
					}
				},
				"type": "object"
			},
			"search_over_ValorantGames": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"status": {
						"$ref": "#/components/schemas/GameStatus"
					}
				},
				"type": "object"
			},
			"search_over_ValorantLeagues": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/LeagueName"
					},
					"slug": {
						"$ref": "#/components/schemas/LeagueSlug"
					},
					"url": {
						"$ref": "#/components/schemas/LeagueURL"
					}
				},
				"type": "object"
			},
			"search_over_ValorantMaps": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/ValorantMapName"
					},
					"slug": {
						"$ref": "#/components/schemas/ValorantMapSlug"
					}
				},
				"type": "object"
			},
			"search_over_ValorantMatches": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"match_type": {
						"$ref": "#/components/schemas/MatchType"
					},
					"name": {
						"$ref": "#/components/schemas/MatchName"
					},
					"slug": {
						"$ref": "#/components/schemas/MatchSlug"
					},
					"status": {
						"$ref": "#/components/schemas/MatchStatus"
					},
					"winner_type": {
						"$ref": "#/components/schemas/MatchWinnerType"
					}
				},
				"type": "object"
			},
			"search_over_ValorantPlayers": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"birthday": {
						"$ref": "#/components/schemas/PlayerBirthday"
					},
					"first_name": {
						"$ref": "#/components/schemas/PlayerFirstName"
					},
					"last_name": {
						"$ref": "#/components/schemas/PlayerLastName"
					},
					"name": {
						"$ref": "#/components/schemas/PlayerName"
					},
					"nationality": {
						"$ref": "#/components/schemas/PlayerNationality"
					},
					"role": {
						"$ref": "#/components/schemas/PlayerRoleSlug"
					},
					"slug": {
						"$ref": "#/components/schemas/PlayerSlug"
					}
				},
				"type": "object"
			},
			"search_over_ValorantSeries": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/SerieName"
					},
					"season": {
						"$ref": "#/components/schemas/SerieSeason"
					},
					"slug": {
						"$ref": "#/components/schemas/SerieSlug"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_ValorantShortTournaments": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"country": {
						"$ref": "#/components/schemas/TournamentCountry"
					},
					"name": {
						"$ref": "#/components/schemas/TournamentName"
					},
					"prizepool": {
						"$ref": "#/components/schemas/TournamentPrizepool"
					},
					"region": {
						"$ref": "#/components/schemas/TournamentRegion"
					},
					"slug": {
						"$ref": "#/components/schemas/TournamentSlug"
					},
					"tier": {
						"$ref": "#/components/schemas/TournamentTier"
					},
					"winner_type": {
						"$ref": "#/components/schemas/OpponentType"
					}
				},
				"type": "object"
			},
			"search_over_ValorantTeams": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"acronym": {
						"$ref": "#/components/schemas/TeamAcronym"
					},
					"location": {
						"$ref": "#/components/schemas/TeamLocation"
					},
					"name": {
						"$ref": "#/components/schemas/TeamName"
					},
					"slug": {
						"$ref": "#/components/schemas/TeamSlug"
					}
				},
				"type": "object"
			},
			"search_over_ValorantWeapons": {
				"additionalProperties": false,
				"minProperties": 1,
				"properties": {
					"name": {
						"$ref": "#/components/schemas/ValorantWeaponName"
					}
				},
				"type": "object"
			},
			"since_over_AdditionIncidents": {
				"format": "date-time",
				"type": "string"
			},
			"since_over_ChangeIncidents": {
				"format": "date-time",
				"type": "string"
			},
			"since_over_DeletionIncidents": {
				"format": "date-time",
				"type": "string"
			},
			"since_over_Incidents": {
				"format": "date-time",
				"type": "string"
			},
			"sort_over_AdditionIncidents": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Brackets": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CODMWTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOGames": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"match_id",
						"-match_id",
						"position",
						"-position",
						"status",
						"-status"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOMaps": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name",
						"slug",
						"-slug"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_CSGOWeapons": {
				"items": {
					"enum": [
						"ammo_clip_max",
						"-ammo_clip_max",
						"ammo_max",
						"-ammo_max",
						"cost",
						"-cost",
						"id",
						"-id",
						"kill_reward",
						"-kill_reward",
						"kind",
						"-kind",
						"name",
						"-name",
						"slug",
						"-slug"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ChangeIncidents": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_DeletionIncidents": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Abilities": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Games": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"first_blood",
						"-first_blood",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"match_id",
						"-match_id",
						"position",
						"-position",
						"status",
						"-status",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Heroes": {
				"items": {
					"enum": [
						"id",
						"-id",
						"localized_name",
						"-localized_name",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Items": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Leagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Matches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Players": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Series": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2ShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Dota2Teams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFALeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFAMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFAPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFASeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFAShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_FIFATeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Incidents": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_KogTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Leagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLChampions": {
				"items": {
					"enum": [
						"armor",
						"-armor",
						"armorperlevel",
						"-armorperlevel",
						"attackdamage",
						"-attackdamage",
						"attackdamageperlevel",
						"-attackdamageperlevel",
						"attackrange",
						"-attackrange",
						"attackspeedoffset",
						"-attackspeedoffset",
						"attackspeedperlevel",
						"-attackspeedperlevel",
						"crit",
						"-crit",
						"critperlevel",
						"-critperlevel",
						"hp",
						"-hp",
						"hpperlevel",
						"-hpperlevel",
						"hpregen",
						"-hpregen",
						"hpregenperlevel",
						"-hpregenperlevel",
						"id",
						"-id",
						"movespeed",
						"-movespeed",
						"mp",
						"-mp",
						"mpperlevel",
						"-mpperlevel",
						"mpregen",
						"-mpregen",
						"mpregenperlevel",
						"-mpregenperlevel",
						"name",
						"-name",
						"spellblock",
						"-spellblock",
						"spellblockperlevel",
						"-spellblockperlevel"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLGames": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"match_id",
						"-match_id",
						"position",
						"-position",
						"status",
						"-status",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLItems": {
				"items": {
					"enum": [
						"flat_armor_mod",
						"-flat_armor_mod",
						"flat_crit_chance_mod",
						"-flat_crit_chance_mod",
						"flat_hp_pool_mod",
						"-flat_hp_pool_mod",
						"flat_hp_regen_mod",
						"-flat_hp_regen_mod",
						"flat_magic_damage_mod",
						"-flat_magic_damage_mod",
						"flat_movement_speed_mod",
						"-flat_movement_speed_mod",
						"flat_mp_pool_mod",
						"-flat_mp_pool_mod",
						"flat_mp_regen_mod",
						"-flat_mp_regen_mod",
						"flat_physical_damage_mod",
						"-flat_physical_damage_mod",
						"flat_spell_block_mod",
						"-flat_spell_block_mod",
						"gold_base",
						"-gold_base",
						"gold_purchasable",
						"-gold_purchasable",
						"gold_sell",
						"-gold_sell",
						"gold_total",
						"-gold_total",
						"id",
						"-id",
						"name",
						"-name",
						"percent_attack_speed_mod",
						"-percent_attack_speed_mod",
						"percent_life_steal_mod",
						"-percent_life_steal_mod",
						"percent_movement_speed_mod",
						"-percent_movement_speed_mod"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLMasteries": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLRunePaths": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLRunes": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLRunesReforged": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLSpells": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLTeamLastGames": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"match_id",
						"-match_id",
						"position",
						"-position",
						"status",
						"-status",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LoLTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_LolWildRiftTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_MLBBTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Matches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwGames": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"match_id",
						"-match_id",
						"position",
						"-position",
						"status",
						"-status",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwHeroes": {
				"items": {
					"enum": [
						"difficulty",
						"-difficulty",
						"id",
						"-id",
						"name",
						"-name",
						"real_name",
						"-real_name",
						"role",
						"-role",
						"slug",
						"-slug"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwMaps": {
				"items": {
					"enum": [
						"game_mode",
						"-game_mode",
						"id",
						"-id",
						"name",
						"-name",
						"slug",
						"-slug"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_OwTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_PUBGTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Players": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegeLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegeMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegePlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegeSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegeShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_R6SiegeTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_RLTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Series": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2Leagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2Matches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2Players": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2Series": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2ShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Starcraft2Teams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_StarcraftBroodWarTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_Teams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantAbilities": {
				"items": {
					"enum": [
						"ability_type",
						"-ability_type",
						"creds",
						"-creds",
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantAgents": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantGames": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"complete",
						"-complete",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"finished",
						"-finished",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"length",
						"-length",
						"position",
						"-position",
						"status",
						"-status"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantLeagues": {
				"items": {
					"enum": [
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"url",
						"-url"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantMaps": {
				"items": {
					"enum": [
						"id",
						"-id",
						"name",
						"-name",
						"slug",
						"-slug"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantMatches": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"detailed_stats",
						"-detailed_stats",
						"draw",
						"-draw",
						"end_at",
						"-end_at",
						"forfeit",
						"-forfeit",
						"id",
						"-id",
						"match_type",
						"-match_type",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"number_of_games",
						"-number_of_games",
						"scheduled_at",
						"-scheduled_at",
						"slug",
						"-slug",
						"status",
						"-status",
						"tournament_id",
						"-tournament_id",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantPlayers": {
				"items": {
					"enum": [
						"birthday",
						"-birthday",
						"first_name",
						"-first_name",
						"id",
						"-id",
						"last_name",
						"-last_name",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"nationality",
						"-nationality",
						"role",
						"-role",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id",
						"team_id",
						"-team_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantSeries": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"end_at",
						"-end_at",
						"id",
						"-id",
						"league_id",
						"-league_id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"season",
						"-season",
						"slug",
						"-slug",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type",
						"year",
						"-year"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantShortTournaments": {
				"items": {
					"enum": [
						"begin_at",
						"-begin_at",
						"country",
						"-country",
						"detailed_stats",
						"-detailed_stats",
						"end_at",
						"-end_at",
						"has_bracket",
						"-has_bracket",
						"id",
						"-id",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"prizepool",
						"-prizepool",
						"region",
						"-region",
						"serie_id",
						"-serie_id",
						"slug",
						"-slug",
						"tier",
						"-tier",
						"winner_id",
						"-winner_id",
						"winner_type",
						"-winner_type"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantTeams": {
				"items": {
					"enum": [
						"acronym",
						"-acronym",
						"id",
						"-id",
						"location",
						"-location",
						"modified_at",
						"-modified_at",
						"name",
						"-name",
						"slug",
						"-slug",
						"videogame_id",
						"-videogame_id"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"sort_over_ValorantWeapons": {
				"items": {
					"enum": [
						"creds",
						"-creds",
						"id",
						"-id",
						"name",
						"-name"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"type_over_AdditionIncidents": {
				"items": {
					"enum": [
						"league",
						"match",
						"player",
						"serie",
						"team",
						"tournament"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"type_over_ChangeIncidents": {
				"items": {
					"enum": [
						"league",
						"match",
						"player",
						"serie",
						"team",
						"tournament"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"type_over_DeletionIncidents": {
				"items": {
					"enum": [
						"league",
						"match",
						"player",
						"serie",
						"team",
						"tournament"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"type_over_Incidents": {
				"items": {
					"enum": [
						"league",
						"match",
						"player",
						"serie",
						"team",
						"tournament"
					]
				},
				"minItems": 1,
				"type": "array"
			},
			"videogame_over_AdditionIncidents": {
				"items": {
					"$ref": "#/components/schemas/VideogameIDOrSlug"
				},
				"minItems": 1,
				"type": "array"
			},
			"videogame_over_ChangeIncidents": {
				"items": {
					"$ref": "#/components/schemas/VideogameIDOrSlug"
				},
				"minItems": 1,
				"type": "array"
			},
			"videogame_over_DeletionIncidents": {
				"items": {
					"$ref": "#/components/schemas/VideogameIDOrSlug"
				},
				"minItems": 1,
				"type": "array"
			},
			"videogame_over_Incidents": {
				"items": {
					"$ref": "#/components/schemas/VideogameIDOrSlug"
				},
				"minItems": 1,
				"type": "array"
			}
		},
		"securitySchemes": {
			"BearerToken": {
				"scheme": "bearer",
				"type": "http"
			},
			"QueryToken": {
				"in": "query",
				"name": "token",
				"type": "apiKey"
			}
		}
	},
	"info": {
		"title": "PandaScore REST API",
		"version": "2.63.0"
	},
	"openapi": "3.0.0",
	"paths": {
		"/additions": {
			"get": {
				"description": "Get the latest additions.\n\nThis endpoint only shows unchanged objects.",
				"operationId": "get_additions",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_AdditionIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_AdditionIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_AdditionIncidents"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					},
					{
						"description": "Filter by result type(s)",
						"in": "query",
						"name": "type",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/type_over_AdditionIncidents"
						}
					},
					{
						"description": "Filter out older results",
						"in": "query",
						"name": "since",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/since_over_AdditionIncidents"
						}
					},
					{
						"description": "Filter by videogame(s)",
						"in": "query",
						"name": "videogame",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/videogame_over_AdditionIncidents"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/AdditionIncidents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List additions",
				"tags": [
					"Incidents"
				]
			}
		},
		"/changes": {
			"get": {
				"description": "Get the latest updates.\n\nThis endpoint only provides the latest change for an object. It does not keep track of previous changes.",
				"operationId": "get_changes",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ChangeIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ChangeIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ChangeIncidents"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					},
					{
						"description": "Filter by result type(s)",
						"in": "query",
						"name": "type",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/type_over_ChangeIncidents"
						}
					},
					{
						"description": "Filter out older results",
						"in": "query",
						"name": "since",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/since_over_ChangeIncidents"
						}
					},
					{
						"description": "Filter by videogame(s)",
						"in": "query",
						"name": "videogame",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/videogame_over_ChangeIncidents"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ChangeIncidents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List changes",
				"tags": [
					"Incidents"
				]
			}
		},
		"/codmw/leagues": {
			"get": {
				"description": "List CODMW leagues",
				"operationId": "get_codmw_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get CODMW leagues",
				"tags": [
					"CODMW leagues"
				]
			}
		},
		"/codmw/matches": {
			"get": {
				"description": "List matches for the COD MW videogame",
				"operationId": "get_codmw_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List CODMW matches",
				"tags": [
					"CODMW matches"
				]
			}
		},
		"/codmw/matches/past": {
			"get": {
				"description": "List past CODMW matches",
				"operationId": "get_codmw_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past CODMW matches",
				"tags": [
					"CODMW matches"
				]
			}
		},
		"/codmw/matches/running": {
			"get": {
				"description": "List running CODMW matches",
				"operationId": "get_codmw_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running CODMW matches",
				"tags": [
					"CODMW matches"
				]
			}
		},
		"/codmw/matches/upcoming": {
			"get": {
				"description": "List upcoming CODMW matches",
				"operationId": "get_codmw_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming CODMW matches",
				"tags": [
					"CODMW matches"
				]
			}
		},
		"/codmw/players": {
			"get": {
				"description": "List players for the CODMW videogame",
				"operationId": "get_codmw_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List CODMW players",
				"tags": [
					"CODMW players"
				]
			}
		},
		"/codmw/series": {
			"get": {
				"description": "List series for the CODMW videogame",
				"operationId": "get_codmw_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List CODMW series",
				"tags": [
					"CODMW series"
				]
			}
		},
		"/codmw/series/past": {
			"get": {
				"description": "List past CODMW series",
				"operationId": "get_codmw_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past CODMW series",
				"tags": [
					"CODMW series"
				]
			}
		},
		"/codmw/series/running": {
			"get": {
				"description": "List running CODMW series",
				"operationId": "get_codmw_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running CODMW series",
				"tags": [
					"CODMW series"
				]
			}
		},
		"/codmw/series/upcoming": {
			"get": {
				"description": "List upcoming CODMW series",
				"operationId": "get_codmw_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming CODMW series",
				"tags": [
					"CODMW series"
				]
			}
		},
		"/codmw/teams": {
			"get": {
				"description": "List teams for the CODMW videogame",
				"operationId": "get_codmw_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List CODMW teams",
				"tags": [
					"CODMW teams"
				]
			}
		},
		"/codmw/tournaments": {
			"get": {
				"description": "List tournaments for the CODMW videogame",
				"operationId": "get_codmw_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List CODMW tournaments",
				"tags": [
					"CODMW tournaments"
				]
			}
		},
		"/codmw/tournaments/past": {
			"get": {
				"description": "List past CODMW tournaments",
				"operationId": "get_codmw_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past CODMW tournaments",
				"tags": [
					"CODMW tournaments"
				]
			}
		},
		"/codmw/tournaments/running": {
			"get": {
				"description": "List running CODMW tournaments",
				"operationId": "get_codmw_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running CODMW tournaments",
				"tags": [
					"CODMW tournaments"
				]
			}
		},
		"/codmw/tournaments/upcoming": {
			"get": {
				"description": "List upcoming CODMW tournaments",
				"operationId": "get_codmw_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CODMWShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CODMWShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CODMWShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming CODMW tournaments",
				"tags": [
					"CODMW tournaments"
				]
			}
		},
		"/csgo/games/{csgo_game_id}": {
			"get": {
				"description": "Get a single Counter-Strike game by ID",
				"operationId": "get_csgo_games_csgoGameId",
				"parameters": [
					{
						"description": "A Counter-Strike game ID",
						"in": "path",
						"name": "csgo_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/CSGOGameID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOGame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a game",
				"tags": [
					"Counter-Strike games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/games/{csgo_game_id}/events": {
			"get": {
				"description": "List events for a given Counter-Strike game",
				"operationId": "get_csgo_games_csgoGameId_events",
				"parameters": [
					{
						"description": "A Counter-Strike game ID",
						"in": "path",
						"name": "csgo_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/CSGOGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOGameEvents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Play-by-Play events for a given game",
				"tags": [
					"Counter-Strike games"
				],
				"x-pandascore-plan": "Pro real-time plan"
			}
		},
		"/csgo/games/{csgo_game_id}/rounds": {
			"get": {
				"description": "List rounds in a Counter-Strike game",
				"operationId": "get_csgo_games_csgoGameId_rounds",
				"parameters": [
					{
						"description": "A Counter-Strike game ID",
						"in": "path",
						"name": "csgo_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/CSGOGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOFullRounds"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List rounds in a Counter-Strike game",
				"tags": [
					"Counter-Strike games"
				],
				"x-pandascore-plan": "Basic real-time plan"
			}
		},
		"/csgo/leagues": {
			"get": {
				"description": "List Counter-Strike leagues",
				"operationId": "get_csgo_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get Counter-Strike leagues",
				"tags": [
					"Counter-Strike leagues"
				]
			}
		},
		"/csgo/maps": {
			"get": {
				"description": "List maps",
				"operationId": "get_csgo_maps",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOMaps"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOMaps"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMaps"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List maps",
				"tags": [
					"Counter-Strike maps"
				]
			}
		},
		"/csgo/maps/{csgo_map_id}": {
			"get": {
				"description": "Get a single map by ID or by slug",
				"operationId": "get_csgo_maps_csgoMapId",
				"parameters": [
					{
						"description": "A map ID",
						"in": "path",
						"name": "csgo_map_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/CSGOMapID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMap"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a map",
				"tags": [
					"Counter-Strike maps"
				]
			}
		},
		"/csgo/matches": {
			"get": {
				"description": "List matches for the Counter-Strike videogame",
				"operationId": "get_csgo_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Counter-Strike matches",
				"tags": [
					"Counter-Strike matches"
				]
			}
		},
		"/csgo/matches/past": {
			"get": {
				"description": "List past Counter-Strike matches",
				"operationId": "get_csgo_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Counter-Strike matches",
				"tags": [
					"Counter-Strike matches"
				]
			}
		},
		"/csgo/matches/running": {
			"get": {
				"description": "List running Counter-Strike matches",
				"operationId": "get_csgo_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Counter-Strike matches",
				"tags": [
					"Counter-Strike matches"
				]
			}
		},
		"/csgo/matches/upcoming": {
			"get": {
				"description": "List upcoming Counter-Strike matches",
				"operationId": "get_csgo_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Counter-Strike matches",
				"tags": [
					"Counter-Strike matches"
				]
			}
		},
		"/csgo/matches/{match_id_or_slug}": {
			"get": {
				"description": "Get a single Counter-Strike match by ID or slug",
				"operationId": "get_csgo_matches_matchIdOrSlug",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Counter-Strike match",
				"tags": [
					"Counter-Strike matches"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/matches/{match_id_or_slug}/games": {
			"get": {
				"description": "List games for a given Counter-Strike match",
				"operationId": "get_csgo_matches_matchIdOrSlug_games",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOGames"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOGames"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOGames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List games for a given match",
				"tags": [
					"Counter-Strike games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/matches/{match_id_or_slug}/players/stats": {
			"get": {
				"description": "Get detailed statistics of Counter-Strike players for the given match",
				"operationId": "get_csgo_matches_matchIdOrSlug_players_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForAllPlayersByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike players on match",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/matches/{match_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike player for the given match",
				"operationId": "get_csgo_matches_matchIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForPlayerByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike player on match",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/matches/{match_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike team for the given match",
				"operationId": "get_csgo_matches_matchIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForTeamByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike team on match",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/players": {
			"get": {
				"description": "List players for the Counter-Strike videogame",
				"operationId": "get_csgo_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Counter-Strike players",
				"tags": [
					"Counter-Strike players"
				]
			}
		},
		"/csgo/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike player",
				"operationId": "get_csgo_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameTitle"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForPlayer"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike player",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/series": {
			"get": {
				"description": "List series for the Counter-Strike videogame",
				"operationId": "get_csgo_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Counter-Strike series",
				"tags": [
					"Counter-Strike series"
				]
			}
		},
		"/csgo/series/past": {
			"get": {
				"description": "List past Counter-Strike series",
				"operationId": "get_csgo_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Counter-Strike series",
				"tags": [
					"Counter-Strike series"
				]
			}
		},
		"/csgo/series/running": {
			"get": {
				"description": "List running Counter-Strike series",
				"operationId": "get_csgo_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Counter-Strike series",
				"tags": [
					"Counter-Strike series"
				]
			}
		},
		"/csgo/series/upcoming": {
			"get": {
				"description": "List upcoming Counter-Strike series",
				"operationId": "get_csgo_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Counter-Strike series",
				"tags": [
					"Counter-Strike series"
				]
			}
		},
		"/csgo/series/{serie_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike player for the given serie",
				"operationId": "get_csgo_series_serieIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForPlayerBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike player on serie",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/series/{serie_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike team for the given serie",
				"operationId": "get_csgo_series_serieIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForTeamBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike team on serie",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/teams": {
			"get": {
				"description": "List teams for the Counter-Strike videogame",
				"operationId": "get_csgo_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Counter-Strike teams",
				"tags": [
					"Counter-Strike teams"
				]
			}
		},
		"/csgo/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike team",
				"operationId": "get_csgo_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameTitle"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForTeam"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike team",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/tournaments": {
			"get": {
				"description": "List tournaments for the Counter-Strike videogame",
				"operationId": "get_csgo_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Counter-Strike tournaments",
				"tags": [
					"Counter-Strike tournaments"
				]
			}
		},
		"/csgo/tournaments/past": {
			"get": {
				"description": "List past Counter-Strike tournaments",
				"operationId": "get_csgo_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Counter-Strike tournaments",
				"tags": [
					"Counter-Strike tournaments"
				]
			}
		},
		"/csgo/tournaments/running": {
			"get": {
				"description": "List running Counter-Strike tournaments",
				"operationId": "get_csgo_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Counter-Strike tournaments",
				"tags": [
					"Counter-Strike tournaments"
				]
			}
		},
		"/csgo/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Counter-Strike tournaments",
				"operationId": "get_csgo_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Counter-Strike tournaments",
				"tags": [
					"Counter-Strike tournaments"
				]
			}
		},
		"/csgo/tournaments/{tournament_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike player for the given tournament",
				"operationId": "get_csgo_tournaments_tournamentIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForPlayerByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike player on tournament",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/tournaments/{tournament_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Counter-Strike team for the given tournament",
				"operationId": "get_csgo_tournaments_tournamentIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOStatsForTeamByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Counter-Strike team on tournament",
				"tags": [
					"Counter-Strike stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/csgo/weapons": {
			"get": {
				"description": "List weapons",
				"operationId": "get_csgo_weapons",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_CSGOWeapons"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_CSGOWeapons"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_CSGOWeapons"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_CSGOWeapons"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOWeapons"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List weapons",
				"tags": [
					"Counter-Strike weapons"
				]
			}
		},
		"/csgo/weapons/{csgo_weapon_id_or_slug}": {
			"get": {
				"description": "Get a single weapon by ID or by slug",
				"operationId": "get_csgo_weapons_csgoWeaponIdOrSlug",
				"parameters": [
					{
						"description": "A weapon ID or slug",
						"in": "path",
						"name": "csgo_weapon_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/CSGOWeaponIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/CSGOWeapon"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a weapon",
				"tags": [
					"Counter-Strike weapons"
				]
			}
		},
		"/deletions": {
			"get": {
				"description": "Get the latest deleted documents",
				"operationId": "get_deletions",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_DeletionIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_DeletionIncidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_DeletionIncidents"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					},
					{
						"description": "Filter by result type(s)",
						"in": "query",
						"name": "type",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/type_over_DeletionIncidents"
						}
					},
					{
						"description": "Filter out older results",
						"in": "query",
						"name": "since",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/since_over_DeletionIncidents"
						}
					},
					{
						"description": "Filter by videogame(s)",
						"in": "query",
						"name": "videogame",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/videogame_over_DeletionIncidents"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/DeletionIncidents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List deletions",
				"tags": [
					"Incidents"
				]
			}
		},
		"/dota2/abilities": {
			"get": {
				"description": "List abilities",
				"operationId": "get_dota2_abilities",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Abilities"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Abilities"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Abilities"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Abilities"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Abilities"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List abilities",
				"tags": [
					"Dota2 abilities"
				]
			}
		},
		"/dota2/abilities/{dota2_ability_id_or_slug}": {
			"get": {
				"description": "Get a single ability by ID or by slug",
				"operationId": "get_dota2_abilities_dota2AbilityIdOrSlug",
				"parameters": [
					{
						"description": "An ability ID or slug",
						"in": "path",
						"name": "dota2_ability_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/Dota2AbilityIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Ability"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get an ability",
				"tags": [
					"Dota2 abilities"
				]
			}
		},
		"/dota2/games/{dota2_game_id}": {
			"get": {
				"description": "Get a single Dota 2 game by ID",
				"operationId": "get_dota2_games_dota2GameId",
				"parameters": [
					{
						"description": "A game ID",
						"in": "path",
						"name": "dota2_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/Dota2GameID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Game"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a game",
				"tags": [
					"Dota2 games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/games/{dota2_game_id}/frames": {
			"get": {
				"description": "List frames for a given Dota 2 game",
				"operationId": "get_dota2_games_dota2GameId_frames",
				"parameters": [
					{
						"description": "A game ID",
						"in": "path",
						"name": "dota2_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/Dota2GameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Frames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List frames for a given game",
				"tags": [
					"Dota2 games"
				],
				"x-pandascore-plan": "Basic real-time plan"
			}
		},
		"/dota2/heroes": {
			"get": {
				"description": "List heroes",
				"operationId": "get_dota2_heroes",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Heroes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Heroes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Heroes"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Heroes"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Heroes"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List heroes",
				"tags": [
					"Dota2 heroes"
				]
			}
		},
		"/dota2/heroes/{dota2_hero_id_or_slug}": {
			"get": {
				"description": "Get a single hero by ID or by slug",
				"operationId": "get_dota2_heroes_dota2HeroIdOrSlug",
				"parameters": [
					{
						"description": "A hero ID or slug",
						"in": "path",
						"name": "dota2_hero_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/Dota2HeroIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Hero"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get an hero",
				"tags": [
					"Dota2 heroes"
				]
			}
		},
		"/dota2/items": {
			"get": {
				"description": "List items",
				"operationId": "get_dota2_items",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Items"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Items"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Items"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Items"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Items"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List items",
				"tags": [
					"Dota2 items"
				]
			}
		},
		"/dota2/items/{dota2_item_id_or_slug}": {
			"get": {
				"description": "Get a single item by ID or by slug",
				"operationId": "get_dota2_items_dota2ItemIdOrSlug",
				"parameters": [
					{
						"description": "An item ID or slug",
						"in": "path",
						"name": "dota2_item_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/Dota2ItemIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Item"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get an item",
				"tags": [
					"Dota2 items"
				]
			}
		},
		"/dota2/leagues": {
			"get": {
				"description": "List Dota2 leagues",
				"operationId": "get_dota2_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get Dota 2 leagues",
				"tags": [
					"Dota2 leagues"
				]
			}
		},
		"/dota2/matches": {
			"get": {
				"description": "List matches for the Dota 2 videogame",
				"operationId": "get_dota2_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 matches",
				"tags": [
					"Dota2 matches"
				]
			}
		},
		"/dota2/matches/past": {
			"get": {
				"description": "List past Dota 2 matches",
				"operationId": "get_dota2_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Dota 2 matches",
				"tags": [
					"Dota2 matches"
				]
			}
		},
		"/dota2/matches/running": {
			"get": {
				"description": "List running Dota 2 matches",
				"operationId": "get_dota2_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Dota 2 matches",
				"tags": [
					"Dota2 matches"
				]
			}
		},
		"/dota2/matches/upcoming": {
			"get": {
				"description": "List upcoming Dota 2 matches",
				"operationId": "get_dota2_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Dota 2 matches",
				"tags": [
					"Dota2 matches"
				]
			}
		},
		"/dota2/matches/{match_id_or_slug}/games": {
			"get": {
				"description": "List games for a given Dota 2 match",
				"operationId": "get_dota2_matches_matchIdOrSlug_games",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Games"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Games"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Games"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Games"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Games"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List games for a given match",
				"tags": [
					"Dota2 games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/matches/{match_id_or_slug}/players/stats": {
			"get": {
				"description": "Get detailed statistics of Dota2 players for the given match",
				"operationId": "get_dota2_matches_matchIdOrSlug_players_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForAllPlayersByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 players on match",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/players": {
			"get": {
				"description": "List players for the Dota 2 videogame",
				"operationId": "get_dota2_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Players"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Players"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Players"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 players",
				"tags": [
					"Dota2 players"
				]
			}
		},
		"/dota2/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 player",
				"operationId": "get_dota2_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForPlayer"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 player",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/series": {
			"get": {
				"description": "List series for the Dota 2 videogame",
				"operationId": "get_dota2_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 series",
				"tags": [
					"Dota2 series"
				]
			}
		},
		"/dota2/series/past": {
			"get": {
				"description": "List past Dota 2 series",
				"operationId": "get_dota2_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Dota 2 series",
				"tags": [
					"Dota2 series"
				]
			}
		},
		"/dota2/series/running": {
			"get": {
				"description": "List running Dota 2 series",
				"operationId": "get_dota2_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Dota 2 series",
				"tags": [
					"Dota2 series"
				]
			}
		},
		"/dota2/series/upcoming": {
			"get": {
				"description": "List upcoming Dota 2 series",
				"operationId": "get_dota2_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Dota 2 series",
				"tags": [
					"Dota2 series"
				]
			}
		},
		"/dota2/series/{serie_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 player for the given serie",
				"operationId": "get_dota2_series_serieIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForPlayerBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 player on serie",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/series/{serie_id_or_slug}/teams": {
			"get": {
				"description": "List teams for the Dota 2 videogame for a given serie",
				"operationId": "get_dota2_series_serieIdOrSlug_teams",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Teams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Teams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 teams for a serie",
				"tags": [
					"Dota2 teams"
				]
			}
		},
		"/dota2/series/{serie_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 team for the given serie",
				"operationId": "get_dota2_series_serieIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForTeamBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 team on serie",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/teams": {
			"get": {
				"description": "List teams for the Dota 2 videogame",
				"operationId": "get_dota2_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2Teams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2Teams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2Teams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 teams",
				"tags": [
					"Dota2 teams"
				]
			}
		},
		"/dota2/teams/{team_id_or_slug}/games": {
			"get": {
				"description": "List finished games for a given Dota 2 team",
				"operationId": "get_dota2_teams_teamIdOrSlug_games",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/BaseDota2Games"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List finished games for a given team",
				"tags": [
					"Dota2 games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 team",
				"operationId": "get_dota2_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForTeam"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 team",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/tournaments": {
			"get": {
				"description": "List tournaments for the Dota 2 videogame",
				"operationId": "get_dota2_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Dota 2 tournaments",
				"tags": [
					"Dota2 tournaments"
				]
			}
		},
		"/dota2/tournaments/past": {
			"get": {
				"description": "List past Dota 2 tournaments",
				"operationId": "get_dota2_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Dota 2 tournaments",
				"tags": [
					"Dota2 tournaments"
				]
			}
		},
		"/dota2/tournaments/running": {
			"get": {
				"description": "List running Dota 2 tournaments",
				"operationId": "get_dota2_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Dota 2 tournaments",
				"tags": [
					"Dota2 tournaments"
				]
			}
		},
		"/dota2/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Dota 2 tournaments",
				"operationId": "get_dota2_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Dota2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Dota2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Dota 2 tournaments",
				"tags": [
					"Dota2 tournaments"
				]
			}
		},
		"/dota2/tournaments/{tournament_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 player for the given tournament",
				"operationId": "get_dota2_tournaments_tournamentIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForPlayerByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 player on tournament",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/dota2/tournaments/{tournament_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Dota2 team for the given tournament",
				"operationId": "get_dota2_tournaments_tournamentIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/Dota2StatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Dota2StatsForTeamByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for Dota2 team on tournament",
				"tags": [
					"Dota2 stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/e-basketball/players/{player_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given player. Only matches from the player's current videogame.",
				"operationId": "get_e-basketball_players_playerIdOrSlug_matches",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/e-hockey/players/{player_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given player. Only matches from the player's current videogame.",
				"operationId": "get_e-hockey_players_playerIdOrSlug_matches",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/e-soccer/players/{player_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given player. Only matches from the player's current videogame.",
				"operationId": "get_e-soccer_players_playerIdOrSlug_matches",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/e-tennis/players/{player_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given player. Only matches from the player's current videogame.",
				"operationId": "get_e-tennis_players_playerIdOrSlug_matches",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/fifa/leagues": {
			"get": {
				"description": "List EA Sports FC leagues",
				"operationId": "get_fifa_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFALeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFALeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFALeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFALeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFALeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get EA Sports FC leagues",
				"tags": [
					"EA Sports FC leagues"
				]
			}
		},
		"/fifa/matches": {
			"get": {
				"description": "List matches for the EA Sports FC videogame",
				"operationId": "get_fifa_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List EA Sports FC matches",
				"tags": [
					"EA Sports FC matches"
				]
			}
		},
		"/fifa/matches/past": {
			"get": {
				"description": "List past EA Sports FC matches",
				"operationId": "get_fifa_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past EA Sports FC matches",
				"tags": [
					"EA Sports FC matches"
				]
			}
		},
		"/fifa/matches/running": {
			"get": {
				"description": "List running EA Sports FC matches",
				"operationId": "get_fifa_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running EA Sports FC matches",
				"tags": [
					"EA Sports FC matches"
				]
			}
		},
		"/fifa/matches/upcoming": {
			"get": {
				"description": "List upcoming EA Sports FC matches",
				"operationId": "get_fifa_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming EA Sports FC matches",
				"tags": [
					"EA Sports FC matches"
				]
			}
		},
		"/fifa/players": {
			"get": {
				"description": "List players for the EA Sports FC videogame",
				"operationId": "get_fifa_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List EA Sports FC players",
				"tags": [
					"EA Sports FC players"
				]
			}
		},
		"/fifa/series": {
			"get": {
				"description": "List series for the EA Sports FC videogame",
				"operationId": "get_fifa_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFASeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFASeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List EA Sports FC series",
				"tags": [
					"EA Sports FC series"
				]
			}
		},
		"/fifa/series/past": {
			"get": {
				"description": "List past EA Sports FC series",
				"operationId": "get_fifa_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFASeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFASeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past EA Sports FC series",
				"tags": [
					"EA Sports FC series"
				]
			}
		},
		"/fifa/series/running": {
			"get": {
				"description": "List running EA Sports FC series",
				"operationId": "get_fifa_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFASeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFASeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running EA Sports FC series",
				"tags": [
					"EA Sports FC series"
				]
			}
		},
		"/fifa/series/upcoming": {
			"get": {
				"description": "List upcoming EA Sports FC series",
				"operationId": "get_fifa_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFASeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFASeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFASeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming EA Sports FC series",
				"tags": [
					"EA Sports FC series"
				]
			}
		},
		"/fifa/teams": {
			"get": {
				"description": "List teams for the EA Sports FC videogame",
				"operationId": "get_fifa_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFATeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFATeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFATeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFATeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFATeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List EA Sports FC teams",
				"tags": [
					"EA Sports FC teams"
				]
			}
		},
		"/fifa/tournaments": {
			"get": {
				"description": "List tournaments for the EA Sports FC videogame",
				"operationId": "get_fifa_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List EA Sports FC tournaments",
				"tags": [
					"EA Sports FC tournaments"
				]
			}
		},
		"/fifa/tournaments/past": {
			"get": {
				"description": "List past EA Sports FC tournaments",
				"operationId": "get_fifa_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past EA Sports FC tournaments",
				"tags": [
					"EA Sports FC tournaments"
				]
			}
		},
		"/fifa/tournaments/running": {
			"get": {
				"description": "List running EA Sports FC tournaments",
				"operationId": "get_fifa_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running EA Sports FC tournaments",
				"tags": [
					"EA Sports FC tournaments"
				]
			}
		},
		"/fifa/tournaments/upcoming": {
			"get": {
				"description": "List upcoming EA Sports FC tournaments",
				"operationId": "get_fifa_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_FIFAShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_FIFAShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/FIFAShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming EA Sports FC tournaments",
				"tags": [
					"EA Sports FC tournaments"
				]
			}
		},
		"/incidents": {
			"get": {
				"description": " Get the latest updates and additions.\n\nThis endpoint only provides the latest incident for an object. It does not keep track of previous incidents.",
				"operationId": "get_incidents",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Incidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Incidents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Incidents"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					},
					{
						"description": "Filter by result type(s)",
						"in": "query",
						"name": "type",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/type_over_Incidents"
						}
					},
					{
						"description": "Filter out older results",
						"in": "query",
						"name": "since",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/since_over_Incidents"
						}
					},
					{
						"description": "Filter by videogame(s)",
						"in": "query",
						"name": "videogame",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/videogame_over_Incidents"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Incidents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List changes, additions and deletions",
				"tags": [
					"Incidents"
				]
			}
		},
		"/kog/leagues": {
			"get": {
				"description": "List King of Glory leagues",
				"operationId": "get_kog_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get King of Glory leagues",
				"tags": [
					"KOG leagues"
				]
			}
		},
		"/kog/matches": {
			"get": {
				"description": "List matches for the King of Glory videogame",
				"operationId": "get_kog_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List King of Glory matches",
				"tags": [
					"KOG matches"
				]
			}
		},
		"/kog/matches/past": {
			"get": {
				"description": "List past King of Glory matches",
				"operationId": "get_kog_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past King of Glory matches",
				"tags": [
					"KOG matches"
				]
			}
		},
		"/kog/matches/running": {
			"get": {
				"description": "List running King of Glory matches",
				"operationId": "get_kog_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running King of Glory matches",
				"tags": [
					"KOG matches"
				]
			}
		},
		"/kog/matches/upcoming": {
			"get": {
				"description": "List upcoming King of Glory matches",
				"operationId": "get_kog_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming King of Glory matches",
				"tags": [
					"KOG matches"
				]
			}
		},
		"/kog/players": {
			"get": {
				"description": "List players for the King of Glory videogame",
				"operationId": "get_kog_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List King of Glory players",
				"tags": [
					"KOG players"
				]
			}
		},
		"/kog/series": {
			"get": {
				"description": "List series for the King of Glory videogame",
				"operationId": "get_kog_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List King of Glory series",
				"tags": [
					"KOG series"
				]
			}
		},
		"/kog/series/past": {
			"get": {
				"description": "List past King of Glory series",
				"operationId": "get_kog_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past King of Glory series",
				"tags": [
					"KOG series"
				]
			}
		},
		"/kog/series/running": {
			"get": {
				"description": "List running King of Glory series",
				"operationId": "get_kog_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running King of Glory series",
				"tags": [
					"KOG series"
				]
			}
		},
		"/kog/series/upcoming": {
			"get": {
				"description": "List upcoming King of Glory series",
				"operationId": "get_kog_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming King of Glory series",
				"tags": [
					"KOG series"
				]
			}
		},
		"/kog/teams": {
			"get": {
				"description": "List teams for the King of Glory videogame",
				"operationId": "get_kog_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List King of Glory teams",
				"tags": [
					"KOG teams"
				]
			}
		},
		"/kog/tournaments": {
			"get": {
				"description": "List tournaments for the King of Glory videogame",
				"operationId": "get_kog_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List King of Glory tournaments",
				"tags": [
					"KOG tournaments"
				]
			}
		},
		"/kog/tournaments/past": {
			"get": {
				"description": "List past King of Glory tournaments",
				"operationId": "get_kog_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past King of Glory tournaments",
				"tags": [
					"KOG tournaments"
				]
			}
		},
		"/kog/tournaments/running": {
			"get": {
				"description": "List running King of Glory tournaments",
				"operationId": "get_kog_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running King of Glory tournaments",
				"tags": [
					"KOG tournaments"
				]
			}
		},
		"/kog/tournaments/upcoming": {
			"get": {
				"description": "List upcoming King of Glory tournaments",
				"operationId": "get_kog_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_KogShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_KogShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/KogShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming King of Glory tournaments",
				"tags": [
					"KOG tournaments"
				]
			}
		},
		"/leagues": {
			"get": {
				"description": "List leagues",
				"operationId": "get_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List leagues",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}": {
			"get": {
				"description": "Get a single league by ID or by slug",
				"operationId": "get_leagues_leagueIdOrSlug",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/League"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/matches": {
			"get": {
				"description": "List matches of the given league",
				"operationId": "get_leagues_leagueIdOrSlug_matches",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/matches/past": {
			"get": {
				"description": "List past matches for the given league",
				"operationId": "get_leagues_leagueIdOrSlug_matches_past",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past matches for league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/matches/running": {
			"get": {
				"description": "List currently running matches for the given league",
				"operationId": "get_leagues_leagueIdOrSlug_matches_running",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running matches for league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/matches/upcoming": {
			"get": {
				"description": "List upcoming matches for the given league",
				"operationId": "get_leagues_leagueIdOrSlug_matches_upcoming",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming matches for league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/series": {
			"get": {
				"description": "List series for the given league",
				"operationId": "get_leagues_leagueIdOrSlug_series",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List series of a league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/leagues/{league_id_or_slug}/tournaments": {
			"get": {
				"description": "List tournaments of the given league",
				"operationId": "get_leagues_leagueIdOrSlug_tournaments",
				"parameters": [
					{
						"description": "A league ID or slug",
						"in": "path",
						"name": "league_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LeagueIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournaments for a league",
				"tags": [
					"Leagues"
				]
			}
		},
		"/lives": {
			"get": {
				"description": "List currently running live matches, available from pandascore with live websocket data.",
				"operationId": "get_lives",
				"parameters": [
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Lives"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List lives matches",
				"tags": [
					"Lives",
					"Matches"
				]
			}
		},
		"/lol-wild-rift/leagues": {
			"get": {
				"description": "List LoL Wild Rift leagues",
				"operationId": "get_lol-wild-rift_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get LoL Wild Rift leagues",
				"tags": [
					"LoL Wild Rift leagues"
				]
			}
		},
		"/lol-wild-rift/matches": {
			"get": {
				"description": "List matches for the LoL Wild Rift videogame",
				"operationId": "get_lol-wild-rift_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL Wild Rift matches",
				"tags": [
					"LoL Wild Rift matches"
				]
			}
		},
		"/lol-wild-rift/matches/past": {
			"get": {
				"description": "List past LoL Wild Rift matches",
				"operationId": "get_lol-wild-rift_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL Wild Rift matches",
				"tags": [
					"LoL Wild Rift matches"
				]
			}
		},
		"/lol-wild-rift/matches/running": {
			"get": {
				"description": "List running LoL Wild Rift matches",
				"operationId": "get_lol-wild-rift_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL Wild Rift matches",
				"tags": [
					"LoL Wild Rift matches"
				]
			}
		},
		"/lol-wild-rift/matches/upcoming": {
			"get": {
				"description": "List upcoming LoL Wild Rift matches",
				"operationId": "get_lol-wild-rift_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL Wild Rift matches",
				"tags": [
					"LoL Wild Rift matches"
				]
			}
		},
		"/lol-wild-rift/players": {
			"get": {
				"description": "List players for the LoL Wild Rift videogame",
				"operationId": "get_lol-wild-rift_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL Wild Rift players",
				"tags": [
					"LoL Wild Rift players"
				]
			}
		},
		"/lol-wild-rift/series": {
			"get": {
				"description": "List series for the  LoL Wild Rift videogame",
				"operationId": "get_lol-wild-rift_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL Wild Rift series",
				"tags": [
					"LoL Wild Rift series"
				]
			}
		},
		"/lol-wild-rift/series/past": {
			"get": {
				"description": "List past LoL Wild Rift series",
				"operationId": "get_lol-wild-rift_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL Wild Rift series",
				"tags": [
					"LoL Wild Rift series"
				]
			}
		},
		"/lol-wild-rift/series/running": {
			"get": {
				"description": "List running LoL Wild Rift series",
				"operationId": "get_lol-wild-rift_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL Wild Rift series",
				"tags": [
					"LoL Wild Rift series"
				]
			}
		},
		"/lol-wild-rift/series/upcoming": {
			"get": {
				"description": "List upcoming LoL Wild Rift series",
				"operationId": "get_lol-wild-rift_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL Wild Rift series",
				"tags": [
					"LoL Wild Rift series"
				]
			}
		},
		"/lol-wild-rift/teams": {
			"get": {
				"description": "List teams for the LoL Wild Rift videogame",
				"operationId": "get_lol-wild-rift_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL Wild Rift teams",
				"tags": [
					"LoL Wild Rift teams"
				]
			}
		},
		"/lol-wild-rift/tournaments": {
			"get": {
				"description": "List tournaments for the LoL Wild Rift videogame",
				"operationId": "get_lol-wild-rift_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL Wild Rift tournaments",
				"tags": [
					"LoL Wild Rift tournaments"
				]
			}
		},
		"/lol-wild-rift/tournaments/past": {
			"get": {
				"description": "List past LoL Wild Rift tournaments",
				"operationId": "get_lol-wild-rift_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL Wild Rift tournaments",
				"tags": [
					"LoL Wild Rift tournaments"
				]
			}
		},
		"/lol-wild-rift/tournaments/running": {
			"get": {
				"description": "List running LoL Wild Rift tournaments",
				"operationId": "get_lol-wild-rift_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL Wild Rift tournaments",
				"tags": [
					"LoL Wild Rift tournaments"
				]
			}
		},
		"/lol-wild-rift/tournaments/upcoming": {
			"get": {
				"description": "List upcoming LoL Wild Rift tournaments",
				"operationId": "get_lol-wild-rift_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LolWildRiftShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LolWildRiftShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LolWildRiftShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL Wild Rift tournaments",
				"tags": [
					"LoL Wild Rift tournaments"
				]
			}
		},
		"/lol/champions": {
			"get": {
				"description": "List champions",
				"operationId": "get_lol_champions",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLChampions"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLChampions"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List champions",
				"tags": [
					"LoL champions"
				]
			}
		},
		"/lol/champions/{lol_champion_id}": {
			"get": {
				"description": "Get a single champion by ID or by slug",
				"operationId": "get_lol_champions_lolChampionId",
				"parameters": [
					{
						"description": "A champion ID",
						"in": "path",
						"name": "lol_champion_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLChampionID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLChampion"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a champion",
				"tags": [
					"LoL champions"
				]
			}
		},
		"/lol/games/{lol_game_id}": {
			"get": {
				"description": "Get a single League of Legends game by ID",
				"operationId": "get_lol_games_lolGameId",
				"parameters": [
					{
						"description": "A LoL game ID",
						"in": "path",
						"name": "lol_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLGameID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLGame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a game",
				"tags": [
					"LoL games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/games/{lol_game_id}/events": {
			"get": {
				"description": "List events for a given League of Legends game",
				"operationId": "get_lol_games_lolGameId_events",
				"parameters": [
					{
						"description": "A LoL game ID",
						"in": "path",
						"name": "lol_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLGameEvents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Play-by-Play events for a given game",
				"tags": [
					"LoL games"
				],
				"x-pandascore-plan": "Basic real-time plan"
			}
		},
		"/lol/games/{lol_game_id}/frames": {
			"get": {
				"description": "List frames for a given League of Legends game",
				"operationId": "get_lol_games_lolGameId_frames",
				"parameters": [
					{
						"description": "A LoL game ID",
						"in": "path",
						"name": "lol_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLGameFrames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Play-by-Play frames for a given game",
				"tags": [
					"LoL games"
				],
				"x-pandascore-plan": "Basic real-time plan"
			}
		},
		"/lol/items": {
			"get": {
				"description": "List items",
				"operationId": "get_lol_items",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLItems"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLItems"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List items",
				"tags": [
					"LoL items"
				]
			}
		},
		"/lol/items/{lol_item_id}": {
			"get": {
				"description": "Get a single item by ID or by slug",
				"operationId": "get_lol_items_lolItemId",
				"parameters": [
					{
						"description": "An item ID",
						"in": "path",
						"name": "lol_item_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLItemID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLItem"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get an item",
				"tags": [
					"LoL items"
				]
			}
		},
		"/lol/leagues": {
			"get": {
				"description": "List League of Legends leagues",
				"operationId": "get_lol_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get LoL leagues",
				"tags": [
					"LoL leagues"
				]
			}
		},
		"/lol/masteries": {
			"get": {
				"description": "List masteries",
				"operationId": "get_lol_masteries",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLMasteries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLMasteries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLMasteries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLMasteries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMasteries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List masteries",
				"tags": [
					"LoL masteries"
				]
			}
		},
		"/lol/masteries/{lol_mastery_id}": {
			"get": {
				"description": "Get a single mastery by ID",
				"operationId": "get_lol_masteries_lolMasteryId",
				"parameters": [
					{
						"description": "A mastery ID",
						"in": "path",
						"name": "lol_mastery_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLMasteryID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMastery"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a mastery",
				"tags": [
					"LoL masteries"
				]
			}
		},
		"/lol/matches": {
			"get": {
				"description": "List matches for the League of Legends videogame",
				"operationId": "get_lol_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL matches",
				"tags": [
					"LoL matches"
				]
			}
		},
		"/lol/matches/past": {
			"get": {
				"description": "List past League of Legends matches",
				"operationId": "get_lol_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL matches",
				"tags": [
					"LoL matches"
				]
			}
		},
		"/lol/matches/running": {
			"get": {
				"description": "List running League of Legends matches",
				"operationId": "get_lol_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL matches",
				"tags": [
					"LoL matches"
				]
			}
		},
		"/lol/matches/upcoming": {
			"get": {
				"description": "List upcoming League of Legends matches",
				"operationId": "get_lol_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL matches",
				"tags": [
					"LoL matches"
				]
			}
		},
		"/lol/matches/{match_id_or_slug}": {
			"get": {
				"description": "Get a single League of Legends match by ID or slug",
				"operationId": "get_lol_matches_matchIdOrSlug",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a LoL match",
				"tags": [
					"LoL matches"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/matches/{match_id_or_slug}/games": {
			"get": {
				"description": "List games for a given League of Legends match",
				"operationId": "get_lol_matches_matchIdOrSlug_games",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLGames"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLGames"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLGames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List games for a given match",
				"tags": [
					"LoL games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/matches/{match_id_or_slug}/players/stats": {
			"get": {
				"description": "Get detailed statistics of League-of-Legends players for the given match",
				"operationId": "get_lol_matches_matchIdOrSlug_players_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForAllPlayersByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL players on match",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/players": {
			"get": {
				"description": "List players for the League of Legends videogame",
				"operationId": "get_lol_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL players",
				"tags": [
					"LoL players"
				]
			}
		},
		"/lol/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends player",
				"operationId": "get_lol_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForPlayer"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL player",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/runes": {
			"get": {
				"deprecated": true,
				"description": "List runes",
				"operationId": "get_lol_runes",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLRunes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLRunes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLRunes"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLRunes"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRunes"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List runes",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/runes-reforged": {
			"get": {
				"description": "List the latest version of League of Legends (reforged) runes",
				"operationId": "get_lol_runes-reforged",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLRunesReforged"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLRunesReforged"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLRunesReforged"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLRunesReforged"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRunesReforged"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL runes",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/runes-reforged-paths": {
			"get": {
				"description": "List the latest version of League of Legends (reforged) rune paths",
				"operationId": "get_lol_runes-reforged-paths",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLRunePaths"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLRunePaths"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLRunePaths"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLRunePaths"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRunePaths"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List rune paths",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/runes-reforged-paths/{lol_rune_path_id}": {
			"get": {
				"description": "Retrieve the latest version of a League of Legends (reforged) rune path by its ID",
				"operationId": "get_lol_runes-reforged-paths_lolRunePathId",
				"parameters": [
					{
						"description": "ID of the LoL rune path",
						"in": "path",
						"name": "lol_rune_path_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLRunePathID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRunePath"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a LoL rune path",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/runes-reforged/{lol_rune_reforged_id}": {
			"get": {
				"description": "Retrieve the latest version of a League of Legends (reforged) rune by its ID",
				"operationId": "get_lol_runes-reforged_lolRuneReforgedId",
				"parameters": [
					{
						"description": "ID of the LoL rune",
						"in": "path",
						"name": "lol_rune_reforged_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLRuneReforgedID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRuneReforged"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a LoL rune",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/runes/{lol_rune_id}": {
			"get": {
				"deprecated": true,
				"description": "Get a single rune by ID",
				"operationId": "get_lol_runes_lolRuneId",
				"parameters": [
					{
						"description": "A rune ID",
						"in": "path",
						"name": "lol_rune_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLRuneID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLRune"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a rune",
				"tags": [
					"LoL runes"
				]
			}
		},
		"/lol/series": {
			"get": {
				"description": "List series for the League of Legends videogame",
				"operationId": "get_lol_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL series",
				"tags": [
					"LoL series"
				]
			}
		},
		"/lol/series/past": {
			"get": {
				"description": "List past League of Legends series",
				"operationId": "get_lol_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL series",
				"tags": [
					"LoL series"
				]
			}
		},
		"/lol/series/running": {
			"get": {
				"description": "List running League of Legends series",
				"operationId": "get_lol_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL series",
				"tags": [
					"LoL series"
				]
			}
		},
		"/lol/series/upcoming": {
			"get": {
				"description": "List upcoming League of Legends series",
				"operationId": "get_lol_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL series",
				"tags": [
					"LoL series"
				]
			}
		},
		"/lol/series/{serie_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends player for the given serie",
				"operationId": "get_lol_series_serieIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForPlayerBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL player on serie",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/series/{serie_id_or_slug}/teams": {
			"get": {
				"description": "List teams for the League of Legends videogame for a given serie",
				"operationId": "get_lol_series_serieIdOrSlug_teams",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL teams for a serie",
				"tags": [
					"LoL teams"
				]
			}
		},
		"/lol/series/{serie_id_or_slug}/teams/stats": {
			"get": {
				"description": "Get detailed statistics of the LoL teams for the given series",
				"operationId": "get_lol_series_serieIdOrSlug_teams_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForTeamsBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL teams on serie",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/series/{serie_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends team for the given serie",
				"operationId": "get_lol_series_serieIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForTeamBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL team on serie",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/spells": {
			"get": {
				"description": "List spells",
				"operationId": "get_lol_spells",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLSpells"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLSpells"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLSpells"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLSpells"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSpells"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List spells",
				"tags": [
					"LoL spells"
				]
			}
		},
		"/lol/spells/{lol_spell_id}": {
			"get": {
				"description": "Get a single spell by ID",
				"operationId": "get_lol_spells_lolSpellId",
				"parameters": [
					{
						"description": "A spell ID",
						"in": "path",
						"name": "lol_spell_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLSpellID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLSpell"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a spell",
				"tags": [
					"LoL spells"
				]
			}
		},
		"/lol/teams": {
			"get": {
				"description": "List teams for the League of Legends videogame",
				"operationId": "get_lol_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL teams",
				"tags": [
					"LoL teams"
				]
			}
		},
		"/lol/teams/{team_id_or_slug}/games": {
			"get": {
				"description": "List finished games for a given League of Legends team",
				"operationId": "get_lol_teams_teamIdOrSlug_games",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLTeamLastGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLTeamLastGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLTeamLastGames"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLTeamLastGames"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLTeamLastGames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List finished games for a given team",
				"tags": [
					"LoL games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends team",
				"operationId": "get_lol_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForTeam"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL team",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/tournaments": {
			"get": {
				"description": "List tournaments for the League of Legends videogame",
				"operationId": "get_lol_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List LoL tournaments",
				"tags": [
					"LoL tournaments"
				]
			}
		},
		"/lol/tournaments/past": {
			"get": {
				"description": "List past League of Legends tournaments",
				"operationId": "get_lol_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past LoL tournaments",
				"tags": [
					"LoL tournaments"
				]
			}
		},
		"/lol/tournaments/running": {
			"get": {
				"description": "List running League of Legends tournaments",
				"operationId": "get_lol_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running LoL tournaments",
				"tags": [
					"LoL tournaments"
				]
			}
		},
		"/lol/tournaments/upcoming": {
			"get": {
				"description": "List upcoming League of Legends tournaments",
				"operationId": "get_lol_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming LoL tournaments",
				"tags": [
					"LoL tournaments"
				]
			}
		},
		"/lol/tournaments/{tournament_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends player for the given tournament",
				"operationId": "get_lol_tournaments_tournamentIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForPlayerByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL player on tournament",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/tournaments/{tournament_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given League-of-Legends team for the given tournament",
				"operationId": "get_lol_tournaments_tournamentIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					},
					{
						"$ref": "#/components/parameters/LoLStatsSide"
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLStatsForTeamByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for LoL team on tournament",
				"tags": [
					"LoL stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/lol/versions/all/champions": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/lol/champions?filter[videogame_version]=all](/reference/get_lol_champions)",
				"operationId": "get_lol_versions_all_champions",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLChampions"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLChampions"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List champions for all version",
				"tags": [
					"LoL champions"
				]
			}
		},
		"/lol/versions/all/items": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/lol/items?filter[videogame_version]=all](/reference/get_lol_items)",
				"operationId": "get_lol_versions_all_items",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLItems"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLItems"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List items for all version",
				"tags": [
					"LoL items"
				]
			}
		},
		"/lol/versions/{lol_version_name}/champions": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/lol/champions?filter[videogame_version]={lol_version_name}](/reference/get_lol_champions)",
				"operationId": "get_lol_versions_lolVersionName_champions",
				"parameters": [
					{
						"description": "Video game version",
						"in": "path",
						"name": "lol_version_name",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLVersionName"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLChampions"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLChampions"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLChampions"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List champions for version",
				"tags": [
					"LoL champions"
				]
			}
		},
		"/lol/versions/{lol_version_name}/items": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/lol/items?filter[videogame_version]={lol_version_name}](/reference/get_lol_items)",
				"operationId": "get_lol_versions_lolVersionName_items",
				"parameters": [
					{
						"description": "Video game version",
						"in": "path",
						"name": "lol_version_name",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/LoLVersionName"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_LoLItems"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_LoLItems"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LoLItems"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List items for version",
				"tags": [
					"LoL items"
				]
			}
		},
		"/low_latency_feeds": {
			"get": {
				"description": "List available low latency feeds, available from pandascore with websocket data.",
				"operationId": "get_LowLatencyFeeds",
				"parameters": [
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/LowLatencyFeeds"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List low latency feeds",
				"tags": [
					"Lives",
					"Matches"
				]
			}
		},
		"/matches": {
			"get": {
				"description": "List matches",
				"operationId": "get_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List matches",
				"tags": [
					"Matches"
				]
			}
		},
		"/matches/past": {
			"get": {
				"description": "List past matches",
				"operationId": "get_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past matches",
				"tags": [
					"Matches"
				]
			}
		},
		"/matches/running": {
			"get": {
				"description": "List currently running matches",
				"operationId": "get_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running matches",
				"tags": [
					"Matches"
				]
			}
		},
		"/matches/upcoming": {
			"get": {
				"description": "List upcoming matches",
				"operationId": "get_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming matches",
				"tags": [
					"Matches"
				]
			}
		},
		"/matches/{match_id_or_slug}": {
			"get": {
				"description": "Get a single match by ID or by slug",
				"operationId": "get_matches_matchIdOrSlug",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Match"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a match",
				"tags": [
					"Matches"
				]
			}
		},
		"/matches/{match_id_or_slug}/opponents": {
			"get": {
				"description": "List opponents (player or teams) for the given match",
				"operationId": "get_matches_matchIdOrSlug_opponents",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MatchOpponentsObject"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get match's opponents",
				"tags": [
					"Matches"
				]
			}
		},
		"/mlbb/leagues": {
			"get": {
				"description": "List Mobile Legends: Bang Bang leagues",
				"operationId": "get_mlbb_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get ML:BB Leagues",
				"tags": [
					"Mobile Legends: Bang Bang leagues"
				]
			}
		},
		"/mlbb/matches": {
			"get": {
				"description": "List matches for the Mobile Legends: Bang Bang videogame",
				"operationId": "get_mlbb_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List ML:BB matches",
				"tags": [
					"Mobile Legends: Bang Bang matches"
				]
			}
		},
		"/mlbb/matches/past": {
			"get": {
				"description": "List past Mobile Legends: Bang Bang matches",
				"operationId": "get_mlbb_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past ML:BB matches",
				"tags": [
					"Mobile Legends: Bang Bang matches"
				]
			}
		},
		"/mlbb/matches/running": {
			"get": {
				"description": "List running Mobile Legends: Bang Bang matches",
				"operationId": "get_mlbb_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running ML:BB matches",
				"tags": [
					"Mobile Legends: Bang Bang matches"
				]
			}
		},
		"/mlbb/matches/upcoming": {
			"get": {
				"description": "List upcoming Mobile Legends: Bang Bang matches",
				"operationId": "get_mlbb_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming ML:BB matches",
				"tags": [
					"Mobile Legends: Bang Bang matches"
				]
			}
		},
		"/mlbb/players": {
			"get": {
				"description": "List players for the Mobile Legends: Bang Bang videogame",
				"operationId": "get_mlbb_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List ML:BB players",
				"tags": [
					"Mobile Legends: Bang Bang players"
				]
			}
		},
		"/mlbb/series": {
			"get": {
				"description": "List series for the Mobile Legends: Bang Bang videogame",
				"operationId": "get_mlbb_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List ML:BB series",
				"tags": [
					"Mobile Legends: Bang Bang series"
				]
			}
		},
		"/mlbb/series/past": {
			"get": {
				"description": "List past Mobile Legends: Bang Bang series",
				"operationId": "get_mlbb_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past ML:BB series",
				"tags": [
					"Mobile Legends: Bang Bang series"
				]
			}
		},
		"/mlbb/series/running": {
			"get": {
				"description": "List running Mobile Legends: Bang Bang series",
				"operationId": "get_mlbb_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running ML:BB series",
				"tags": [
					"Mobile Legends: Bang Bang series"
				]
			}
		},
		"/mlbb/series/upcoming": {
			"get": {
				"description": "List upcoming Mobile Legends: Bang Bang series",
				"operationId": "get_mlbb_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming ML:BB series",
				"tags": [
					"Mobile Legends: Bang Bang series"
				]
			}
		},
		"/mlbb/teams": {
			"get": {
				"description": "List teams for the Mobile Legends: Bang Bang videogame",
				"operationId": "get_mlbb_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List ML:BB teams",
				"tags": [
					"Mobile Legends: Bang Bang teams"
				]
			}
		},
		"/mlbb/tournaments": {
			"get": {
				"description": "List tournaments for the Mobile Legends: Bang Bang videogame",
				"operationId": "get_mlbb_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List ML:BB tournaments",
				"tags": [
					"Mobile Legends: Bang Bang tournaments"
				]
			}
		},
		"/mlbb/tournaments/past": {
			"get": {
				"description": "List past Mobile Legends: Bang Bang tournaments",
				"operationId": "get_mlbb_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past ML:BB tournaments",
				"tags": [
					"Mobile Legends: Bang Bang tournaments"
				]
			}
		},
		"/mlbb/tournaments/running": {
			"get": {
				"description": "List running Mobile Legends: Bang Bang tournaments",
				"operationId": "get_mlbb_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running ML:BB tournaments",
				"tags": [
					"Mobile Legends: Bang Bang tournaments"
				]
			}
		},
		"/mlbb/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Mobile Legends: Bang Bang tournaments",
				"operationId": "get_mlbb_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_MLBBShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_MLBBShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/MLBBShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming ML:BB tournaments",
				"tags": [
					"Mobile Legends: Bang Bang tournaments"
				]
			}
		},
		"/ow/games/{ow_game_id}": {
			"get": {
				"description": "Get a single Overwatch game by ID",
				"operationId": "get_ow_games_owGameId",
				"parameters": [
					{
						"description": "An Overwatch game ID",
						"in": "path",
						"name": "ow_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/OwGameID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwGame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a game",
				"tags": [
					"OW games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/games/{ow_game_id}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Overwatch given player for the given game",
				"operationId": "get_ow_games_owGameId_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "An Overwatch game ID",
						"in": "path",
						"name": "ow_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/OwGameID"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForPlayerByGame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW player on game",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/heroes": {
			"get": {
				"description": "List heroes",
				"operationId": "get_ow_heroes",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwHeroes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwHeroes"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwHeroes"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwHeroes"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwHeroes"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List heroes",
				"tags": [
					"OW heroes"
				]
			}
		},
		"/ow/heroes/{ow_hero_id_or_slug}": {
			"get": {
				"description": "Get a single hero by ID or by slug",
				"operationId": "get_ow_heroes_owHeroIdOrSlug",
				"parameters": [
					{
						"description": "A hero ID or slug",
						"in": "path",
						"name": "ow_hero_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/OwHeroIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwHero"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get an hero",
				"tags": [
					"OW heroes"
				]
			}
		},
		"/ow/leagues": {
			"get": {
				"description": "List Overwatch leagues",
				"operationId": "get_ow_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get Overwatch leagues",
				"tags": [
					"OW leagues"
				]
			}
		},
		"/ow/maps": {
			"get": {
				"description": "List maps",
				"operationId": "get_ow_maps",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwMaps"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwMaps"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMaps"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List maps",
				"tags": [
					"OW maps"
				]
			}
		},
		"/ow/maps/{ow_map_id_or_slug}": {
			"get": {
				"description": "Get a single map by ID or by slug",
				"operationId": "get_ow_maps_owMapIdOrSlug",
				"parameters": [
					{
						"description": "A map ID or slug",
						"in": "path",
						"name": "ow_map_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/OwMapIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMap"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a map",
				"tags": [
					"OW maps"
				]
			}
		},
		"/ow/matches": {
			"get": {
				"description": "List matches for the Overwatch videogame",
				"operationId": "get_ow_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Overwatch matches",
				"tags": [
					"OW matches"
				]
			}
		},
		"/ow/matches/past": {
			"get": {
				"description": "List past Overwatch matches",
				"operationId": "get_ow_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Overwatch matches",
				"tags": [
					"OW matches"
				]
			}
		},
		"/ow/matches/running": {
			"get": {
				"description": "List running Overwatch matches",
				"operationId": "get_ow_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Overwatch matches",
				"tags": [
					"OW matches"
				]
			}
		},
		"/ow/matches/upcoming": {
			"get": {
				"description": "List upcoming Overwatch matches",
				"operationId": "get_ow_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Overwatch matches",
				"tags": [
					"OW matches"
				]
			}
		},
		"/ow/matches/{match_id_or_slug}/games": {
			"get": {
				"description": "List games for a given Overwatch match",
				"operationId": "get_ow_matches_matchIdOrSlug_games",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwGames"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwGames"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwGames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List games for a given match",
				"tags": [
					"OW games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/matches/{match_id_or_slug}/players/stats": {
			"get": {
				"description": "Get detailed statistics of Overwatch players for the given match",
				"operationId": "get_ow_matches_matchIdOrSlug_players_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForAllPlayersByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW players on match",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/matches/{match_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Overwatch given player for the given match",
				"operationId": "get_ow_matches_matchIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForPlayerByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW player on match",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/players": {
			"get": {
				"description": "List players for the Overwatch videogame",
				"operationId": "get_ow_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Overwatch players",
				"tags": [
					"OW players"
				]
			}
		},
		"/ow/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Overwatch player",
				"operationId": "get_ow_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForPlayer"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW player",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/series": {
			"get": {
				"description": "List series for the Overwatch videogame",
				"operationId": "get_ow_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Overwatch series",
				"tags": [
					"OW series"
				]
			}
		},
		"/ow/series/past": {
			"get": {
				"description": "List past Overwatch series",
				"operationId": "get_ow_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Overwatch series",
				"tags": [
					"OW series"
				]
			}
		},
		"/ow/series/running": {
			"get": {
				"description": "List running Overwatch series",
				"operationId": "get_ow_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Overwatch series",
				"tags": [
					"OW series"
				]
			}
		},
		"/ow/series/upcoming": {
			"get": {
				"description": "List upcoming Overwatch series",
				"operationId": "get_ow_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Overwatch series",
				"tags": [
					"OW series"
				]
			}
		},
		"/ow/series/{serie_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Overwatch given player for the given serie",
				"operationId": "get_ow_series_serieIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForPlayerBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW player on serie",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/ow/teams": {
			"get": {
				"description": "List teams for the Overwatch videogame",
				"operationId": "get_ow_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Overwatch teams",
				"tags": [
					"OW teams"
				]
			}
		},
		"/ow/tournaments": {
			"get": {
				"description": "List tournaments for the Overwatch videogame",
				"operationId": "get_ow_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Overwatch tournaments",
				"tags": [
					"OW tournaments"
				]
			}
		},
		"/ow/tournaments/past": {
			"get": {
				"description": "List past Overwatch tournaments",
				"operationId": "get_ow_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Overwatch tournaments",
				"tags": [
					"OW tournaments"
				]
			}
		},
		"/ow/tournaments/running": {
			"get": {
				"description": "List running Overwatch tournaments",
				"operationId": "get_ow_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Overwatch tournaments",
				"tags": [
					"OW tournaments"
				]
			}
		},
		"/ow/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Overwatch tournaments",
				"operationId": "get_ow_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_OwShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_OwShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Overwatch tournaments",
				"tags": [
					"OW tournaments"
				]
			}
		},
		"/ow/tournaments/{tournament_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get detailed statistics of a given Overwatch player for the given tournament",
				"operationId": "get_ow_tournaments_tournamentIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/OwStatsForPlayerByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get stats for OW player on tournament",
				"tags": [
					"OW stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/players": {
			"get": {
				"description": "List players",
				"operationId": "get_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Players"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Players"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Players"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List players",
				"tags": [
					"Players"
				]
			}
		},
		"/players/{player_id_or_slug}": {
			"get": {
				"description": "Get a single player by ID or by slug",
				"operationId": "get_players_playerIdOrSlug",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Player"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a player",
				"tags": [
					"Players"
				]
			}
		},
		"/players/{player_id_or_slug}/leagues": {
			"get": {
				"description": "List leagues for the given player. Only leagues from the player's current videogame.",
				"operationId": "get_players_playerIdOrSlug_leagues",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get leagues for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/players/{player_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given player. Only matches from the player's current videogame.",
				"operationId": "get_players_playerIdOrSlug_matches",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/players/{player_id_or_slug}/series": {
			"get": {
				"description": "List series for the given player. Only series from the player's current videogame.",
				"operationId": "get_players_playerIdOrSlug_series",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get series for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/players/{player_id_or_slug}/tournaments": {
			"get": {
				"description": "List tournaments for the given player. Only tournaments from the player's current videogame.",
				"operationId": "get_players_playerIdOrSlug_tournaments",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournaments for a player",
				"tags": [
					"Players"
				]
			}
		},
		"/pubg/leagues": {
			"get": {
				"description": "List PUBG leagues",
				"operationId": "get_pubg_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get PUBG leagues",
				"tags": [
					"PUBG leagues"
				]
			}
		},
		"/pubg/matches": {
			"get": {
				"description": "List matches for the PUBG videogame",
				"operationId": "get_pubg_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List PUBG matches",
				"tags": [
					"PUBG matches"
				]
			}
		},
		"/pubg/matches/past": {
			"get": {
				"description": "List past PUBG matches",
				"operationId": "get_pubg_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past PUBG matches",
				"tags": [
					"PUBG matches"
				]
			}
		},
		"/pubg/matches/running": {
			"get": {
				"description": "List running PUBG matches",
				"operationId": "get_pubg_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running PUBG matches",
				"tags": [
					"PUBG matches"
				]
			}
		},
		"/pubg/matches/upcoming": {
			"get": {
				"description": "List upcoming PUBG matches",
				"operationId": "get_pubg_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming PUBG matches",
				"tags": [
					"PUBG matches"
				]
			}
		},
		"/pubg/players": {
			"get": {
				"description": "List players for the PUBG videogame",
				"operationId": "get_pubg_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List PUBG players",
				"tags": [
					"PUBG players"
				]
			}
		},
		"/pubg/series": {
			"get": {
				"description": "List series for the PUBG videogame",
				"operationId": "get_pubg_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List PUBG series",
				"tags": [
					"PUBG series"
				]
			}
		},
		"/pubg/series/past": {
			"get": {
				"description": "List past PUBG series",
				"operationId": "get_pubg_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past PUBG series",
				"tags": [
					"PUBG series"
				]
			}
		},
		"/pubg/series/running": {
			"get": {
				"description": "List running PUBG series",
				"operationId": "get_pubg_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running PUBG series",
				"tags": [
					"PUBG series"
				]
			}
		},
		"/pubg/series/upcoming": {
			"get": {
				"description": "List upcoming PUBG series",
				"operationId": "get_pubg_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming PUBG series",
				"tags": [
					"PUBG series"
				]
			}
		},
		"/pubg/teams": {
			"get": {
				"description": "List teams for the PUBG videogame",
				"operationId": "get_pubg_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List PUBG teams",
				"tags": [
					"PUBG teams"
				]
			}
		},
		"/pubg/tournaments": {
			"get": {
				"description": "List tournaments for the PUBG videogame",
				"operationId": "get_pubg_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List PUBG tournaments",
				"tags": [
					"PUBG tournaments"
				]
			}
		},
		"/pubg/tournaments/past": {
			"get": {
				"description": "List past PUBG tournaments",
				"operationId": "get_pubg_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past PUBG tournaments",
				"tags": [
					"PUBG tournaments"
				]
			}
		},
		"/pubg/tournaments/running": {
			"get": {
				"description": "List running PUBG tournaments",
				"operationId": "get_pubg_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running PUBG tournaments",
				"tags": [
					"PUBG tournaments"
				]
			}
		},
		"/pubg/tournaments/upcoming": {
			"get": {
				"description": "List upcoming PUBG tournaments",
				"operationId": "get_pubg_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_PUBGShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_PUBGShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/PUBGShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming PUBG tournaments",
				"tags": [
					"PUBG tournaments"
				]
			}
		},
		"/r6siege/leagues": {
			"get": {
				"description": "List Rainbow Six Siege leagues",
				"operationId": "get_r6siege_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get R6siege leagues",
				"tags": [
					"R6Siege leagues"
				]
			}
		},
		"/r6siege/matches": {
			"get": {
				"description": "List matches for the Rainbow Six Siege videogame",
				"operationId": "get_r6siege_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List R6Siege matches",
				"tags": [
					"R6Siege matches"
				]
			}
		},
		"/r6siege/matches/past": {
			"get": {
				"description": "List past Rainbow Six Siege matches",
				"operationId": "get_r6siege_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past R6siege matches",
				"tags": [
					"R6Siege matches"
				]
			}
		},
		"/r6siege/matches/running": {
			"get": {
				"description": "List running Rainbow Six Siege matches",
				"operationId": "get_r6siege_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running R6siege matches",
				"tags": [
					"R6Siege matches"
				]
			}
		},
		"/r6siege/matches/upcoming": {
			"get": {
				"description": "List upcoming Rainbow Six Siege matches",
				"operationId": "get_r6siege_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming R6siege matches",
				"tags": [
					"R6Siege matches"
				]
			}
		},
		"/r6siege/players": {
			"get": {
				"description": "List players for the Rainbow Six Siege videogame",
				"operationId": "get_r6siege_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegePlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegePlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegePlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegePlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegePlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List R6Siege players",
				"tags": [
					"R6Siege players"
				]
			}
		},
		"/r6siege/series": {
			"get": {
				"description": "List series for the Rainbow Six Siege videogame",
				"operationId": "get_r6siege_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List R6Siege series",
				"tags": [
					"R6Siege series"
				]
			}
		},
		"/r6siege/series/past": {
			"get": {
				"description": "List past Rainbow Six Siege series",
				"operationId": "get_r6siege_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past R6siege series",
				"tags": [
					"R6Siege series"
				]
			}
		},
		"/r6siege/series/running": {
			"get": {
				"description": "List running Rainbow Six Siege series",
				"operationId": "get_r6siege_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running R6siege series",
				"tags": [
					"R6Siege series"
				]
			}
		},
		"/r6siege/series/upcoming": {
			"get": {
				"description": "List upcoming Rainbow Six Siege series",
				"operationId": "get_r6siege_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming R6siege series",
				"tags": [
					"R6Siege series"
				]
			}
		},
		"/r6siege/teams": {
			"get": {
				"description": "List teams for the Rainbow Six Siege videogame",
				"operationId": "get_r6siege_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List R6Siege teams",
				"tags": [
					"R6Siege teams"
				]
			}
		},
		"/r6siege/tournaments": {
			"get": {
				"description": "List tournaments for the Rainbow Six Siege videogame",
				"operationId": "get_r6siege_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List R6Siege tournaments",
				"tags": [
					"R6Siege tournaments"
				]
			}
		},
		"/r6siege/tournaments/past": {
			"get": {
				"description": "List past Rainbow Six Siege tournaments",
				"operationId": "get_r6siege_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past R6Siege tournaments",
				"tags": [
					"R6Siege tournaments"
				]
			}
		},
		"/r6siege/tournaments/running": {
			"get": {
				"description": "List running Rainbow Six Siege tournaments",
				"operationId": "get_r6siege_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running R6Siege tournaments",
				"tags": [
					"R6Siege tournaments"
				]
			}
		},
		"/r6siege/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Rainbow Six Siege tournaments",
				"operationId": "get_r6siege_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_R6SiegeShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_R6SiegeShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/R6SiegeShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming R6Siege tournaments",
				"tags": [
					"R6Siege tournaments"
				]
			}
		},
		"/rl/leagues": {
			"get": {
				"description": "List RL leagues",
				"operationId": "get_rl_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get RL leagues",
				"tags": [
					"RL leagues"
				]
			}
		},
		"/rl/matches": {
			"get": {
				"description": "List matches for the Rocket League videogame",
				"operationId": "get_rl_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List rl matches",
				"tags": [
					"RL matches"
				]
			}
		},
		"/rl/matches/past": {
			"get": {
				"description": "List past Rocket League matches",
				"operationId": "get_rl_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Rocket League matches",
				"tags": [
					"RL matches"
				]
			}
		},
		"/rl/matches/running": {
			"get": {
				"description": "List running Rocket League matches",
				"operationId": "get_rl_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Rocket League matches",
				"tags": [
					"RL matches"
				]
			}
		},
		"/rl/matches/upcoming": {
			"get": {
				"description": "List upcoming Rocket League matches",
				"operationId": "get_rl_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Rocket League matches",
				"tags": [
					"RL matches"
				]
			}
		},
		"/rl/players": {
			"get": {
				"description": "List players for the Rocket League videogame",
				"operationId": "get_rl_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Rocket League players",
				"tags": [
					"RL players"
				]
			}
		},
		"/rl/series": {
			"get": {
				"description": "List series for the Rocket League videogame",
				"operationId": "get_rl_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Rocket League series",
				"tags": [
					"RL series"
				]
			}
		},
		"/rl/series/past": {
			"get": {
				"description": "List past Rocket League series",
				"operationId": "get_rl_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Rocket League series",
				"tags": [
					"RL series"
				]
			}
		},
		"/rl/series/running": {
			"get": {
				"description": "List running Rocket League series",
				"operationId": "get_rl_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Rocket League series",
				"tags": [
					"RL series"
				]
			}
		},
		"/rl/series/upcoming": {
			"get": {
				"description": "List upcoming Rocket League series",
				"operationId": "get_rl_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Rocket League series",
				"tags": [
					"RL series"
				]
			}
		},
		"/rl/teams": {
			"get": {
				"description": "List teams for the Rocket League videogame",
				"operationId": "get_rl_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Rocket League teams",
				"tags": [
					"RL teams"
				]
			}
		},
		"/rl/tournaments": {
			"get": {
				"description": "List tournaments for the Rocket League videogame",
				"operationId": "get_rl_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Rocket League tournaments",
				"tags": [
					"RL tournaments"
				]
			}
		},
		"/rl/tournaments/past": {
			"get": {
				"description": "List past Rocket League tournaments",
				"operationId": "get_rl_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Rocket League tournaments",
				"tags": [
					"RL tournaments"
				]
			}
		},
		"/rl/tournaments/running": {
			"get": {
				"description": "List running Rocket League tournaments",
				"operationId": "get_rl_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Rocket League tournaments",
				"tags": [
					"RL tournaments"
				]
			}
		},
		"/rl/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Rocket League tournaments",
				"operationId": "get_rl_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_RLShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_RLShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/RLShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Rocket League tournaments",
				"tags": [
					"RL tournaments"
				]
			}
		},
		"/series": {
			"get": {
				"description": "List series",
				"operationId": "get_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List series",
				"tags": [
					"Series"
				]
			}
		},
		"/series/past": {
			"get": {
				"description": "List past series",
				"operationId": "get_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past series",
				"tags": [
					"Series"
				]
			}
		},
		"/series/running": {
			"get": {
				"description": "List currently running series",
				"operationId": "get_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running series",
				"tags": [
					"Series"
				]
			}
		},
		"/series/upcoming": {
			"get": {
				"description": "List upcoming series",
				"operationId": "get_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming series",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}": {
			"get": {
				"description": "Get a single serie by ID or by slug",
				"operationId": "get_series_serieIdOrSlug",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Serie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a serie",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}/matches": {
			"get": {
				"description": "List matches of the given serie",
				"operationId": "get_series_serieIdOrSlug_matches",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for a serie",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}/matches/past": {
			"get": {
				"description": "List past matches for the given serie",
				"operationId": "get_series_serieIdOrSlug_matches_past",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past matches for serie",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}/matches/running": {
			"get": {
				"description": "List currently running matches for the given serie",
				"operationId": "get_series_serieIdOrSlug_matches_running",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running matches for serie",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}/matches/upcoming": {
			"get": {
				"description": "List upcoming matches for the given serie",
				"operationId": "get_series_serieIdOrSlug_matches_upcoming",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming matches for serie",
				"tags": [
					"Series"
				]
			}
		},
		"/series/{serie_id_or_slug}/tournaments": {
			"get": {
				"description": "List tournaments of the given serie",
				"operationId": "get_series_serieIdOrSlug_tournaments",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournaments for a serie",
				"tags": [
					"Series"
				]
			}
		},
		"/starcraft-2/leagues": {
			"get": {
				"description": "List StarCraft 2 leagues",
				"operationId": "get_starcraft-2_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get StarCraft 2 leagues",
				"tags": [
					"StarCraft 2 leagues"
				]
			}
		},
		"/starcraft-2/matches": {
			"get": {
				"description": "List matches for the StarCraft 2 videogame",
				"operationId": "get_starcraft-2_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft 2 matches",
				"tags": [
					"StarCraft 2 matches"
				]
			}
		},
		"/starcraft-2/matches/past": {
			"get": {
				"description": "List past StarCraft 2 matches",
				"operationId": "get_starcraft-2_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft 2 matches",
				"tags": [
					"StarCraft 2 matches"
				]
			}
		},
		"/starcraft-2/matches/running": {
			"get": {
				"description": "List running StarCraft 2 matches",
				"operationId": "get_starcraft-2_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft 2 matches",
				"tags": [
					"StarCraft 2 matches"
				]
			}
		},
		"/starcraft-2/matches/upcoming": {
			"get": {
				"description": "List upcoming StarCraft 2 matches",
				"operationId": "get_starcraft-2_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft 2 matches",
				"tags": [
					"StarCraft 2 matches"
				]
			}
		},
		"/starcraft-2/players": {
			"get": {
				"description": "List players for the StarCraft 2 videogame",
				"operationId": "get_starcraft-2_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Players"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Players"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Players"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Players"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft 2 players",
				"tags": [
					"StarCraft 2 players"
				]
			}
		},
		"/starcraft-2/series": {
			"get": {
				"description": "List series for the  StarCraft 2 videogame",
				"operationId": "get_starcraft-2_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft 2 series",
				"tags": [
					"StarCraft 2 series"
				]
			}
		},
		"/starcraft-2/series/past": {
			"get": {
				"description": "List past StarCraft 2 series",
				"operationId": "get_starcraft-2_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft 2 series",
				"tags": [
					"StarCraft 2 series"
				]
			}
		},
		"/starcraft-2/series/running": {
			"get": {
				"description": "List running StarCraft 2 series",
				"operationId": "get_starcraft-2_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft 2 series",
				"tags": [
					"StarCraft 2 series"
				]
			}
		},
		"/starcraft-2/series/upcoming": {
			"get": {
				"description": "List upcoming StarCraft 2 series",
				"operationId": "get_starcraft-2_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft 2 series",
				"tags": [
					"StarCraft 2 series"
				]
			}
		},
		"/starcraft-2/teams": {
			"get": {
				"description": "List teams for the StarCraft 2 videogame",
				"operationId": "get_starcraft-2_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2Teams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2Teams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2Teams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft 2 teams",
				"tags": [
					"StarCraft 2 teams"
				]
			}
		},
		"/starcraft-2/tournaments": {
			"get": {
				"description": "List tournaments for the StarCraft 2 videogame",
				"operationId": "get_starcraft-2_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft 2 tournaments",
				"tags": [
					"StarCraft 2 tournaments"
				]
			}
		},
		"/starcraft-2/tournaments/past": {
			"get": {
				"description": "List past StarCraft 2 tournaments",
				"operationId": "get_starcraft-2_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft 2 tournaments",
				"tags": [
					"StarCraft 2 tournaments"
				]
			}
		},
		"/starcraft-2/tournaments/running": {
			"get": {
				"description": "List running StarCraft 2 tournaments",
				"operationId": "get_starcraft-2_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft 2 tournaments",
				"tags": [
					"StarCraft 2 tournaments"
				]
			}
		},
		"/starcraft-2/tournaments/upcoming": {
			"get": {
				"description": "List upcoming StarCraft 2 tournaments",
				"operationId": "get_starcraft-2_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Starcraft2ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Starcraft2ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Starcraft2ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft 2 tournaments",
				"tags": [
					"StarCraft 2 tournaments"
				]
			}
		},
		"/starcraft-brood-war/leagues": {
			"get": {
				"description": "List StarCraft Brood War leagues",
				"operationId": "get_starcraft-brood-war_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get StarCraft Brood War leagues",
				"tags": [
					"StarCraft Brood War leagues"
				]
			}
		},
		"/starcraft-brood-war/matches": {
			"get": {
				"description": "List matches for the StarCraft Brood War videogame",
				"operationId": "get_starcraft-brood-war_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft Brood War matches",
				"tags": [
					"StarCraft Brood War matches"
				]
			}
		},
		"/starcraft-brood-war/matches/past": {
			"get": {
				"description": "List past StarCraft Brood War matches",
				"operationId": "get_starcraft-brood-war_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft Brood War matches",
				"tags": [
					"StarCraft Brood War matches"
				]
			}
		},
		"/starcraft-brood-war/matches/running": {
			"get": {
				"description": "List running StarCraft Brood War matches",
				"operationId": "get_starcraft-brood-war_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft Brood War matches",
				"tags": [
					"StarCraft Brood War matches"
				]
			}
		},
		"/starcraft-brood-war/matches/upcoming": {
			"get": {
				"description": "List upcoming StarCraft Brood War matches",
				"operationId": "get_starcraft-brood-war_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft Brood War matches",
				"tags": [
					"StarCraft Brood War matches"
				]
			}
		},
		"/starcraft-brood-war/players": {
			"get": {
				"description": "List players for the StarCraft Brood War videogame",
				"operationId": "get_starcraft-brood-war_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft Brood War players",
				"tags": [
					"StarCraft Brood War players"
				]
			}
		},
		"/starcraft-brood-war/series": {
			"get": {
				"description": "List series for the StarCraft Brood War videogame",
				"operationId": "get_starcraft-brood-war_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft Brood War series",
				"tags": [
					"StarCraft Brood War series"
				]
			}
		},
		"/starcraft-brood-war/series/past": {
			"get": {
				"description": "List past StarCraft Brood War series",
				"operationId": "get_starcraft-brood-war_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft Brood War series",
				"tags": [
					"StarCraft Brood War series"
				]
			}
		},
		"/starcraft-brood-war/series/running": {
			"get": {
				"description": "List running StarCraft Brood War series",
				"operationId": "get_starcraft-brood-war_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft Brood War series",
				"tags": [
					"StarCraft Brood War series"
				]
			}
		},
		"/starcraft-brood-war/series/upcoming": {
			"get": {
				"description": "List upcoming StarCraft Brood War series",
				"operationId": "get_starcraft-brood-war_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft Brood War series",
				"tags": [
					"StarCraft Brood War series"
				]
			}
		},
		"/starcraft-brood-war/teams": {
			"get": {
				"description": "List teams for the StarCraft Brood War videogame",
				"operationId": "get_starcraft-brood-war_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft Brood War teams",
				"tags": [
					"StarCraft Brood War teams"
				]
			}
		},
		"/starcraft-brood-war/tournaments": {
			"get": {
				"description": "List tournaments for the StarCraft Brood War videogame",
				"operationId": "get_starcraft-brood-war_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List StarCraft Brood War tournaments",
				"tags": [
					"StarCraft Brood War tournaments"
				]
			}
		},
		"/starcraft-brood-war/tournaments/past": {
			"get": {
				"description": "List past StarCraft Brood War tournaments",
				"operationId": "get_starcraft-brood-war_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past StarCraft Brood War tournaments",
				"tags": [
					"StarCraft Brood War tournaments"
				]
			}
		},
		"/starcraft-brood-war/tournaments/running": {
			"get": {
				"description": "List running StarCraft Brood War tournaments",
				"operationId": "get_starcraft-brood-war_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running StarCraft Brood War tournaments",
				"tags": [
					"StarCraft Brood War tournaments"
				]
			}
		},
		"/starcraft-brood-war/tournaments/upcoming": {
			"get": {
				"description": "List upcoming StarCraft Brood War tournaments",
				"operationId": "get_starcraft-brood-war_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_StarcraftBroodWarShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_StarcraftBroodWarShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/StarcraftBroodWarShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming StarCraft Brood War tournaments",
				"tags": [
					"StarCraft Brood War tournaments"
				]
			}
		},
		"/teams": {
			"get": {
				"description": "List teams",
				"operationId": "get_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Teams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Teams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List teams",
				"tags": [
					"Teams"
				]
			}
		},
		"/teams/{team_id_or_slug}": {
			"get": {
				"description": "Get a single team by ID or by slug",
				"operationId": "get_teams_teamIdOrSlug",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Team"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a team",
				"tags": [
					"Teams"
				]
			}
		},
		"/teams/{team_id_or_slug}/leagues": {
			"get": {
				"description": "List leagues in which the given team was part of",
				"operationId": "get_teams_teamIdOrSlug_leagues",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get leagues for a team",
				"tags": [
					"Teams"
				]
			}
		},
		"/teams/{team_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given team",
				"operationId": "get_teams_teamIdOrSlug_matches",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for team",
				"tags": [
					"Teams"
				]
			}
		},
		"/teams/{team_id_or_slug}/series": {
			"get": {
				"description": "List series in which the given team was part of",
				"operationId": "get_teams_teamIdOrSlug_series",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get series for a team",
				"tags": [
					"Teams"
				]
			}
		},
		"/teams/{team_id_or_slug}/tournaments": {
			"get": {
				"description": "List tournaments in which the given team was part of",
				"operationId": "get_teams_teamIdOrSlug_tournaments",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournaments for a team",
				"tags": [
					"Teams"
				]
			}
		},
		"/tournaments": {
			"get": {
				"description": "List tournaments",
				"operationId": "get_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List tournaments",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/past": {
			"get": {
				"description": "List past tournaments",
				"operationId": "get_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past tournaments",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/running": {
			"get": {
				"description": "List currently running tournaments",
				"operationId": "get_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running tournaments",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/upcoming": {
			"get": {
				"description": "List upcoming tournaments",
				"operationId": "get_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming tournaments",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}": {
			"get": {
				"description": "Get a single tournament by ID or by slug",
				"operationId": "get_tournaments_tournamentIdOrSlug",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Tournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a tournament",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}/brackets": {
			"get": {
				"description": "Get the brackets of the given tournament",
				"operationId": "get_tournaments_tournamentIdOrSlug_brackets",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Brackets"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Brackets"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Brackets"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Brackets"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Brackets"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a tournament's brackets",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}/matches": {
			"get": {
				"description": "List matches for the given tournament",
				"operationId": "get_tournaments_tournamentIdOrSlug_matches",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Matches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Matches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Matches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get matches for tournament",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}/rosters": {
			"get": {
				"description": "List participants (player or team) for a given tournament.",
				"operationId": "get_tournaments_tournamentIdOrSlug_rosters",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/TournamentRosters"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get rosters for a tournament",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}/standings": {
			"get": {
				"description": "Get the current standings for a given tournament",
				"operationId": "get_tournaments_tournamentIdOrSlug_standings",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Standings"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournament standings",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/tournaments/{tournament_id_or_slug}/teams": {
			"get": {
				"description": "List teams for the given tournament",
				"operationId": "get_tournaments_tournamentIdOrSlug_teams",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Teams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Teams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Teams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get teams for a tournament",
				"tags": [
					"Tournaments"
				]
			}
		},
		"/valorant/abilities": {
			"get": {
				"description": "List abilities",
				"operationId": "get_valorant_abilities",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantAbilities"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantAbilities"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantAbilities"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantAbilities"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAbilities"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant abilities",
				"tags": [
					"Valorant abilities"
				]
			}
		},
		"/valorant/abilities/{valorant_ability_id}": {
			"get": {
				"description": "Get a Valorant ability by its ID",
				"operationId": "get_valorant_abilities_valorantAbilityId",
				"parameters": [
					{
						"description": "ID of the Valorant ability",
						"in": "path",
						"name": "valorant_ability_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantAbilityID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAbility"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant ability by its ID",
				"tags": [
					"Valorant abilities"
				]
			}
		},
		"/valorant/agents": {
			"get": {
				"description": "List agents",
				"operationId": "get_valorant_agents",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantAgents"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAgents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant agents",
				"tags": [
					"Valorant agents"
				]
			}
		},
		"/valorant/agents/{valorant_agent_id}": {
			"get": {
				"description": "Get a Valorant agent by its ID",
				"operationId": "get_valorant_agents_valorantAgentId",
				"parameters": [
					{
						"description": "ID of the Valorant agent",
						"in": "path",
						"name": "valorant_agent_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantAgentID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAgent"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant agent by its ID",
				"tags": [
					"Valorant agents"
				]
			}
		},
		"/valorant/games/{valorant_game_id}": {
			"get": {
				"description": "Get a single Valorant game by ID",
				"operationId": "get_valorant_games_valorantGameId",
				"parameters": [
					{
						"description": "A Valorant game ID",
						"in": "path",
						"name": "valorant_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantGameID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantGame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a game",
				"tags": [
					"Valorant games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/games/{valorant_game_id}/events": {
			"get": {
				"description": "List events for a given Valorant game",
				"operationId": "get_valorant_games_valorantGameId_events",
				"parameters": [
					{
						"description": "A Valorant game ID",
						"in": "path",
						"name": "valorant_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantGameEvents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Play-by-Play events for a given game",
				"tags": [
					"Valorant games"
				],
				"x-pandascore-plan": "Historical Pro plan"
			}
		},
		"/valorant/games/{valorant_game_id}/rounds": {
			"get": {
				"description": "List rounds in a Valorant game",
				"operationId": "get_valorant_games_valorantGameId_rounds",
				"parameters": [
					{
						"description": "A Valorant game ID",
						"in": "path",
						"name": "valorant_game_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantGameID"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantFullRounds"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List rounds in a Valorant game",
				"tags": [
					"Valorant games"
				],
				"x-pandascore-plan": "Historical Pro plan"
			}
		},
		"/valorant/leagues": {
			"get": {
				"description": "List Valorant leagues",
				"operationId": "get_valorant_leagues",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantLeagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantLeagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantLeagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantLeagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get Valorant leagues",
				"tags": [
					"Valorant leagues"
				]
			}
		},
		"/valorant/maps": {
			"get": {
				"description": "List maps",
				"operationId": "get_valorant_maps",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMaps"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMaps"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant maps",
				"tags": [
					"Valorant maps"
				]
			}
		},
		"/valorant/maps/{valorant_map_id}": {
			"get": {
				"description": "Get a Valorant map by its ID",
				"operationId": "get_valorant_maps_valorantMapId",
				"parameters": [
					{
						"description": "ID of the Valorant map",
						"in": "path",
						"name": "valorant_map_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantMapID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMap"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant map by its ID",
				"tags": [
					"Valorant maps"
				]
			}
		},
		"/valorant/matches": {
			"get": {
				"description": "List matches for the Valorant videogame",
				"operationId": "get_valorant_matches",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant matches",
				"tags": [
					"Valorant matches"
				]
			}
		},
		"/valorant/matches/past": {
			"get": {
				"description": "List past Valorant matches",
				"operationId": "get_valorant_matches_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Valorant matches",
				"tags": [
					"Valorant matches"
				]
			}
		},
		"/valorant/matches/running": {
			"get": {
				"description": "List running Valorant matches",
				"operationId": "get_valorant_matches_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Valorant matches",
				"tags": [
					"Valorant matches"
				]
			}
		},
		"/valorant/matches/upcoming": {
			"get": {
				"description": "List upcoming Valorant matches",
				"operationId": "get_valorant_matches_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMatches"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMatches"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMatches"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Valorant matches",
				"tags": [
					"Valorant matches"
				]
			}
		},
		"/valorant/matches/{match_id_or_slug}/games": {
			"get": {
				"description": "List games for a given Valorant match",
				"operationId": "get_valorant_matches_matchIdOrSlug_games",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantGames"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantGames"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantGames"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantGames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List games for a given match",
				"tags": [
					"Valorant games"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/matches/{match_id_or_slug}/players/stats": {
			"get": {
				"description": "Get the aggregated statistics for all players in a Valorant match",
				"operationId": "get_valorant_matches_matchIdOrSlug_players_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForPlayersByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get players stats for a Valorant match",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/matches/{match_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get the aggregated team statistics for a Valorant match",
				"operationId": "get_valorant_matches_matchIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A match ID or slug",
						"in": "path",
						"name": "match_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/MatchIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForTeamByMatch"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get team stats for a Valorant match",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/players": {
			"get": {
				"description": "List players for the Valorant videogame",
				"operationId": "get_valorant_players",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantPlayers"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantPlayers"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantPlayers"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantPlayers"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant players",
				"tags": [
					"Valorant players"
				]
			}
		},
		"/valorant/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get a Valorant player stats by ID or slug",
				"operationId": "get_valorant_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForPlayer"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant player stats",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/series": {
			"get": {
				"description": "List series for the Valorant videogame",
				"operationId": "get_valorant_series",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant series",
				"tags": [
					"Valorant series"
				]
			}
		},
		"/valorant/series/past": {
			"get": {
				"description": "List past Valorant series",
				"operationId": "get_valorant_series_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Valorant series",
				"tags": [
					"Valorant series"
				]
			}
		},
		"/valorant/series/running": {
			"get": {
				"description": "List running Valorant series",
				"operationId": "get_valorant_series_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Valorant series",
				"tags": [
					"Valorant series"
				]
			}
		},
		"/valorant/series/upcoming": {
			"get": {
				"description": "List upcoming Valorant series",
				"operationId": "get_valorant_series_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantSeries"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantSeries"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantSeries"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Valorant series",
				"tags": [
					"Valorant series"
				]
			}
		},
		"/valorant/series/{serie_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get the aggregated player statistics for a Valorant series",
				"operationId": "get_valorant_series_serieIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForPlayerBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get player stats for a Valorant series",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/series/{serie_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get the aggregated team statistics for a Valorant series",
				"operationId": "get_valorant_series_serieIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A serie ID or slug",
						"in": "path",
						"name": "serie_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/SerieIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForTeamBySerie"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get team stats for a Valorant series",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/teams": {
			"get": {
				"description": "List teams for the Valorant videogame",
				"operationId": "get_valorant_teams",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantTeams"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantTeams"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantTeams"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantTeams"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant teams",
				"tags": [
					"Valorant teams"
				]
			}
		},
		"/valorant/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get a Valorant team stats by ID or slug",
				"operationId": "get_valorant_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForTeam"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant team stats",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/tournaments": {
			"get": {
				"description": "List tournaments for the Valorant videogame",
				"operationId": "get_valorant_tournaments",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant tournaments",
				"tags": [
					"Valorant tournaments"
				]
			}
		},
		"/valorant/tournaments/past": {
			"get": {
				"description": "List past Valorant tournaments",
				"operationId": "get_valorant_tournaments_past",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get past Valorant tournaments",
				"tags": [
					"Valorant tournaments"
				]
			}
		},
		"/valorant/tournaments/running": {
			"get": {
				"description": "List running Valorant tournaments",
				"operationId": "get_valorant_tournaments_running",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get running Valorant tournaments",
				"tags": [
					"Valorant tournaments"
				]
			}
		},
		"/valorant/tournaments/upcoming": {
			"get": {
				"description": "List upcoming Valorant tournaments",
				"operationId": "get_valorant_tournaments_upcoming",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get upcoming Valorant tournaments",
				"tags": [
					"Valorant tournaments"
				]
			}
		},
		"/valorant/tournaments/{tournament_id_or_slug}/players/{player_id_or_slug}/stats": {
			"get": {
				"description": "Get the aggregated player statistics for a Valorant tournament",
				"operationId": "get_valorant_tournaments_tournamentIdOrSlug_players_playerIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A player ID or slug",
						"in": "path",
						"name": "player_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/PlayerIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForPlayerByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get player stats for a Valorant tournament",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/tournaments/{tournament_id_or_slug}/teams/{team_id_or_slug}/stats": {
			"get": {
				"description": "Get the aggregated team statistics for a Valorant tournament",
				"operationId": "get_valorant_tournaments_tournamentIdOrSlug_teams_teamIdOrSlug_stats",
				"parameters": [
					{
						"description": "A tournament ID or slug",
						"in": "path",
						"name": "tournament_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TournamentIDOrSlug"
						}
					},
					{
						"description": "A team ID or slug",
						"in": "path",
						"name": "team_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/TeamIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/StatsVideogameVersion"
					},
					{
						"$ref": "#/components/parameters/StatsFrom"
					},
					{
						"$ref": "#/components/parameters/StatsTo"
					},
					{
						"$ref": "#/components/parameters/GamesCount"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantStatsForTeamByTournament"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get team stats for a Valorant tournament",
				"tags": [
					"Valorant stats"
				],
				"x-pandascore-plan": "Historical plan"
			}
		},
		"/valorant/versions/all/agents": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/valorant/agents?filter[videogame_version]=all](/reference/get_valorant_agents)",
				"operationId": "get_valorant_versions_all_agents",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantAgents"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAgents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant agents for all versions",
				"tags": [
					"Valorant agents"
				]
			}
		},
		"/valorant/versions/all/maps": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/valorant/maps?filter[videogame_version]=all](/reference/get_valorant_maps)",
				"operationId": "get_valorant_versions_all_maps",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMaps"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMaps"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant maps for all versions",
				"tags": [
					"Valorant maps"
				]
			}
		},
		"/valorant/versions/{valorant_version_name}/agents": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/valorant/agents?filter[videogame_version]={valorant_version_name}](/reference/get_valorant_agents)",
				"operationId": "get_valorant_versions_valorantVersionName_agents",
				"parameters": [
					{
						"description": "A video game version",
						"in": "path",
						"name": "valorant_version_name",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantVersionName"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantAgents"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantAgents"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantAgents"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant agents for a specific version",
				"tags": [
					"Valorant agents"
				]
			}
		},
		"/valorant/versions/{valorant_version_name}/maps": {
			"get": {
				"deprecated": true,
				"description": "Deprecated. Equivalent route: [/valorant/maps?filter[videogame_version]={valorant_version_name}](/reference/get_valorant_maps)",
				"operationId": "get_valorant_versions_valorantVersionName_maps",
				"parameters": [
					{
						"description": "A video game version",
						"in": "path",
						"name": "valorant_version_name",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantVersionName"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantMaps"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantMaps"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantMaps"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant maps for a specific version",
				"tags": [
					"Valorant maps"
				]
			}
		},
		"/valorant/weapons": {
			"get": {
				"description": "List weapons",
				"operationId": "get_valorant_weapons",
				"parameters": [
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ValorantWeapons"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ValorantWeapons"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ValorantWeapons"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ValorantWeapons"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantWeapons"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List Valorant weapons",
				"tags": [
					"Valorant weapons"
				]
			}
		},
		"/valorant/weapons/{valorant_weapon_id}": {
			"get": {
				"description": "Get a Valorant weapon by its ID",
				"operationId": "get_valorant_weapons_valorantWeaponId",
				"parameters": [
					{
						"description": "ID of the Valorant weapon",
						"in": "path",
						"name": "valorant_weapon_id",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/ValorantWeaponID"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ValorantWeapon"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a Valorant weapon by its ID",
				"tags": [
					"Valorant weapons"
				]
			}
		},
		"/videogames": {
			"get": {
				"description": "List videogames",
				"operationId": "get_videogames",
				"parameters": [
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Videogames"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List videogames",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}": {
			"get": {
				"description": "Get a single videogame by ID or by slug",
				"operationId": "get_videogames_videogameIdOrSlug",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Videogame"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get a videogame",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}/leagues": {
			"get": {
				"description": "List leagues for a given videogame",
				"operationId": "get_videogames_videogameIdOrSlug_leagues",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Leagues"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Leagues"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Leagues"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List leagues for a videogame",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}/series": {
			"get": {
				"description": "List series for the given videogame",
				"operationId": "get_videogames_videogameIdOrSlug_series",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_Series"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_Series"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_Series"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/Series"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List series for a videogame",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}/titles": {
			"get": {
				"description": "List available titles for a given videogame",
				"operationId": "get_videogames_videogameIdOrSlug_titles",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortVideogameTitles"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List videogame titles",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}/tournaments": {
			"get": {
				"description": "List tournaments of the given videogame",
				"operationId": "get_videogames_videogameIdOrSlug_tournaments",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					},
					{
						"description": "Options to filter results. String fields are case sensitive\nFor more information on filtering, see [docs](/docs/filtering-and-sorting#filter).",
						"explode": true,
						"in": "query",
						"name": "filter",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/filter_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to select results within ranges\nFor more information on ranges, see [docs](/docs/filtering-and-sorting#range).",
						"explode": true,
						"in": "query",
						"name": "range",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/range_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"description": "Options to sort results\nFor more information on sorting, see [docs](/docs/filtering-and-sorting#sort).",
						"in": "query",
						"name": "sort",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/sort_over_ShortTournaments"
						}
					},
					{
						"description": "Options to search results\nFor more information on searching, see [docs](/docs/filtering-and-sorting#search).",
						"explode": true,
						"in": "query",
						"name": "search",
						"required": false,
						"schema": {
							"$ref": "#/components/schemas/search_over_ShortTournaments"
						},
						"style": "deepObject"
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortTournaments"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "Get tournaments for a videogame",
				"tags": [
					"Videogames"
				]
			}
		},
		"/videogames/{videogame_id_or_slug}/versions": {
			"get": {
				"description": "List available versions for a given videogame",
				"operationId": "get_videogames_videogameIdOrSlug_versions",
				"parameters": [
					{
						"description": "A videogame ID or slug",
						"in": "path",
						"name": "videogame_id_or_slug",
						"required": true,
						"schema": {
							"$ref": "#/components/schemas/VideogameIDOrSlug"
						}
					},
					{
						"$ref": "#/components/parameters/Page"
					},
					{
						"$ref": "#/components/parameters/PerPage"
					}
				],
				"responses": {
					"200": {
						"$ref": "#/components/responses/ShortVideogameVersions"
					},
					"400": {
						"$ref": "#/components/responses/Error400"
					},
					"401": {
						"$ref": "#/components/responses/Error401"
					},
					"403": {
						"$ref": "#/components/responses/Error403"
					},
					"404": {
						"$ref": "#/components/responses/Error404"
					},
					"422": {
						"$ref": "#/components/responses/Error422"
					}
				},
				"summary": "List videogame versions",
				"tags": [
					"Videogames"
				]
			}
		}
	},
	"security": [
		{
			"BearerToken": []
		},
		{
			"QueryToken": []
		}
	],
	"servers": [
		{
			"url": "https://api.pandascore.co/",
			"variables": {}
		}
	],
	"tags": []
}
