GET Custom Game Configs
https://glz-{region}-1.{shard}.a.pvp.net/parties/v1/parties/customgameconfigs Get information about the available gamemodes, maps, queues, and gamepods
Headers
-
X-Riot-ClientPlatform: {client platform} -
X-Riot-ClientVersion: {client version} -
X-Riot-Entitlements-JWT: {entitlement token} -
Authorization: Bearer {auth token}
URL Parameters
-
{region}There are 6 regions:
Obtaining locally:Region ID Region Name naNorth America latamLatin America brBrazil euEurope apAsia Pacific krKorea The region can be found in the ShooterGame log (
Obtaining remotely:%LocalAppData%\VALORANT\Saved\Logs\ShooterGame.log) when it's used in an endpoint url.
Example regex capturing region and shard:https://glz-(.+?)-1.(.+?).a.pvp.netUse the Riot Geo endpoint with the ID and auth tokens from Cookie Reauth
Other Variables
-
client platformA string representing the platform of the client. Base-64 encoded JSON with the following fields:
{ "platformType": "PC", "platformOS": "Windows", "platformOSVersion": "10.0.19042.1.256.64bit", "platformChipset": "Unknown" }ew0KCSJwbGF0Zm9ybVR5cGUiOiAiUEMiLA0KCSJwbGF0Zm9ybU9TIjogIldpbmRvd3MiLA0KCSJwbGF0Zm9ybU9TVmVyc2lvbiI6ICIxMC4wLjE5MDQyLjEuMjU2LjY0Yml0IiwNCgkicGxhdGZvcm1DaGlwc2V0IjogIlVua25vd24iDQp9is a value that works. -
client version -
entitlement tokenCan be obtained locally with the Entitlements Token endpoint or remotely using Riot auth and the Entitlement endpoint -
auth tokenCan be obtained locally with the Entitlements Token endpoint or remotely by first using the Auth Cookies endpoint then using the cookies with the Auth Request endpoint
Response
type CustomGameConfigsResponse = {
Enabled: boolean;
EnabledMaps: string[];
EnabledModes: string[];
Queues: {
/** Queue ID */
QueueID: string;
Enabled: boolean;
DebugOnDemandSweepEnabled: boolean;
TeamSize: number;
NumTeams: number;
MaxPartySize: number;
MinPartySize: number;
InvalidPartySizes: number[];
MaxPartySizeHighSkill: number;
HighSkillTier: number;
MaxSkillTier: number;
AllowFullPartyBypassSkillRestrictions: boolean;
ApplyRRPenaltyToFullParty: boolean;
AllowFiveStackRestrictions: boolean;
Mode: string;
IsRanked: boolean;
IsTournament: boolean;
IsPatient: boolean;
RequireRoster: boolean;
Priority: number;
PartyMaxCompetitiveTierRange: number;
PartyMaxCompetitiveTierRangePlacementBuffer: number;
FullPartyMaxCompetitiveTierRange: number;
PartySkillDisparityCompetitiveTiersCeilings: unknown[] | {
[x: string]: number;
};
PartySkillDisparityPartySizeCompetitiveTiersCeilings: unknown[] | {
[x: string]: {
[x: string]: number;
};
};
NewMap: string;
NewMapEndTime: string;
NewMapLossReductionModifier: number;
SharedAccountsRequireVerificationEnabled: boolean;
HighRankRequireVerificationEnabled: boolean;
RequireVerificationEnabled: boolean;
UseAccountLevelRequirement: boolean;
MinimumAccountLevelRequired: number;
GameRules: {
[x: string]: string;
};
SupportedPlatformTypes: "PC"[];
DisabledContent: unknown[];
DebugLoadoutAllowedContentWhenSkippingPregameEnabled: boolean;
DebugLoadoutAllowedContentWhenSkippingPregame: unknown[];
queueFieldA: unknown[];
NextScheduleChangeSeconds: number;
TimeUntilNextScheduleChangeSeconds: number;
/** Array of strings in the format of "map:weight" */
MapWeights: string[];
MapPool: string[];
TeamSizeWithBots: number;
EnableMultiteamSupport: boolean;
MatchFillerMarsPartySizeBonus: number;
MatchFillerMarsAllowPartialTeams: boolean;
MatchFillerMarsMinTeams: number;
MatchFillerMarsMaxTeams: number;
MatchFillerMarsTeamAnchorStrategy: string;
MatchFillerMarsLowerTeamCount: number;
MatchFillerMarsLowerTeamCountMMR: number;
MatchFillerMarsUpperTeamCount: number;
MatchFillerMarsUpperTeamCountMMR: number;
queueFieldB: boolean;
}[];
GamePodPingServiceInfo: {
[x: string]: {
SecurityHash: number;
ObfuscatedIP: number;
PingProxyAddress: string;
PingProxyAddresses: string[];
};
};
}; {
"Enabled": false,
"EnabledMaps": [
"studio",
"tumultus",
"vulticulus",
"bonus",
"avarus"
],
"EnabledModes": [
"crustulum",
"sopor",
"caelestis",
"infit",
"vespillo"
],
"Queues": [
{
"QueueID": "eius",
"Enabled": false,
"DebugOnDemandSweepEnabled": false,
"TeamSize": 5350174495008264,
"NumTeams": 5651677555588153,
"MaxPartySize": 7054503536594282,
"MinPartySize": 1864067900922696,
"InvalidPartySizes": [
8188826180586528,
7330062192600909,
8395210416870456,
1263628165493867,
5473325884027780
],
"MaxPartySizeHighSkill": 5958144252994577,
"HighSkillTier": 8251607735685460,
"MaxSkillTier": 3240137482242322,
"AllowFullPartyBypassSkillRestrictions": false,
"ApplyRRPenaltyToFullParty": true,
"AllowFiveStackRestrictions": true,
"Mode": "vos",
"IsRanked": true,
"IsTournament": false,
"IsPatient": false,
"RequireRoster": true,
"Priority": 1482275252150104,
"PartyMaxCompetitiveTierRange": 5713986055981556,
"PartyMaxCompetitiveTierRangePlacementBuffer": 4418865265856285,
"FullPartyMaxCompetitiveTierRange": 1216747133039276,
"PartySkillDisparityCompetitiveTiersCeilings": [
null,
null,
null,
null,
null
],
"PartySkillDisparityPartySizeCompetitiveTiersCeilings": [
null,
null,
null,
null,
null
],
"NewMap": "suscipit",
"NewMapEndTime": "cupiditate",
"NewMapLossReductionModifier": 4737479369490529,
"SharedAccountsRequireVerificationEnabled": false,
"HighRankRequireVerificationEnabled": false,
"RequireVerificationEnabled": false,
"UseAccountLevelRequirement": true,
"MinimumAccountLevelRequired": 1749683612709247,
"GameRules": {
"vesica": false
},
"SupportedPlatformTypes": [
"PC",
"PC"
],
"DisabledContent": [
null,
null,
null,
null,
null
],
"DebugLoadoutAllowedContentWhenSkippingPregameEnabled": false,
"DebugLoadoutAllowedContentWhenSkippingPregame": [
null
],
"queueFieldA": [
null,
null,
null
],
"NextScheduleChangeSeconds": 8825177212700415,
"TimeUntilNextScheduleChangeSeconds": 8250497153048429,
"MapWeights": [
"alias",
"congregatio",
"tergum",
"copia",
"timidus"
],
"MapPool": [
"capitulus",
"astrum",
"umbra"
],
"TeamSizeWithBots": 5709489428785334,
"EnableMultiteamSupport": true,
"MatchFillerMarsPartySizeBonus": 3134286197470113,
"MatchFillerMarsAllowPartialTeams": false,
"MatchFillerMarsMinTeams": 699687810278581,
"MatchFillerMarsMaxTeams": 2335591780526137,
"MatchFillerMarsTeamAnchorStrategy": "absorbeo",
"MatchFillerMarsLowerTeamCount": 6243722411397816,
"MatchFillerMarsLowerTeamCountMMR": 1471034388611469,
"MatchFillerMarsUpperTeamCount": 7533791548455434,
"MatchFillerMarsUpperTeamCountMMR": 7273108362159490,
"queueFieldB": true
},
{
"QueueID": "admitto",
"Enabled": true,
"DebugOnDemandSweepEnabled": true,
"TeamSize": 2075099708672740,
"NumTeams": 3187003931483592,
"MaxPartySize": 7744234967964932,
"MinPartySize": 5532886957292594,
"InvalidPartySizes": [
5664788658730624,
470091778628417,
4134117566696528,
478217554335247
],
"MaxPartySizeHighSkill": 1457116003377930,
"HighSkillTier": 4795341285365493,
"MaxSkillTier": 4837097900432567,
"AllowFullPartyBypassSkillRestrictions": true,
"ApplyRRPenaltyToFullParty": true,
"AllowFiveStackRestrictions": true,
"Mode": "trucido",
"IsRanked": true,
"IsTournament": true,
"IsPatient": true,
"RequireRoster": false,
"Priority": 8280920734521177,
"PartyMaxCompetitiveTierRange": 4415461879211169,
"PartyMaxCompetitiveTierRangePlacementBuffer": 2589178433330944,
"FullPartyMaxCompetitiveTierRange": 5589791360691648,
"PartySkillDisparityCompetitiveTiersCeilings": [
null
],
"PartySkillDisparityPartySizeCompetitiveTiersCeilings": [
null
],
"NewMap": "ara",
"NewMapEndTime": "natus",
"NewMapLossReductionModifier": 3833580368475207,
"SharedAccountsRequireVerificationEnabled": true,
"HighRankRequireVerificationEnabled": true,
"RequireVerificationEnabled": true,
"UseAccountLevelRequirement": true,
"MinimumAccountLevelRequired": 8096616315948566,
"GameRules": {
"non": false
},
"SupportedPlatformTypes": [
"PC",
"PC",
"PC",
"PC",
"PC"
],
"DisabledContent": [
null,
null,
null,
null
],
"DebugLoadoutAllowedContentWhenSkippingPregameEnabled": false,
"DebugLoadoutAllowedContentWhenSkippingPregame": [
null
],
"queueFieldA": [
null
],
"NextScheduleChangeSeconds": 827931054331600,
"TimeUntilNextScheduleChangeSeconds": 6729987956603851,
"MapWeights": [
"ventosus",
"ubi",
"vesco",
"titulus"
],
"MapPool": [
"decens",
"quam"
],
"TeamSizeWithBots": 1724190817090490,
"EnableMultiteamSupport": true,
"MatchFillerMarsPartySizeBonus": 6499676783758524,
"MatchFillerMarsAllowPartialTeams": false,
"MatchFillerMarsMinTeams": 6901731394526051,
"MatchFillerMarsMaxTeams": 3261130108645825,
"MatchFillerMarsTeamAnchorStrategy": "denuo",
"MatchFillerMarsLowerTeamCount": 214656882281093,
"MatchFillerMarsLowerTeamCountMMR": 8561953393139496,
"MatchFillerMarsUpperTeamCount": 454627506350850,
"MatchFillerMarsUpperTeamCountMMR": 4343532972504526,
"queueFieldB": false
},
{
"QueueID": "acquiro",
"Enabled": false,
"DebugOnDemandSweepEnabled": true,
"TeamSize": 6961752537191878,
"NumTeams": 2688440787802579,
"MaxPartySize": 1109224185493980,
"MinPartySize": 356745477396368,
"InvalidPartySizes": [
6537562143686619,
1496157039279390,
7257484159813710,
6889093403183003,
6971296121804259
],
"MaxPartySizeHighSkill": 6145985004488992,
"HighSkillTier": 1513319470840030,
"MaxSkillTier": 8381864850897218,
"AllowFullPartyBypassSkillRestrictions": false,
"ApplyRRPenaltyToFullParty": true,
"AllowFiveStackRestrictions": false,
"Mode": "turpis",
"IsRanked": false,
"IsTournament": false,
"IsPatient": true,
"RequireRoster": true,
"Priority": 1296793103604976,
"PartyMaxCompetitiveTierRange": 114870405454202,
"PartyMaxCompetitiveTierRangePlacementBuffer": 680066188015655,
"FullPartyMaxCompetitiveTierRange": 8069477304808123,
"PartySkillDisparityCompetitiveTiersCeilings": {
"admoveo": 4080199342542605
},
"PartySkillDisparityPartySizeCompetitiveTiersCeilings": [
null,
null,
null
],
"NewMap": "ustilo",
"NewMapEndTime": "velit",
"NewMapLossReductionModifier": 4806852207337353,
"SharedAccountsRequireVerificationEnabled": true,
"HighRankRequireVerificationEnabled": true,
"RequireVerificationEnabled": true,
"UseAccountLevelRequirement": true,
"MinimumAccountLevelRequired": 6275605975981698,
"GameRules": {
"voluptatibus": false
},
"SupportedPlatformTypes": [
"PC",
"PC",
"PC"
],
"DisabledContent": [
null,
null
],
"DebugLoadoutAllowedContentWhenSkippingPregameEnabled": false,
"DebugLoadoutAllowedContentWhenSkippingPregame": [
null
],
"queueFieldA": [
null,
null,
null,
null
],
"NextScheduleChangeSeconds": 4178020153596044,
"TimeUntilNextScheduleChangeSeconds": 2827719508019411,
"MapWeights": [
"acsi",
"aranea"
],
"MapPool": [
"volutabrum",
"crur",
"concido",
"tamdiu"
],
"TeamSizeWithBots": 1802444489549291,
"EnableMultiteamSupport": true,
"MatchFillerMarsPartySizeBonus": 3465195373494926,
"MatchFillerMarsAllowPartialTeams": false,
"MatchFillerMarsMinTeams": 4325996476270291,
"MatchFillerMarsMaxTeams": 6254913346184953,
"MatchFillerMarsTeamAnchorStrategy": "commemoro",
"MatchFillerMarsLowerTeamCount": 491564182307004,
"MatchFillerMarsLowerTeamCountMMR": 7850988706652667,
"MatchFillerMarsUpperTeamCount": 459907139156648,
"MatchFillerMarsUpperTeamCountMMR": 358154381533616,
"queueFieldB": false
}
],
"GamePodPingServiceInfo": {
"officia": {
"SecurityHash": 3946332273570246,
"ObfuscatedIP": 2527277229221651,
"PingProxyAddress": "volaticus",
"PingProxyAddresses": [
"vae",
"usque",
"magnam",
"apostolus",
"trado"
]
}
}
}