package general type Profile struct { Handle string DisplayName string AvatarURL string BannerURL string Pronouns string } type ProfileRecord struct { DisplayName string `json:"displayName"` Avatar *struct { Ref struct { Link string `json:"$link"` } `json:"ref"` } `json:"avatar,omitempty"` Banner *struct { Ref struct { Link string `json:"$link"` } `json:"ref"` } `json:"banner,omitempty"` Pronouns string `json:"pronouns"` } type ProfileRecordResponse struct { URI string `json:"uri"` Value ProfileRecord `json:"value"` }