ProfilePublicData
public struct ProfilePublicData : ContentUsed to return a user’s public profile contents. For viewing/editing a user’s own profile, see UserProfileData.
Returned by: GET /api/v3/users/ID/profile
- 
                  
                  Basic info about the user–their ID, username, displayname, and avatar image. DeclarationSwift var header: UserHeader
- 
                  
                  An optional real world name of the user. DeclarationSwift var realName: String
- 
                  
                  An optional home location for the user. DeclarationSwift var homeLocation: String
- 
                  
                  An optional cabin number for the user. DeclarationSwift var roomNumber: String
- 
                  
                  An optional email address for the user. DeclarationSwift var email: String
- 
                  
                  An optional blurb about the user. DeclarationSwift var about: String
- 
                  
                  An optional greeting/message to visitors of the profile. DeclarationSwift var message: String
- 
                  
                  An optional dinner team assignemnt. DeclarationSwift var dinnerTeam: DinnerTeam?
- 
                  
                  A UserNote owned by the visiting user, about the profile’s user (see UserNote).DeclarationSwift var note: String?
- 
                  
                  DeclarationSwift init(user: User, note: String?, requesterAccessLevel: UserAccessLevel) throws
 View on GitHub
            View on GitHub
           ProfilePublicData Structure Reference
      ProfilePublicData Structure Reference