action bungie_destiny2_get_vendors { label: "Destiny2.GetVendors" description: "Get currently available vendors from the list of vendors that can possibly have rotating inventory. Note that this does not include things like preview vendors and vendors-as-kiosks, neither of whom have rotating/dynamic inventories. Use their definitions as-is for those." provider: bungie method: GET path: "/Destiny2/{membershipType}/Profile/{destinyMembershipId}/Character/{characterId}/Vendors/" encoding: json input: { type: "object" properties: { characterId: { type: "integer" format: "int64" } 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." } } destinyMembershipId: { type: "integer" format: "int64" } filter: { type: "integer" format: "int32" } membershipType: { type: "integer" format: "int32" } } required: ["characterId", "destinyMembershipId", "membershipType"] additionalProperties: false } output: { type: "object" additionalProperties: true } }