package person type PersonSnapshot struct { ID string DisplayName string AthenaProfile ProfileSnapshot CommonCoreProfile ProfileSnapshot } type ProfileSnapshot struct { ID string Items map[string]ItemSnapshot Gifts map[string]GiftSnapshot Quests map[string]Quest Attributes map[string]Attribute Revision int Type string } type ItemSnapshot struct { ID string TemplateID string Quantity int Favorite bool HasSeen bool Variants []VariantChannel ProfileType string } type GiftSnapshot struct { ID string TemplateID string Quantity int FromID string GiftedAt int64 Message string Loot []Item }