action bungie_destiny2_get_public_vendors { label: "Destiny2.GetPublicVendors" description: "Get items available from vendors where the vendors have items for sale that are common for everyone. If any portion of the Vendor's available inventory is character or account specific, we will be unable to return their data from this endpoint due to the way that available inventory is computed. As I am often guilty of saying: 'It's a long story...'" provider: bungie method: GET path: "/Destiny2/Vendors/" encoding: json input: { type: "object" properties: { components: { type: "array" items: { type: "integer" format: "int32" description: "Represents the possible components that can be returned from Destiny \"Get\" calls such as GetProfile, GetCharacter, GetVendor etc... \nWhen making one of these requests, you will pass one or more of these components as a comma separated list in the \"?components=\" querystring parameter. For instance, if you want baseline Profile data, Character Data, and character progressions, you would pass \"?components=Profiles,Characters,CharacterProgressions\" You may use either the numerical or string values." } } } additionalProperties: false } output: { type: "object" additionalProperties: true } }