NameValueListArrayType
A list of one or more valid names and corresponding values used to identify Item Specifics at the listing level and at the variation level for individual variations within a multiple-variation listing. For the FindProducts call, this container is also used to express the Item Specifics for an eBay Catalog product.
Types that use NameValueListArrayType:
Calls that use NameValueListArrayType:
Field
NameValueList ( NameValueListType ) [0..*]
This list is an array of Item Specifics name-value pairs for an eBay Catalog product (if FindProducts is used) or Item Specifics name-value pairs for a single-variation listing or individual variation within a multiple-variation listing (if GetSingleItem or GetMultipleItems is used).
For example, Item Specifics for a motor vehicle might include a field like Make=Toyota (where
In multiple-variation listings, the same name cannot appear in both the ItemSpecifics node and Variation.VariationSpecifics nodes. Common aspects for all variations within the multiple-variation listings will appear in the ItemSpecifics node, and aspects unique to individual variations within the multiple-variation listings will appear in the Variation.VariationSpecifics nodes.
For GetSingleItem, the user can use the NameValueList container in the call input to identify one or more variations to retrieve from a specific multiple-variation listing.
For example, Item Specifics for a motor vehicle might include a field like Make=Toyota (where
Make
is returned in Name field, and Toyota
is returned in Value field) and Model=Prius (where Model
is returned in Name field, and Prius
is returned in Value field).In multiple-variation listings, the same name cannot appear in both the ItemSpecifics node and Variation.VariationSpecifics nodes. Common aspects for all variations within the multiple-variation listings will appear in the ItemSpecifics node, and aspects unique to individual variations within the multiple-variation listings will appear in the Variation.VariationSpecifics nodes.
For GetSingleItem, the user can use the NameValueList container in the call input to identify one or more variations to retrieve from a specific multiple-variation listing.
See the Field Index to learn which calls use NameValueList.