groups property
A vendor can be a part of 0 or 1 "groups" at a time: a group being a collection of Vendors related by either location or function/purpose. It's used for our our Companion Vendor UI. Only one of these can be active for a Vendor at a time.
Implementation
@JsonKey(name:'groups')
List<DestinyVendorGroupReference>? groups;