Skip to content

Commit a4965d1

Browse files
committed
Upgrade Rust SDK to spec 1.20.6
1 parent 037463d commit a4965d1

322 files changed

Lines changed: 5503 additions & 2943 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 46 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ docs/ApiHealth.md
3333
docs/AuthenticationApi.md
3434
docs/Avatar.md
3535
docs/AvatarModeration.md
36+
docs/AvatarModerationCreated.md
3637
docs/AvatarModerationType.md
3738
docs/AvatarPerformance.md
3839
docs/AvatarPublishedListingsInner.md
@@ -43,10 +44,15 @@ docs/AvatarsApi.md
4344
docs/Badge.md
4445
docs/Balance.md
4546
docs/BanGroupMemberRequest.md
47+
docs/BoopRequest.md
4648
docs/CalendarApi.md
4749
docs/CalendarEvent.md
50+
docs/CalendarEventDiscovery.md
51+
docs/CalendarEventDiscoveryInclusion.md
52+
docs/CalendarEventDiscoveryScope.md
4853
docs/CalendarEventUserInterest.md
4954
docs/ChangeUserTagsRequest.md
55+
docs/CreateAvatarModerationRequest.md
5056
docs/CreateAvatarRequest.md
5157
docs/CreateCalendarEventRequest.md
5258
docs/CreateFileRequest.md
@@ -58,7 +64,6 @@ docs/CreateGroupPostRequest.md
5864
docs/CreateGroupRequest.md
5965
docs/CreateGroupRoleRequest.md
6066
docs/CreateInstanceRequest.md
61-
docs/CreatePermissionRequest.md
6267
docs/CreateWorldRequest.md
6368
docs/CurrentUser.md
6469
docs/CurrentUserPlatformHistoryInner.md
@@ -69,6 +74,7 @@ docs/DiscordDetails.md
6974
docs/DynamicContentRow.md
7075
docs/EconomyAccount.md
7176
docs/EconomyApi.md
77+
docs/EquipInventoryItemRequest.md
7278
docs/Error.md
7379
docs/Favorite.md
7480
docs/FavoriteGroup.md
@@ -134,14 +140,19 @@ docs/InstanceType.md
134140
docs/InstancesApi.md
135141
docs/Inventory.md
136142
docs/InventoryApi.md
143+
docs/InventoryConsumptionResults.md
144+
docs/InventoryDefaultAttributesValue.md
145+
docs/InventoryDefaultAttributesValueValidator.md
137146
docs/InventoryDrop.md
147+
docs/InventoryEquipSlot.md
138148
docs/InventoryFlag.md
139149
docs/InventoryItem.md
140150
docs/InventoryItemType.md
141151
docs/InventoryMetadata.md
142152
docs/InventoryNotificationDetails.md
143153
docs/InventorySpawn.md
144154
docs/InventoryTemplate.md
155+
docs/InventoryUserAttributes.md
145156
docs/InviteApi.md
146157
docs/InviteMessage.md
147158
docs/InviteMessageType.md
@@ -164,6 +175,8 @@ docs/LimitedWorld.md
164175
docs/MimeType.md
165176
docs/MiscellaneousApi.md
166177
docs/ModerateUserRequest.md
178+
docs/MutualFriend.md
179+
docs/Mutuals.md
167180
docs/Notification.md
168181
docs/NotificationDetailInvite.md
169182
docs/NotificationDetailInviteResponse.md
@@ -173,7 +186,9 @@ docs/NotificationDetailVoteToKick.md
173186
docs/NotificationType.md
174187
docs/NotificationsApi.md
175188
docs/OkStatus.md
189+
docs/OkStatus2.md
176190
docs/OrderOption.md
191+
docs/OrderOptionShort.md
177192
docs/PaginatedCalendarEventList.md
178193
docs/PaginatedGroupAuditLogEntryList.md
179194
docs/PastDisplayName.md
@@ -192,10 +207,13 @@ docs/Product.md
192207
docs/ProductListing.md
193208
docs/ProductListingType.md
194209
docs/ProductListingVariant.md
210+
docs/ProductPurchase.md
211+
docs/ProductPurchasePurchaseContext.md
195212
docs/ProductType.md
196213
docs/Prop.md
197214
docs/PropUnityPackage.md
198215
docs/PropsApi.md
216+
docs/PurchaseProductListingRequest.md
199217
docs/Region.md
200218
docs/RegisterUserAccountRequest.md
201219
docs/ReleaseStatus.md
@@ -210,6 +228,7 @@ docs/ServiceQueueStats.md
210228
docs/ServiceStatus.md
211229
docs/ShareInventoryItemDirectRequest.md
212230
docs/SortOption.md
231+
docs/SortOptionProductPurchase.md
213232
docs/Store.md
214233
docs/StoreShelf.md
215234
docs/StoreType.md
@@ -218,6 +237,7 @@ docs/Submission.md
218237
docs/Subscription.md
219238
docs/SubscriptionPeriod.md
220239
docs/Success.md
240+
docs/SuccessFlag.md
221241
docs/TiliaStatus.md
222242
docs/TiliaTos.md
223243
docs/TokenBundle.md
@@ -241,12 +261,13 @@ docs/UpdateGroupRequest.md
241261
docs/UpdateGroupRoleRequest.md
242262
docs/UpdateInventoryItemRequest.md
243263
docs/UpdateInviteMessageRequest.md
244-
docs/UpdatePermissionRequest.md
264+
docs/UpdateTiliaTosRequest.md
245265
docs/UpdateUserBadgeRequest.md
246266
docs/UpdateUserNoteRequest.md
247267
docs/UpdateUserRequest.md
248268
docs/UpdateWorldRequest.md
249269
docs/User.md
270+
docs/UserCreditsEligible.md
250271
docs/UserExists.md
251272
docs/UserNote.md
252273
docs/UserNoteTargetUser.md
@@ -317,6 +338,7 @@ src/models/api_config_report_reasons.rs
317338
src/models/api_health.rs
318339
src/models/avatar.rs
319340
src/models/avatar_moderation.rs
341+
src/models/avatar_moderation_created.rs
320342
src/models/avatar_moderation_type.rs
321343
src/models/avatar_performance.rs
322344
src/models/avatar_published_listings_inner.rs
@@ -326,9 +348,14 @@ src/models/avatar_unity_package_url_object.rs
326348
src/models/badge.rs
327349
src/models/balance.rs
328350
src/models/ban_group_member_request.rs
351+
src/models/boop_request.rs
329352
src/models/calendar_event.rs
353+
src/models/calendar_event_discovery.rs
354+
src/models/calendar_event_discovery_inclusion.rs
355+
src/models/calendar_event_discovery_scope.rs
330356
src/models/calendar_event_user_interest.rs
331357
src/models/change_user_tags_request.rs
358+
src/models/create_avatar_moderation_request.rs
332359
src/models/create_avatar_request.rs
333360
src/models/create_calendar_event_request.rs
334361
src/models/create_file_request.rs
@@ -340,7 +367,6 @@ src/models/create_group_post_request.rs
340367
src/models/create_group_request.rs
341368
src/models/create_group_role_request.rs
342369
src/models/create_instance_request.rs
343-
src/models/create_permission_request.rs
344370
src/models/create_world_request.rs
345371
src/models/current_user.rs
346372
src/models/current_user_platform_history_inner.rs
@@ -350,6 +376,7 @@ src/models/disable2_fa_result.rs
350376
src/models/discord_details.rs
351377
src/models/dynamic_content_row.rs
352378
src/models/economy_account.rs
379+
src/models/equip_inventory_item_request.rs
353380
src/models/error.rs
354381
src/models/favorite.rs
355382
src/models/favorite_group.rs
@@ -409,14 +436,19 @@ src/models/instance_region.rs
409436
src/models/instance_short_name_response.rs
410437
src/models/instance_type.rs
411438
src/models/inventory.rs
439+
src/models/inventory_consumption_results.rs
440+
src/models/inventory_default_attributes_value.rs
441+
src/models/inventory_default_attributes_value_validator.rs
412442
src/models/inventory_drop.rs
443+
src/models/inventory_equip_slot.rs
413444
src/models/inventory_flag.rs
414445
src/models/inventory_item.rs
415446
src/models/inventory_item_type.rs
416447
src/models/inventory_metadata.rs
417448
src/models/inventory_notification_details.rs
418449
src/models/inventory_spawn.rs
419450
src/models/inventory_template.rs
451+
src/models/inventory_user_attributes.rs
420452
src/models/invite_message.rs
421453
src/models/invite_message_type.rs
422454
src/models/invite_request.rs
@@ -437,6 +469,8 @@ src/models/limited_world.rs
437469
src/models/mime_type.rs
438470
src/models/mod.rs
439471
src/models/moderate_user_request.rs
472+
src/models/mutual_friend.rs
473+
src/models/mutuals.rs
440474
src/models/notification.rs
441475
src/models/notification_detail_invite.rs
442476
src/models/notification_detail_invite_response.rs
@@ -445,7 +479,9 @@ src/models/notification_detail_request_invite_response.rs
445479
src/models/notification_detail_vote_to_kick.rs
446480
src/models/notification_type.rs
447481
src/models/ok_status.rs
482+
src/models/ok_status2.rs
448483
src/models/order_option.rs
484+
src/models/order_option_short.rs
449485
src/models/paginated_calendar_event_list.rs
450486
src/models/paginated_group_audit_log_entry_list.rs
451487
src/models/past_display_name.rs
@@ -462,9 +498,12 @@ src/models/product.rs
462498
src/models/product_listing.rs
463499
src/models/product_listing_type.rs
464500
src/models/product_listing_variant.rs
501+
src/models/product_purchase.rs
502+
src/models/product_purchase_purchase_context.rs
465503
src/models/product_type.rs
466504
src/models/prop.rs
467505
src/models/prop_unity_package.rs
506+
src/models/purchase_product_listing_request.rs
468507
src/models/region.rs
469508
src/models/register_user_account_request.rs
470509
src/models/release_status.rs
@@ -479,6 +518,7 @@ src/models/service_queue_stats.rs
479518
src/models/service_status.rs
480519
src/models/share_inventory_item_direct_request.rs
481520
src/models/sort_option.rs
521+
src/models/sort_option_product_purchase.rs
482522
src/models/store.rs
483523
src/models/store_shelf.rs
484524
src/models/store_type.rs
@@ -487,6 +527,7 @@ src/models/submission.rs
487527
src/models/subscription.rs
488528
src/models/subscription_period.rs
489529
src/models/success.rs
530+
src/models/success_flag.rs
490531
src/models/tilia_status.rs
491532
src/models/tilia_tos.rs
492533
src/models/token_bundle.rs
@@ -510,12 +551,13 @@ src/models/update_group_request.rs
510551
src/models/update_group_role_request.rs
511552
src/models/update_inventory_item_request.rs
512553
src/models/update_invite_message_request.rs
513-
src/models/update_permission_request.rs
554+
src/models/update_tilia_tos_request.rs
514555
src/models/update_user_badge_request.rs
515556
src/models/update_user_note_request.rs
516557
src/models/update_user_request.rs
517558
src/models/update_world_request.rs
518559
src/models/user.rs
560+
src/models/user_credits_eligible.rs
519561
src/models/user_exists.rs
520562
src/models/user_note.rs
521563
src/models/user_note_target_user.rs

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vrchatapi"
3-
version = "1.20.5"
3+
version = "1.20.6"
44
authors = ["vrchatapi.lpv0t@aries.fyi"]
55
description = "VRChat API Client for Rust"
66
license = "MIT"

docs/AccountDeletionLog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**message** | Option<**String**> | Typically \"Deletion requested\" or \"Deletion canceled\". Other messages like \"Deletion completed\" may exist, but are these are not possible to see as a regular user. | [optional][default to Deletion requested]
8-
**deletion_scheduled** | Option<**String**> | When the deletion is scheduled to happen, standard is 14 days after the request. | [optional]
97
**date_time** | Option<**String**> | Date and time of the deletion request. | [optional]
8+
**deletion_scheduled** | Option<**String**> | When the deletion is scheduled to happen, standard is 14 days after the request. | [optional]
9+
**message** | Option<**String**> | Typically \"Deletion requested\" or \"Deletion canceled\". Other messages like \"Deletion completed\" may exist, but are these are not possible to see as a regular user. | [optional][default to Deletion requested]
1010

1111
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1212

docs/AddFavoriteRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**r#type** | [**models::FavoriteType**](FavoriteType.md) | |
87
**favorite_id** | **String** | Must be either AvatarID, WorldID or UserID. |
98
**tags** | **Vec<String>** | Tags indicate which group this favorite belongs to. Adding multiple groups makes it show up in all. Removing it from one in that case removes it from all. |
9+
**r#type** | [**models::FavoriteType**](FavoriteType.md) | |
1010

1111
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1212

docs/AgeVerificationStatus.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
| Name | Value |
66
|---- | -----|
7-
| hidden | hidden |
7+
| hidden | 18+ |
8+
| plus18 | hidden |
89
| verified | verified |
9-
| plus18 | 18+ |
1010

1111

1212
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/ApiConfig.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ Name | Type | Description | Notes
1313
**age_verification_status_visible** | **bool** | |
1414
**analysis_max_retries** | **i32** | Max retries for avatar analysis requests |
1515
**analysis_retry_interval** | **i32** | Interval between retries for avatar analysis requests |
16-
**announcements** | [**Vec<models::ApiConfigAnnouncement>**](APIConfigAnnouncement.md) | Public Announcements |
1716
**analytics_segment_new_ui_pct_of_users** | **i32** | Unknown |
1817
**analytics_segment_new_ui_salt** | **String** | Unknown |
18+
**announcements** | [**Vec<models::ApiConfigAnnouncement>**](APIConfigAnnouncement.md) | Public Announcements |
1919
**available_language_codes** | **Vec<String>** | List of supported Languages |
2020
**available_languages** | **Vec<String>** | List of supported Languages |
2121
**avatar_perf_limiter** | [**models::ApiConfigAvatarPerfLimiter**](APIConfig_avatarPerfLimiter.md) | |
@@ -50,10 +50,10 @@ Name | Type | Description | Notes
5050
**disable_av_pro_in_proton** | Option<**bool**> | Unknown | [optional][default to false]
5151
**disable_avatar_copying** | **bool** | Toggles if copying avatars should be disabled | [default to false]
5252
**disable_avatar_gating** | **bool** | Toggles if avatar gating should be disabled. Avatar gating restricts uploading of avatars to people with the `system_avatar_access` Tag or `admin_avatar_access` Tag | [default to false]
53+
**disable_captcha** | Option<**bool**> | Unknown | [optional][default to true]
5354
**disable_community_labs** | **bool** | Toggles if the Community Labs should be disabled | [default to false]
5455
**disable_community_labs_promotion** | **bool** | Toggles if promotion out of Community Labs should be disabled | [default to false]
5556
**disable_email** | **bool** | Unknown | [default to false]
56-
**disable_captcha** | Option<**bool**> | Unknown | [optional][default to true]
5757
**disable_event_stream** | **bool** | Toggles if Analytics should be disabled. | [default to false]
5858
**disable_feedback_gating** | **bool** | Toggles if feedback gating should be disabled. Feedback gating restricts submission of feedback (reporting a World or User) to people with the `system_feedback_access` Tag. | [default to false]
5959
**disable_frontend_builds** | **bool** | Unknown, probably toggles compilation of frontend web builds? So internal flag? | [default to false]
@@ -87,6 +87,9 @@ Name | Type | Description | Notes
8787
**offline_analysis** | [**models::ApiConfigOfflineAnalysis**](APIConfig_offlineAnalysis.md) | |
8888
**photon_nameserver_overrides** | **Vec<String>** | Unknown |
8989
**photon_public_keys** | **Vec<String>** | Unknown |
90+
**player_url_resolver_sha1** | **String** | Currently used youtube-dl.exe hash in SHA1-delimited format |
91+
**player_url_resolver_version** | **String** | Currently used youtube-dl.exe version |
92+
**public_key** | **String** | Public key, hex encoded |
9093
**report_categories** | [**models::ApiConfigReportCategories**](APIConfig_reportCategories.md) | |
9194
**report_form_url** | **String** | URL to the report form | [default to https://help.vrchat.com/hc/en-us/requests/new?ticket_form_id=1500000182242&tf_360056455174=user_report&tf_360057451993={userId}&tf_1500001445142={reportedId}&tf_subject={reason} {category} By {contentType} {reportedName}&tf_description={description}]
9295
**report_options** | [**models::ApiConfigReportOptions**](APIConfig_reportOptions.md) | |
@@ -99,8 +102,8 @@ Name | Type | Description | Notes
99102
**string_host_url_list** | **Vec<String>** | A list of explicitly allowed origins that worlds can request strings from via the Udon's [VRCStringDownloader.LoadUrl](https://creators.vrchat.com/worlds/udon/string-loading/#ivrcstringdownload). |
100103
**support_email** | **String** | VRChat's support email |
101104
**support_form_url** | **String** | VRChat's support form |
102-
**timekeeping** | **bool** | Unknown | [default to true]
103105
**time_out_world_id** | **String** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
106+
**timekeeping** | **bool** | Unknown | [default to true]
104107
**tutorial_world_id** | **String** | WorldID be \"offline\" on User profiles if you are not friends with that user. |
105108
**update_rate_ms_maximum** | **i32** | Unknown |
106109
**update_rate_ms_minimum** | **i32** | Unknown |
@@ -110,13 +113,10 @@ Name | Type | Description | Notes
110113
**url_list** | **Vec<String>** | List of allowed URLs that bypass the \"Allow untrusted URL's\" setting in-game |
111114
**use_reliable_udp_for_voice** | **bool** | Unknown | [default to false]
112115
**vive_windows_url** | **String** | Download link for game on the Steam website. |
113-
**white_listed_asset_urls** | **Vec<String>** | List of allowed URLs that are allowed to host avatar assets |
114-
**player_url_resolver_version** | **String** | Currently used youtube-dl.exe version |
115-
**player_url_resolver_sha1** | **String** | Currently used youtube-dl.exe hash in SHA1-delimited format |
116-
**public_key** | **String** | Public key, hex encoded |
117116
**websocket_max_friends_refresh_delay** | **i32** | Unknown | [default to 900]
118117
**websocket_quick_reconnect_time** | **i32** | Unknown | [default to 2]
119118
**websocket_reconnect_max_delay** | **i32** | Unknown | [default to 2]
119+
**white_listed_asset_urls** | **Vec<String>** | List of allowed URLs that are allowed to host avatar assets |
120120

121121
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
122122

docs/ApiConfigDownloadUrlList.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7+
**bootstrap** | **String** | Download link for ??? |
78
**sdk2** | **String** | Download link for legacy SDK2 |
89
**sdk3_avatars** | **String** | Download link for SDK3 for Avatars |
910
**sdk3_worlds** | **String** | Download link for SDK3 for Worlds |
1011
**vcc** | **String** | Download link for the Creator Companion |
11-
**bootstrap** | **String** | Download link for ??? |
1212

1313
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1414

docs/ApiConfigReportCategories.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ Name | Type | Description | Notes
1212
**environment** | [**models::ReportCategory**](ReportCategory.md) | |
1313
**groupstore** | [**models::ReportCategory**](ReportCategory.md) | |
1414
**image** | [**models::ReportCategory**](ReportCategory.md) | |
15-
**text** | [**models::ReportCategory**](ReportCategory.md) | |
1615
**sticker** | Option<[**models::ReportCategory**](ReportCategory.md)> | | [optional]
16+
**text** | [**models::ReportCategory**](ReportCategory.md) | |
1717
**warnings** | [**models::ReportCategory**](ReportCategory.md) | |
1818
**worldimage** | [**models::ReportCategory**](ReportCategory.md) | |
1919
**worldstore** | [**models::ReportCategory**](ReportCategory.md) | |

docs/ApiHealth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7+
**build_version_tag** | **String** | |
78
**ok** | **bool** | |
89
**server_name** | **String** | |
9-
**build_version_tag** | **String** | |
1010

1111
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1212

0 commit comments

Comments
 (0)