UserProfileUploadData
public struct UserProfileUploadData : Contentextension UserProfileUploadData: RCFValidatableUsed to edit the current user’s profile contents. For profile data on users, see ProfilePublicData.
Required by:
- POST /api/v3/user/profile
Returned by:
- GET /api/v3/user/profile
- POST /api/v3/user/profile
See UserController.profileHandler(_:), UserController.profileUpdateHandler(_:data:).
- 
                  
                  Basic info about the user–their ID, username, displayname, and avatar image. May be nil on POST. DeclarationSwift var header: UserHeader?
- 
                  
                  The displayName, again. Will be equal to header.displayName in results. When POSTing, set this field to update displayName. DeclarationSwift var displayName: String?
- 
                  
                  An optional real name of the user. DeclarationSwift var realName: String?
- 
                  
                  An optional preferred form of address. DeclarationSwift var preferredPronoun: String?
- 
                  
                  An optional home location (e.g. city). DeclarationSwift var homeLocation: String?
- 
                  
                  An optional ship cabin number. DeclarationSwift var roomNumber: String?
- 
                  
                  An optional email address. DeclarationSwift var email: String?
- 
                  
                  An optional short greeting/message to visitors of the profile. DeclarationSwift var message: String?
- 
                  
                  An optional blurb about the user. DeclarationSwift var about: String?
- 
                  
                  An optional dinner team assignment. DeclarationSwift var dinnerTeam: DinnerTeam?
- 
                  
                  DeclarationSwift init(user: User) throws
- 
                  
                  DeclarationSwift func runValidations(using decoder: ValidatingDecoder) throws
 View on GitHub
            View on GitHub
           UserProfileUploadData Structure Reference
      UserProfileUploadData Structure Reference