Skip to content

Client Settings v1

Reference for the Client Settings v1 endpoints on Roblox.

Base URL: https://clientsettings.roblox.com

MethodPathName
GET/v1/client-version/:binaryTypegetClientVersionBinarytype
GET/v1/installer-cdnsgetInstallerCdns
GET/v1/mobile-client-versiongetMobileClientVersion

GET /v1/client-version/:binaryType

Get client version information for specific binary type

Usage
import { fetchApi } from 'rozod';
import { getClientVersionBinarytype } from 'rozod/lib/endpoints/clientsettingsv1';
const data = await fetchApi(getClientVersionBinarytype, {
binaryType: /* string */
});
NameTypeRequiredDescription
binaryTypestringYesPlatform(WindowsPlayer, WindowsStudio, MacPlayer or MacStudio) for which we want the latest version
FieldTypeDescription
versionstring
clientVersionUploadstring
bootstrapperVersionstring
nextClientVersionUploadstring
nextClientVersionstring

GET /v1/installer-cdns

Get information about which CDNs to use for installation.

Usage
import { fetchApi } from 'rozod';
import { getInstallerCdns } from 'rozod/lib/endpoints/clientsettingsv1';
const data = await fetchApi(getInstallerCdns, undefined);

Type: unknown


GET /v1/mobile-client-version

Get mobile client version information based on app version parameter

Usage
import { fetchApi } from 'rozod';
import { getMobileClientVersion } from 'rozod/lib/endpoints/clientsettingsv1';
const data = await fetchApi(getMobileClientVersion, {
appVersion: /* string */
});
NameTypeRequiredDescription
appVersionstringYesAppiOSV2.13, AppVersioniOS2.0.1, etc
FieldTypeDescription
activeVersionstring
upgradeSourcestring
MD5Sumstring
dataobjectSee below

data fields:

FieldTypeDescription
UpgradeActionstring
StatusDescription
4002: Invalid binaryType.