Reference for http://www.bungie.net/Platform/Destiny2/{membershipType}/Profile/{destinyMembershipId}/Character/{characterId}/Vendors/

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.

Url: http://www.bungie.net/Platform/Destiny2/{membershipType}/Profile/{destinyMembershipId}/Character/{characterId}/Vendors/

HTTP Method: GET

Requires Sign-in: true

Url Parameters:

Parameter Name Description
membershipType A valid non-BungieNet membership type.
destinyMembershipId Destiny membership ID of another user. You may be denied.
characterId The Destiny Character ID of the character for whom we're getting vendor info.
filter The filter of what vendors and items to return, if any.
components A comma separated list of components to return (as strings or numeric values). See the DestinyComponentType enum for valid components to request. You must request at least one component to receive results.

Request/Response Body Formats:

Message Direction Format Body
Request N/A HTTP Get requests have no request body.
Response JSON JSON object

The following is an example of a response JSON body for this method.

{
  "Response": null,
  "ErrorCode": 0,
  "ThrottleSeconds": 0,
  "ErrorStatus": null,
  "Message": null,
  "MessageData": null,
  "DetailedErrorTrace": null
}