UNPKG

valorant-api-types

Version:

A collection of documented endpoints and return types for the unofficial Valorant API

37 lines 1.33 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setCustomGameSettingsEndpoint = void 0; const commonTypes_1 = require("../../commonTypes"); const zod_1 = require("zod"); exports.setCustomGameSettingsEndpoint = { name: 'Set Custom Game Settings', description: 'Changes the settings for a custom game', queryName: 'Party_SetCustomGameSettings', category: 'Party Endpoints', type: 'glz', method: 'POST', suffix: 'parties/v1/parties/{party id}/customgamesettings', riotRequirements: { token: true, entitlement: true, clientVersion: true, clientPlatform: true }, body: zod_1.z.object({ Map: commonTypes_1.mapIDSchema, Mode: commonTypes_1.gameModeSchema, UseBots: zod_1.z.boolean(), GamePod: zod_1.z.string(), GameRules: zod_1.z.object({ AllowGameModifiers: zod_1.z.enum(['true', 'false']), PlayOutAllRounds: zod_1.z.enum(['true', 'false']), SkipMatchHistory: zod_1.z.enum(['true', 'false']), TournamentMode: zod_1.z.enum(['true', 'false']), IsOvertimeWinByTwo: zod_1.z.enum(['true', 'false']) }) }), responses: { '200': commonTypes_1.partySchema } }; //# sourceMappingURL=SetCustomGameSettings.js.map