Files
VRChatBackendDocs/Models/CurrentUser.md
ExilProductions aa707d1deb add subdir
2026-02-15 17:39:26 +01:00

85 lines
6.9 KiB
Markdown

# CurrentUser
## Properties
| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
| **acceptedPrivacyVersion** | **Integer** | | [optional] [default to null] |
| **acceptedTOSVersion** | **Integer** | | [default to null] |
| **accountDeletionDate** | **date** | | [optional] [default to null] |
| **accountDeletionLog** | [**List**](AccountDeletionLog.md) | | [optional] [default to null] |
| **activeFriends** | **List** | | [optional] [default to null] |
| **ageVerificationStatus** | **String** | `verified` is obsolete. User who have verified and are 18+ can switch to `plus18` status. | [default to null] |
| **ageVerified** | **Boolean** | `true` if, user is age verified (not 18+). | [default to null] |
| **allowAvatarCopying** | **Boolean** | | [default to null] |
| **authToken** | **String** | The auth token for NEWLY REGISTERED ACCOUNTS ONLY (/auth/register) | [optional] [default to null] |
| **badges** | [**List**](Badge.md) | | [optional] [default to null] |
| **bio** | **String** | | [default to null] |
| **bioLinks** | **List** | | [default to null] |
| **contentFilters** | **List** | These tags begin with `content_` and control content gating | [optional] [default to null] |
| **currentAvatar** | **String** | | [default to null] |
| **currentAvatarImageUrl** | **String** | When profilePicOverride is not empty, use it instead. | [default to null] |
| **currentAvatarTags** | **List** | | [default to null] |
| **currentAvatarThumbnailImageUrl** | **String** | When profilePicOverride is not empty, use it instead. | [default to null] |
| **date\_joined** | **date** | | [default to null] |
| **developerType** | **String** | \"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. | [default to none] |
| **discordDetails** | [**DiscordDetails**](DiscordDetails.md) | | [optional] [default to null] |
| **discordId** | **String** | https://discord.com/developers/docs/reference#snowflakes | [optional] [default to null] |
| **displayName** | **String** | | [default to null] |
| **emailVerified** | **Boolean** | | [default to null] |
| **fallbackAvatar** | **String** | | [optional] [default to null] |
| **friendGroupNames** | **List** | Always empty array. | [default to null] |
| **friendKey** | **String** | | [default to null] |
| **friends** | **List** | | [default to null] |
| **googleDetails** | [**Object**](.md) | | [optional] [default to null] |
| **googleId** | **String** | | [optional] [default to null] |
| **hasBirthday** | **Boolean** | | [default to null] |
| **hasEmail** | **Boolean** | | [default to null] |
| **hasLoggedInFromClient** | **Boolean** | | [default to null] |
| **hasPendingEmail** | **Boolean** | | [default to null] |
| **hideContentFilterSettings** | **Boolean** | | [optional] [default to null] |
| **homeLocation** | **String** | WorldID be \"offline\" on User profiles if you are not friends with that user. | [default to null] |
| **id** | **String** | A users unique ID, usually in the form of `usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469`. Legacy players can have old IDs in the form of `8JoV9XEdpo`. The ID can never be changed. | [default to null] |
| **isAdult** | **Boolean** | | [default to null] |
| **isBoopingEnabled** | **Boolean** | | [optional] [default to true] |
| **isFriend** | **Boolean** | | [default to false] |
| **last\_activity** | **Date** | | [optional] [default to null] |
| **last\_login** | **Date** | | [default to null] |
| **last\_mobile** | **Date** | | [default to null] |
| **last\_platform** | **String** | This is normally `android`, `ios`, `standalonewindows`, `web`, or the empty value ``, but also supposedly can be any random Unity version such as `2019.2.4-801-Release` or `2019.2.2-772-Release` or even `unknownplatform`. | [default to null] |
| **obfuscatedEmail** | **String** | | [default to null] |
| **obfuscatedPendingEmail** | **String** | | [default to null] |
| **oculusId** | **String** | | [default to null] |
| **offlineFriends** | **List** | | [optional] [default to null] |
| **onlineFriends** | **List** | | [optional] [default to null] |
| **pastDisplayNames** | [**List**](PastDisplayName.md) | | [default to null] |
| **picoId** | **String** | | [optional] [default to null] |
| **platform\_history** | [**List**](CurrentUser_platform_history_inner.md) | | [optional] [default to null] |
| **presence** | [**CurrentUserPresence**](CurrentUserPresence.md) | | [optional] [default to null] |
| **profilePicOverride** | **String** | | [default to null] |
| **profilePicOverrideThumbnail** | **String** | | [default to null] |
| **pronouns** | **String** | | [default to null] |
| **pronounsHistory** | **List** | | [default to null] |
| **queuedInstance** | **String** | | [optional] [default to null] |
| **receiveMobileInvitations** | **Boolean** | | [optional] [default to null] |
| **state** | **String** | * \"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). | [default to offline] |
| **status** | **String** | 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. | [default to offline] |
| **statusDescription** | **String** | | [default to null] |
| **statusFirstTime** | **Boolean** | | [default to null] |
| **statusHistory** | **List** | | [default to null] |
| **steamDetails** | [**Object**](.md) | | [default to null] |
| **steamId** | **String** | | [default to null] |
| **tags** | **List** | | [default to null] |
| **twoFactorAuthEnabled** | **Boolean** | | [default to null] |
| **twoFactorAuthEnabledDate** | **Date** | | [optional] [default to null] |
| **unsubscribe** | **Boolean** | | [default to null] |
| **updated\_at** | **Date** | | [optional] [default to null] |
| **userIcon** | **String** | | [default to null] |
| **userLanguage** | **String** | | [optional] [default to null] |
| **userLanguageCode** | **String** | | [optional] [default to null] |
| **username** | **String** | -| **DEPRECATED:** VRChat API no longer return usernames of other users. [See issue by Tupper for more information](https://github.com/pypy-vrc/VRCX/issues/429). | [optional] [default to null] |
| **usesGeneratedPassword** | **Boolean** | | [default to null] |
| **viveId** | **String** | | [optional] [default to null] |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)