vrchat_dart_generated library
Classes
- AccountDeletionLog
- AddFavoriteRequest
- AddGroupGalleryImageRequest
- APIConfig
- APIConfigAnnouncement
- APIConfigDownloadURLList
- APIConfigEvents
- APIHealth
- ApiKeyAuthInterceptor
- AuthenticationApi
- Avatar
- AvatarsApi
- AvatarUnityPackageUrlObject
- BanGroupMemberRequest
- BasicAuthInfo
- BasicAuthInterceptor
- CreateAvatarRequest
- CreateFileRequest
- CreateFileVersionRequest
- CreateGroupAnnouncementRequest
- CreateGroupGalleryRequest
- CreateGroupInviteRequest
- CreateGroupRequest
- CreateGroupRoleRequest
- CreateWorldRequest
- CurrentUser
- CurrentUserPresence
- DynamicContentRow
- EconomyApi
- Error
- Favorite
- FavoriteGroup
- FavoritesApi
- File
- FileData
- FilesApi
- FileUploadURL
- FileVersion
- FileVersionUploadStatus
- FinishFileDataUploadRequest
- FriendsApi
- FriendStatus
- Group
- GroupAnnouncement
- GroupAuditLogEntry
- GroupGallery
- GroupGalleryImage
- GroupLimitedMember
- GroupMember
- GroupMemberLimitedUser
- GroupMyMember
- GroupPermission
- GroupRole
- GroupsApi
- InfoPush
- InfoPushData
- InfoPushDataArticle
- InfoPushDataArticleContent
- InfoPushDataClickable
- Instance
- InstancePlatforms
- InstancesApi
- InstanceShortNameResponse
- InviteApi
- InviteMessage
- InviteRequest
- InviteResponse
- License
- LicenseGroup
- LimitedGroup
- LimitedUnityPackage
- LimitedUser
- LimitedWorld
- ModerateUserRequest
- Notification
- NotificationsApi
- OAuthInterceptor
- PaginatedGroupAuditLogEntryList
- PastDisplayName
- Permission
- PermissionsApi
- PlayerModeration
- PlayermoderationApi
- RepresentedGroup
- RequestInviteRequest
- RespondGroupJoinRequest
- Response
- SentNotification
- Subscription
- Success
- SystemApi
- Transaction
- TransactionAgreement
- TransactionSteamInfo
- TransactionSteamWalletInfo
- TwoFactorAuthCode
- TwoFactorEmailCode
- UnityPackage
- UpdateAvatarRequest
- UpdateFavoriteGroupRequest
- UpdateGroupGalleryRequest
- UpdateGroupMemberRequest
- UpdateGroupRequest
- UpdateGroupRoleRequest
- UpdateInviteMessageRequest
- UpdateUserRequest
- UpdateWorldRequest
- User
- UserExists
- UsersApi
- UserSubscription
- Verify2FAEmailCodeResult
- Verify2FAResult
- VerifyAuthTokenResult
- VrchatDartGenerated
- World
- WorldMetadata
- WorldPublishStatus
- WorldsApi
Enums
- DeploymentGroup
-
Used to identify which API deployment cluster is currently responding.
blue
andgreen
are used by Production.grape
andcherry
are used during Development. Blue Green Deployment by Martin Fowler - DeveloperType
- "none" User is a normal user "trusted" Unknown "internal" Is a VRChat Developer "moderator" Is a VRChat Moderator Staff can hide their developerType at will.
- FavoriteGroupVisibility
- FavoriteType
- FileDataCategoryEnum
- FileStatus
- GroupAccessType
- Group access type when the instance type is "group"
- GroupJoinRequestAction
- GroupJoinState
- GroupMemberStatus
- GroupPrivacy
- GroupRoleTemplate
- GroupSearchSort
- GroupUserVisibility
- InfoPushDataClickableCommandEnum
- InstanceType
- InviteMessageType
- LicenseAction
- LicenseType
- MIMEType
- NotificationType
- OrderOption
- PlayerModerationType
- Region
- API/Photon region.
- ReleaseStatus
- SortOption
- SubscriptionPeriod
- TransactionStatus
- UserState
-
- "online" User is online in VRChat * "active" User is online, but not in VRChat * "offline" User is offline Always offline when returned through
getCurrentUser
(/auth/user). - "online" User is online in VRChat * "active" User is online, but not in VRChat * "offline" User is offline Always offline when returned through
- UserStatus
- Defines the User's current status, for example "ask me", "join me" or "offline. This status is a combined indicator of their online activity and privacy preference.