Module: client/apis/DevelopAPI
Table of contents
Classes
Type aliases
- ActivateUniverse
- ActivateUniverseOptions
- CreateDeveloperProduct
- CreateDeveloperProductOptions
- CreateUniverseAlias
- CreateUniverseAliasOptions
- DeactivateUniverse
- DeactivateUniverseOptions
- DeleteUniverseAlias
- DeleteUniverseAliasOptions
- DownloadUniverseStatisticsReportByTime
- DownloadUniverseStatisticsReportByTimeOptions
- FilterPublishGameNotification
- FilterPublishGameNotificationOptions
- GenerateUniverseStatisticReportsByTime
- GenerateUniverseStatisticReportsByTimeOptions
- GetAssetsVoteInformation
- GetAssetsVoteInformationOptions
- GetGameTemplates
- GetGameUpdatesHistory
- GetGameUpdatesHistoryOptions
- GetGroupUniverses
- GetGroupUniversesOptions
- GetNotificationsStatisticReports
- GetPlaceCompatibilities
- GetPlaceCompatibilitiesOptions
- GetPlaceStatisticsByType
- GetPlaceStatisticsByTypeOptions
- GetPluginsById
- GetPluginsByIdOptions
- GetSelfGroupsAccess
- GetSelfTeamCreateUniversesAccess
- GetSelfTeamCreateUniversesAccessOptions
- GetSelfUniverses
- GetSelfUniversesOptions
- GetStudioData
- GetStudioDataOptions
- GetUniverse
- GetUniverseConfiguration
- GetUniverseConfigurationOptions
- GetUniverseOptions
- GetUniversePermissions
- GetUniversePermissionsOptions
- GetUniversePlaces
- GetUniversePlacesOptions
- GetUniverseStatisticsReportByTime
- GetUniverseStatisticsReports
- GetUniverseStatisticsReportsByTimeOptions
- GetUniverseStatisticsReportsOptions
- GetUniverseTeamCreateSettings
- GetUniverseTeamCreateSettingsOptions
- GetUniverseVIPServersConfiguration
- GetUniverseVIPServersConfigurationOptions
- GetUsersInUniverseTeamCreate
- GetUsersInUniverseTeamCreateOptions
- MultiGetUniverses
- MultiGetUniversesOptions
- MultiGetUniversesPermissions
- MultiGetUniversesPermissionsOptions
- PublishGameNotification
- PublishGameNotificationOptions
- RemoveUserFromUniverseTeamCreate
- RemoveUserFromUniverseTeamCreateOptions
- SearchToolbox
- SearchToolboxOptions
- SearchUniverseData
- SearchUniverses
- SearchUniversesOptions
- SetStudioData
- SetStudioDataOptions
- UpdateDeveloperProduct
- UpdateDeveloperProductOptions
- UpdatePlaceConfiguration
- UpdatePlaceConfigurationOptions
- UpdatePlugin
- UpdatePluginOptions
- UpdateUniverseAlias
- UpdateUniverseAliasOptions
- UpdateUniverseConfiguration
- UpdateUniverseConfigurationOptions
- UpdateUniverseTeamCreateSettings
- UpdateUniverseTeamCreateSettingsOptions
Type aliases
ActivateUniverse
Ƭ ActivateUniverse: unknown
Defined in: client/apis/DevelopAPI.ts:287
ActivateUniverseOptions
Ƭ ActivateUniverseOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:284
CreateDeveloperProduct
Ƭ CreateDeveloperProduct: object
Type declaration:
Name | Type |
---|---|
Description |
string |
iconImageAssetId |
number |
id |
number |
name |
string |
shopId |
number |
Defined in: client/apis/DevelopAPI.ts:419
CreateDeveloperProductOptions
Ƭ CreateDeveloperProductOptions: object
Type declaration:
Name | Type |
---|---|
description |
string |
iconImageAssetId ? |
number |
name |
string |
priceInRobux |
number |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:412
CreateUniverseAlias
Ƭ CreateUniverseAlias: unknown
Defined in: client/apis/DevelopAPI.ts:404
CreateUniverseAliasOptions
Ƭ CreateUniverseAliasOptions: object
Type declaration:
Name | Type |
---|---|
name |
string |
targetId |
number |
type |
Asset | string |
Defined in: client/apis/DevelopAPI.ts:399
DeactivateUniverse
Ƭ DeactivateUniverse: unknown
Defined in: client/apis/DevelopAPI.ts:291
DeactivateUniverseOptions
Ƭ DeactivateUniverseOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:288
DeleteUniverseAlias
Ƭ DeleteUniverseAlias: unknown
Defined in: client/apis/DevelopAPI.ts:409
DeleteUniverseAliasOptions
Ƭ DeleteUniverseAliasOptions: object
Type declaration:
Name | Type |
---|---|
name |
string |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:405
DownloadUniverseStatisticsReportByTime
Ƭ DownloadUniverseStatisticsReportByTime: unknown
Defined in: client/apis/DevelopAPI.ts:269
DownloadUniverseStatisticsReportByTimeOptions
Ƭ DownloadUniverseStatisticsReportByTimeOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
yearDashMonth |
string |
Defined in: client/apis/DevelopAPI.ts:265
FilterPublishGameNotification
Ƭ FilterPublishGameNotification: object
Type declaration:
Name | Type |
---|---|
filteredGameUpdateText |
string |
isFiltered |
boolean |
moderationLevel |
number |
Defined in: client/apis/DevelopAPI.ts:50
FilterPublishGameNotificationOptions
Ƭ FilterPublishGameNotificationOptions: object
Type declaration:
Name | Type |
---|---|
text |
string |
Defined in: client/apis/DevelopAPI.ts:47
GenerateUniverseStatisticReportsByTime
Ƭ GenerateUniverseStatisticReportsByTime: unknown
Defined in: client/apis/DevelopAPI.ts:296
GenerateUniverseStatisticReportsByTimeOptions
Ƭ GenerateUniverseStatisticReportsByTimeOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
yearDashMonth |
string |
Defined in: client/apis/DevelopAPI.ts:292
GetAssetsVoteInformation
Ƭ GetAssetsVoteInformation: object
Type declaration:
Name | Type |
---|---|
data |
{ assetId : number ; canUserVote : number ; downVotes : number ; hasUserVoted : number ; reasonForNotAbleToVote : string ; shouldShowVote : boolean ; upVotes : number }[] |
Defined in: client/apis/DevelopAPI.ts:10
GetAssetsVoteInformationOptions
Ƭ GetAssetsVoteInformationOptions: object
Type declaration:
Name | Type |
---|---|
assetIds |
number[] |
Defined in: client/apis/DevelopAPI.ts:7
GetGameTemplates
Ƭ GetGameTemplates: { gameTemplateType
: string ; hasTutorials
: boolean ; universe
: GameUniverseOptions }[]
Defined in: client/apis/DevelopAPI.ts:21
GetGameUpdatesHistory
Ƭ GetGameUpdatesHistory: { content
: string ; createdOn
: string ; createdOnKey
: string ; creatorId
: number ; creatorName
: string ; creatorType
: string ; expiredOn
: string ; impressions
: number ; plays
: number ; unfollows
: number ; universeId
: number }[]
Defined in: client/apis/DevelopAPI.ts:29
GetGameUpdatesHistoryOptions
Ƭ GetGameUpdatesHistoryOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:26
GetGroupUniverses
Ƭ GetGroupUniverses: object
Type declaration:
Name | Type |
---|---|
data |
{ created : string ; creatorName : string ; creatorTargetId : null ; creatorType : Group | string ; description : string ; id : number ; isActive : boolean ; isArchived : boolean ; name : string ; privacyType : Private | string ; rootPlaceId : number | null ; updated : string }[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/DevelopAPI.ts:61
GetGroupUniversesOptions
Ƭ GetGroupUniversesOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
groupId |
number |
limit ? |
10 | 25 | 50 | 100 |
sortOrder ? |
Asc | Desc |
Defined in: client/apis/DevelopAPI.ts:55
GetNotificationsStatisticReports
Ƭ GetNotificationsStatisticReports: object
Type declaration:
Name | Type |
---|---|
data |
{ Expires : number ; GameName : string ; RootPlaceId : number ; UniverseId : number ; UserId : number }[] |
Defined in: client/apis/DevelopAPI.ts:369
GetPlaceCompatibilities
Ƭ GetPlaceCompatibilities: object
Type declaration:
Name | Type |
---|---|
Compatibilities |
{ crashRatePercentage : number ; platformName : string ; status : Good | string }[] |
Defined in: client/apis/DevelopAPI.ts:82
GetPlaceCompatibilitiesOptions
Ƭ GetPlaceCompatibilitiesOptions: object
Type declaration:
Name | Type |
---|---|
placeId |
number |
Defined in: client/apis/DevelopAPI.ts:79
GetPlaceStatisticsByType
Ƭ GetPlaceStatisticsByType: object
Type declaration:
Name | Type |
---|---|
data |
unknown |
dataGranularity |
GetPlaceStatisticsByTypeOptions[granularity] |
dataType |
GetPlaceStatisticsByTypeOptions[type] |
endTime |
string |
placeId |
number |
startTime |
string |
Defined in: client/apis/DevelopAPI.ts:108
GetPlaceStatisticsByTypeOptions
Ƭ GetPlaceStatisticsByTypeOptions: object
Type declaration:
Name | Type |
---|---|
divisionType ? |
Device | Age |
endTime ? |
string |
granularity ? |
Hourly | Daily | Monthly |
placeId |
number |
startTime ? |
string |
type |
Revenue | RevenuePerVisit | AverageVisitLength | Visits |
Defined in: client/apis/DevelopAPI.ts:100
GetPluginsById
Ƭ GetPluginsById: object
Type declaration:
Name | Type |
---|---|
data |
{ commentsEnabled : boolean ; created : string ; description : string ; id : number ; name : string ; updated : string ; versionId : number }[] |
Defined in: client/apis/DevelopAPI.ts:119
GetPluginsByIdOptions
Ƭ GetPluginsByIdOptions: object
Type declaration:
Name | Type |
---|---|
pluginIds |
number[] |
Defined in: client/apis/DevelopAPI.ts:116
GetSelfGroupsAccess
Ƭ GetSelfGroupsAccess: object
Type declaration:
Name | Type |
---|---|
data |
PartialGroupOptions[] |
Defined in: client/apis/DevelopAPI.ts:366
GetSelfTeamCreateUniversesAccess
Ƭ GetSelfTeamCreateUniversesAccess: object
Type declaration:
Name | Type |
---|---|
data |
GameUniverseOptions[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/DevelopAPI.ts:361
GetSelfTeamCreateUniversesAccessOptions
Ƭ GetSelfTeamCreateUniversesAccessOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
limit ? |
10 | 25 | 50 | 100 |
sortOrder ? |
Asc | Desc |
Defined in: client/apis/DevelopAPI.ts:356
GetSelfUniverses
Ƭ GetSelfUniverses: object
Type declaration:
Name | Type |
---|---|
data |
GameUniverseOptions[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/DevelopAPI.ts:394
GetSelfUniversesOptions
Ƭ GetSelfUniversesOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
limit ? |
10 | 25 | 50 | 100 |
sortOrder ? |
Asc | Desc |
Defined in: client/apis/DevelopAPI.ts:389
GetStudioData
Ƭ GetStudioData: unknown
Defined in: client/apis/DevelopAPI.ts:381
GetStudioDataOptions
Ƭ GetStudioDataOptions: object
Type declaration:
Name | Type |
---|---|
clientKey |
string |
Defined in: client/apis/DevelopAPI.ts:378
GetUniverse
Ƭ GetUniverse: GameUniverseOptions
Defined in: client/apis/DevelopAPI.ts:225
GetUniverseConfiguration
Ƭ GetUniverseConfiguration: object
Type declaration:
Name | Type |
---|---|
genre |
All | string |
id |
number |
isArchived |
boolean |
isForSale |
boolean |
isFriendsOnly |
boolean |
name |
string |
playableDevices |
(Computer | string)[] |
price |
number |
universeAnimationType |
Standard | string |
universeAvatarType |
MorphToR6 | MorphToR15 |
universeBodyType |
Standard | string |
universeCollisionType |
InnerBox | string |
universeJointPositioningType |
Standard | string |
universeScaleType |
NoScales | string |
Defined in: client/apis/DevelopAPI.ts:300
GetUniverseConfigurationOptions
Ƭ GetUniverseConfigurationOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:297
GetUniverseOptions
Ƭ GetUniverseOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:222
GetUniversePermissions
Ƭ GetUniversePermissions: object
Type declaration:
Name | Type |
---|---|
canCloudEdit |
boolean |
canManage |
boolean |
Defined in: client/apis/DevelopAPI.ts:229
GetUniversePermissionsOptions
Ƭ GetUniversePermissionsOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:226
GetUniversePlaces
Ƭ GetUniversePlaces: object
Type declaration:
Name | Type |
---|---|
data |
unknown[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/DevelopAPI.ts:239
GetUniversePlacesOptions
Ƭ GetUniversePlacesOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
limit ? |
10 | 25 | 50 | 100 |
sortOrder ? |
Asc | Desc |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:233
GetUniverseStatisticsReportByTime
Ƭ GetUniverseStatisticsReportByTime: object
Type declaration:
Name | Type |
---|---|
spreadsheetId |
string |
status |
NotGenerated | string |
universeId |
number |
yearDashMonth |
string |
Defined in: client/apis/DevelopAPI.ts:259
GetUniverseStatisticsReports
Ƭ GetUniverseStatisticsReports: object
Type declaration:
Name | Type |
---|---|
reports |
{ spreadsheetId : string ; status : NotGenerated | string ; universeId : number ; yearDashMonth : string }[] |
Defined in: client/apis/DevelopAPI.ts:247
GetUniverseStatisticsReportsByTimeOptions
Ƭ GetUniverseStatisticsReportsByTimeOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
yearDashMonth |
string |
Defined in: client/apis/DevelopAPI.ts:255
GetUniverseStatisticsReportsOptions
Ƭ GetUniverseStatisticsReportsOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:244
GetUniverseTeamCreateSettings
Ƭ GetUniverseTeamCreateSettings: object
Type declaration:
Name | Type |
---|---|
isEnabled |
boolean |
Defined in: client/apis/DevelopAPI.ts:330
GetUniverseTeamCreateSettingsOptions
Ƭ GetUniverseTeamCreateSettingsOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:327
GetUniverseVIPServersConfiguration
Ƭ GetUniverseVIPServersConfiguration: object
Type declaration:
Name | Type |
---|---|
activeServersCount |
number |
activeSubscriptionsCount |
number |
isEnabled |
boolean |
price |
number |
Defined in: client/apis/DevelopAPI.ts:321
GetUniverseVIPServersConfigurationOptions
Ƭ GetUniverseVIPServersConfigurationOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:318
GetUsersInUniverseTeamCreate
Ƭ GetUsersInUniverseTeamCreate: object
Type declaration:
Name | Type |
---|---|
data |
{ buildersClubMembershipType : None | string ; displayName : string ; userId : number ; username : string }[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/DevelopAPI.ts:346
GetUsersInUniverseTeamCreateOptions
Ƭ GetUsersInUniverseTeamCreateOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
limit ? |
10 | 25 | 50 | 100 |
sortOrder ? |
Asc | Desc |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:340
MultiGetUniverses
Ƭ MultiGetUniverses: GameUniverseOptions[]
Defined in: client/apis/DevelopAPI.ts:273
MultiGetUniversesOptions
Ƭ MultiGetUniversesOptions: object
Type declaration:
Name | Type |
---|---|
ids |
number[] |
Defined in: client/apis/DevelopAPI.ts:270
MultiGetUniversesPermissions
Ƭ MultiGetUniversesPermissions: object
Type declaration:
Name | Type |
---|---|
data |
{ canCloudEdit : boolean ; canManage : boolean ; universeId : number }[] |
Defined in: client/apis/DevelopAPI.ts:277
MultiGetUniversesPermissionsOptions
Ƭ MultiGetUniversesPermissionsOptions: object
Type declaration:
Name | Type |
---|---|
ids |
number[] |
Defined in: client/apis/DevelopAPI.ts:274
PublishGameNotification
Ƭ PublishGameNotification: GetGameUpdatesHistory
Defined in: client/apis/DevelopAPI.ts:46
PublishGameNotificationOptions
Ƭ PublishGameNotificationOptions: object
Type declaration:
Name | Type |
---|---|
gameUpdateText |
unknown |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:42
RemoveUserFromUniverseTeamCreate
Ƭ RemoveUserFromUniverseTeamCreate: unknown
Defined in: client/apis/DevelopAPI.ts:339
RemoveUserFromUniverseTeamCreateOptions
Ƭ RemoveUserFromUniverseTeamCreateOptions: object
Type declaration:
Name | Type |
---|---|
universeId |
number |
userId |
number |
Defined in: client/apis/DevelopAPI.ts:335
SearchToolbox
Ƭ SearchToolbox: object
Type declaration:
Name | Type |
---|---|
Results |
{ Asset : { AssetGenres : string[] ; Created : string ; CreatedRaw : string ; Description : string ; Duration : number ; Id : number ; IsEndorsed : boolean ; Name : string ; TypeId : number ; Updated : string ; UpdatedRaw : string } ; Creator : { Id : number ; Name : string ; Type : number } ; Thumbnail : { EndpointType : string ; Final : boolean ; RetryUrl : string ; Url : string ; UserId : number } ; Voting : { CanVote : boolean ; DownVotes : number ; HasVoted : number ; Product : { Price : number ; ProductId : number } ; ReasonForNotVoteable : string ; ShowVotes : boolean ; UpVotes : number ; UserVote : boolean } }[] |
TotalResults |
number |
Defined in: client/apis/DevelopAPI.ts:179
SearchToolboxOptions
Ƭ SearchToolboxOptions: object
Type declaration:
Name | Type |
---|---|
cacheMode ? |
Normal | Bypass | ForceUpdate |
category |
string |
creatorId ? |
number |
groupId ? |
number |
keyword ? |
string |
num ? |
number |
page ? |
number |
sort ? |
string |
Defined in: client/apis/DevelopAPI.ts:169
SearchUniverseData
Ƭ SearchUniverseData: object
Type declaration:
Name | Type |
---|---|
created |
string |
creatorName |
string |
creatorTargetId |
number |
creatorType |
User | Group |
description |
string |
id |
number |
isActive |
boolean |
isArchived |
boolean |
name |
string |
privacyType |
Public | Private |
rootPlaceId |
number |
updated |
string |
Defined in: client/apis/DevelopAPI.ts:150
SearchUniverses
Ƭ SearchUniverses: object
Type declaration:
Name | Type |
---|---|
data |
SearchUniverseData[] |
nextPageCursor |
string | null |
previousPageCursor |
string | null |
Defined in: client/apis/DevelopAPI.ts:164
SearchUniversesOptions
Ƭ SearchUniversesOptions: object
Type declaration:
Name | Type |
---|---|
cursor ? |
string |
limit ? |
10 | 25 | 50 | 100 |
q |
object |
q.active ? |
boolean |
q.archived ? |
boolean |
q.creator |
user | group | team |
q.groups ? |
unknown[] |
q.search ? |
string |
sort ? |
(+GameCreated | -GameCreated | +GameName | -GameName | +RootPlaceName | -RootPlaceName | +RootPlaceUpdated | -RootPlaceUpdated | +LastUpdated | -LastUpdated)[] |
sortOrder ? |
Asc | Desc |
Defined in: client/apis/DevelopAPI.ts:137
SetStudioData
Ƭ SetStudioData: object
Type declaration:
Name | Type |
---|---|
success |
boolean |
Defined in: client/apis/DevelopAPI.ts:386
SetStudioDataOptions
Ƭ SetStudioDataOptions: object
Type declaration:
Name | Type |
---|---|
clientKey |
string |
data |
unknown |
Defined in: client/apis/DevelopAPI.ts:382
UpdateDeveloperProduct
Ƭ UpdateDeveloperProduct: unknown
Defined in: client/apis/DevelopAPI.ts:434
UpdateDeveloperProductOptions
Ƭ UpdateDeveloperProductOptions: object
Type declaration:
Name | Type |
---|---|
Description |
string |
IconImageAssetId ? |
number |
Name |
string |
PriceInRobux |
number |
developerProductId |
number |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:426
UpdatePlaceConfiguration
Ƭ UpdatePlaceConfiguration: object
Type declaration:
Name | Type |
---|---|
description |
string |
id |
number |
name |
string |
universeId |
number |
Defined in: client/apis/DevelopAPI.ts:94
UpdatePlaceConfigurationOptions
Ƭ UpdatePlaceConfigurationOptions: object
Type declaration:
Name | Type |
---|---|
description |
string |
name |
string |
placeId |
number |
Defined in: client/apis/DevelopAPI.ts:89
UpdatePlugin
Ƭ UpdatePlugin: unknown
Defined in: client/apis/DevelopAPI.ts:136
UpdatePluginOptions
Ƭ UpdatePluginOptions: object
Type declaration:
Name | Type |
---|---|
commentsEnabled |
boolean |
description |
string |
name |
string |
pluginId |
number |
Defined in: client/apis/DevelopAPI.ts:130
UpdateUniverseAlias
Ƭ UpdateUniverseAlias: unknown
Defined in: client/apis/DevelopAPI.ts:411
UpdateUniverseAliasOptions
Ƭ UpdateUniverseAliasOptions: CreateUniverseAliasOptions
Defined in: client/apis/DevelopAPI.ts:410
UpdateUniverseConfiguration
Ƭ UpdateUniverseConfiguration: GetUniverseConfiguration
Defined in: client/apis/DevelopAPI.ts:317
UpdateUniverseConfigurationOptions
Ƭ UpdateUniverseConfigurationOptions: Omit<GetUniverseConfiguration, id> & { universeId
: number }
Defined in: client/apis/DevelopAPI.ts:316
UpdateUniverseTeamCreateSettings
Ƭ UpdateUniverseTeamCreateSettings: unknown
Defined in: client/apis/DevelopAPI.ts:334
UpdateUniverseTeamCreateSettingsOptions
Ƭ UpdateUniverseTeamCreateSettingsOptions: GetUniverseTeamCreateSettingsOptions
Defined in: client/apis/DevelopAPI.ts:333