3
3
/**
4
4
* VRChat API Documentation
5
5
*
6
- * The version of the OpenAPI document: 1.18.7
6
+ * The version of the OpenAPI document: 1.18.8
7
7
8
8
*
9
9
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -45,6 +45,18 @@ export interface APIConfig {
45
45
* @memberof APIConfig
46
46
*/
47
47
'address': string;
48
+ /**
49
+ *
50
+ * @type {boolean}
51
+ * @memberof APIConfig
52
+ */
53
+ 'ageVerificationP': boolean;
54
+ /**
55
+ *
56
+ * @type {boolean}
57
+ * @memberof APIConfig
58
+ */
59
+ 'ageVerificationStatusVisible': boolean;
48
60
/**
49
61
* Public Announcements
50
62
* @type {Set<APIConfigAnnouncement>}
@@ -82,6 +94,12 @@ export interface APIConfig {
82
94
* @memberof APIConfig
83
95
*/
84
96
'availableLanguages': Array<string>;
97
+ /**
98
+ *
99
+ * @type {APIConfigAvatarPerfLimiter}
100
+ * @memberof APIConfig
101
+ */
102
+ 'avatarPerfLimiter': APIConfigAvatarPerfLimiter;
85
103
/**
86
104
* Build tag of the API server
87
105
* @type {string}
@@ -226,6 +244,12 @@ export interface APIConfig {
226
244
* @memberof APIConfig
227
245
*/
228
246
'defaultAvatar': string;
247
+ /**
248
+ *
249
+ * @type {string}
250
+ * @memberof APIConfig
251
+ */
252
+ 'defaultStickerSet': string;
229
253
/**
230
254
*
231
255
* @type {DeploymentGroup}
@@ -553,6 +577,12 @@ export interface APIConfig {
553
577
* @memberof APIConfig
554
578
*/
555
579
'supportEmail': string;
580
+ /**
581
+ * VRChat\'s support form
582
+ * @type {string}
583
+ * @memberof APIConfig
584
+ */
585
+ 'supportFormUrl': string;
556
586
/**
557
587
* Unknown
558
588
* @type {boolean}
@@ -675,6 +705,49 @@ export interface APIConfigAnnouncement {
675
705
*/
676
706
'text': string;
677
707
}
708
+ /**
709
+ *
710
+ * @export
711
+ * @interface APIConfigAvatarPerfLimiter
712
+ */
713
+ export interface APIConfigAvatarPerfLimiter {
714
+ /**
715
+ *
716
+ * @type {PerformanceLimiterInfo}
717
+ * @memberof APIConfigAvatarPerfLimiter
718
+ */
719
+ 'AndroidMobile': PerformanceLimiterInfo;
720
+ /**
721
+ *
722
+ * @type {PerformanceLimiterInfo}
723
+ * @memberof APIConfigAvatarPerfLimiter
724
+ */
725
+ 'PC': PerformanceLimiterInfo;
726
+ /**
727
+ *
728
+ * @type {PerformanceLimiterInfo}
729
+ * @memberof APIConfigAvatarPerfLimiter
730
+ */
731
+ 'Pico': PerformanceLimiterInfo;
732
+ /**
733
+ *
734
+ * @type {PerformanceLimiterInfo}
735
+ * @memberof APIConfigAvatarPerfLimiter
736
+ */
737
+ 'Quest': PerformanceLimiterInfo;
738
+ /**
739
+ *
740
+ * @type {PerformanceLimiterInfo}
741
+ * @memberof APIConfigAvatarPerfLimiter
742
+ */
743
+ 'XRElite': PerformanceLimiterInfo;
744
+ /**
745
+ *
746
+ * @type {PerformanceLimiterInfo}
747
+ * @memberof APIConfigAvatarPerfLimiter
748
+ */
749
+ 'iOSMobile': PerformanceLimiterInfo;
750
+ }
678
751
/**
679
752
* Constants
680
753
* @export
@@ -1096,6 +1169,12 @@ export interface APIConfigReportCategories {
1096
1169
* @memberof APIConfigReportCategories
1097
1170
*/
1098
1171
'chat': ReportCategory;
1172
+ /**
1173
+ *
1174
+ * @type {ReportCategory}
1175
+ * @memberof APIConfigReportCategories
1176
+ */
1177
+ 'emoji'?: ReportCategory;
1099
1178
/**
1100
1179
*
1101
1180
* @type {ReportCategory}
@@ -1120,6 +1199,12 @@ export interface APIConfigReportCategories {
1120
1199
* @memberof APIConfigReportCategories
1121
1200
*/
1122
1201
'text': ReportCategory;
1202
+ /**
1203
+ *
1204
+ * @type {ReportCategory}
1205
+ * @memberof APIConfigReportCategories
1206
+ */
1207
+ 'sticker'?: ReportCategory;
1123
1208
/**
1124
1209
*
1125
1210
* @type {ReportCategory}
@@ -2108,6 +2193,18 @@ export interface CurrentUser {
2108
2193
* @memberof CurrentUser
2109
2194
*/
2110
2195
'activeFriends'?: Array<string>;
2196
+ /**
2197
+ *
2198
+ * @type {string}
2199
+ * @memberof CurrentUser
2200
+ */
2201
+ 'ageVerificationStatus': string;
2202
+ /**
2203
+ *
2204
+ * @type {boolean}
2205
+ * @memberof CurrentUser
2206
+ */
2207
+ 'ageVerified': boolean;
2111
2208
/**
2112
2209
*
2113
2210
* @type {boolean}
@@ -2265,6 +2362,12 @@ export interface CurrentUser {
2265
2362
* @memberof CurrentUser
2266
2363
*/
2267
2364
'id': string;
2365
+ /**
2366
+ *
2367
+ * @type {boolean}
2368
+ * @memberof CurrentUser
2369
+ */
2370
+ 'isAdult': boolean;
2268
2371
/**
2269
2372
*
2270
2373
* @type {boolean}
@@ -2945,6 +3048,12 @@ export interface FavoritedWorld {
2945
3048
* @memberof FavoritedWorld
2946
3049
*/
2947
3050
'updated_at': string;
3051
+ /**
3052
+ *
3053
+ * @type {Array<string>}
3054
+ * @memberof FavoritedWorld
3055
+ */
3056
+ 'urlList': Array<string>;
2948
3057
/**
2949
3058
*
2950
3059
* @type {Array<string>}
@@ -4577,6 +4686,12 @@ export interface Instance {
4577
4686
* @memberof Instance
4578
4687
*/
4579
4688
'active': boolean;
4689
+ /**
4690
+ *
4691
+ * @type {string}
4692
+ * @memberof Instance
4693
+ */
4694
+ 'ageGate'?: string | null;
4580
4695
/**
4581
4696
*
4582
4697
* @type {boolean}
@@ -4676,10 +4791,10 @@ export interface Instance {
4676
4791
'platforms': InstancePlatforms;
4677
4792
/**
4678
4793
*
4679
- * @type {string }
4794
+ * @type {boolean }
4680
4795
* @memberof Instance
4681
4796
*/
4682
- 'playerPersistenceEnabled': string | null;
4797
+ 'playerPersistenceEnabled': boolean | null;
4683
4798
/**
4684
4799
*
4685
4800
* @type {InstanceRegion}
@@ -6047,6 +6162,25 @@ export interface PastDisplayName {
6047
6162
*/
6048
6163
'updated_at': string;
6049
6164
}
6165
+ /**
6166
+ * Info about the performance limits on a platform
6167
+ * @export
6168
+ * @interface PerformanceLimiterInfo
6169
+ */
6170
+ export interface PerformanceLimiterInfo {
6171
+ /**
6172
+ *
6173
+ * @type {boolean}
6174
+ * @memberof PerformanceLimiterInfo
6175
+ */
6176
+ 'allowed': boolean;
6177
+ /**
6178
+ * Maximum amount of seats. -1 means no limit.
6179
+ * @type {number}
6180
+ * @memberof PerformanceLimiterInfo
6181
+ */
6182
+ 'maxSeats': number;
6183
+ }
6050
6184
/**
6051
6185
* Avatar Performance ratings.
6052
6186
* @export
@@ -7513,6 +7647,12 @@ export interface UpdateWorldRequest {
7513
7647
* @interface User
7514
7648
*/
7515
7649
export interface User {
7650
+ /**
7651
+ *
7652
+ * @type {string}
7653
+ * @memberof User
7654
+ */
7655
+ 'ageVerificationStatus': string;
7516
7656
/**
7517
7657
*
7518
7658
* @type {boolean}
@@ -8092,6 +8232,12 @@ export interface World {
8092
8232
* @memberof World
8093
8233
*/
8094
8234
'updated_at': string;
8235
+ /**
8236
+ *
8237
+ * @type {Array<string>}
8238
+ * @memberof World
8239
+ */
8240
+ 'urlList'?: Array<string>;
8095
8241
/**
8096
8242
*
8097
8243
* @type {number}
0 commit comments