eBay Trading APIVersion 1085

DetailNameCodeType ( token )

This enumerated type contains all data filters that can be used to control which metadata is returned in the response of a GeteBayDetails call. The user can use as little or as many values as desired. If none of these data filters are used, all applicable metadata will be returned.

Type that uses DetailNameCodeType:

Call that uses one or more values of DetailNameCodeType:

Enumeration Values

Value Description
BuyerRequirementDetails This value is specified to list the Buyer Requirement values that can be passed in through the BuyerRequirementDetails container of an Add/Revise/Relist API call.
CountryDetails This enumeration value is specified to list the country codes and associated name of each country. The two-digit country codes can be used when a seller is creating a 'ship-to' and/or an 'exclude ship-to' location list.
CurrencyDetails This enumeration value is specified to list the primary currencies of each country. The three-digit currency codes are used when a seller is expressing a dollar value in API calls. For example, the currencyID attribute value in the StartPrice field of an AddItem call.
CustomCode Reserved for future use.
DispatchTimeMaxDetails This enumeration value is specified to list the handling time values (in number of business days) that the seller can set on a listing. The seller must ship an order line item within this time or risk getting a seller defect. For the US, the supported handling times are 0-3 days. Some listing categories supported 'extended handling' time, and if this is the case, the handling times will be longer, and the ExtendedHandling field will be returned as true.
ExcludeShippingLocationDetails This value is specified to list the geographical regions and individual countries that can be passed in to the ShippingDetails.ExcludeShipToLocation field in an Add/Revise/Relist API call. Multiple ShippingDetails.ExcludeShipToLocation can be used, and any region or country value that is passed in to one of these fields will exclude that region or country as a "ship-to" location.
ItemSpecificDetails This enumeration value is specified to list the maximum thresholds for Item Specifics in listings. These thresholds include the maximum number of item specifics that can be used for an item (or item variation), as well as the maximum number of characters that can be used for Item Specific names and values.
ListingFeatureDetails This value is specified to list the listing features/upgrades that are enabled or disabled for the specified site.
ListingStartPriceDetails This enumeration value is specified to list the minimum starting prices for each applicable listing format for the specified eBay site. The price input into the StartPrice field of an AddItem call must be at or above this minimum threshold value or the listing will be blocked.
PaymentOptionDetails This enumeration value is specified to view all payment methods that are accepted on the specified eBay site. Note that the accepted payment methods can vary by category and/or by listing format, so the seller may also want to make a GetCategoryFeatures call, passing in the listing category ID, and setting the FeatureID value to PaymentMethods.
ProductDetails Specify this value to get the appropriate text to insert into a product identifier field (EAN, ISBN, UPC, MPN/Brand) if eBay is prompting/expecting one of these fields in the call request, but the identifiers do not exist/apply for the product. The ProductDetails.ProductIdentifierUnavailableText field that is returned in the response will contain the actual text that should be passed into the relevant product identification fields when creating a listing.
RecoupmentPolicyDetails This value is specified to list whether or not a recoupment policy is enforced on either the listing site or the seller's registration site.
RegionDetails This enumeration value is specified to list the local regions within the specified country.
RegionOfOriginDetails This enumeration value is specified to list all international regions and individual countries.
ReturnPolicyDetails This enumeration value is specified to list the return policy values that can be passed in through the ReturnPolicy container of an Add/Revise/Relist API call. These values include the return period, the 'Money back' options that the seller can make available to the buyers, and who pays for return shipping (Buyer or Seller).

Note: Starting in September 2018, the GetCategoryFeatures call will start returning category-level metadata for both domestic and international return policies, and developers should make plans to use that call for this metadata, as return policy metadata will eventually get deprecated from GeteBayDetails call.
ShippingCarrierDetails This enumeration value is specified to list the shipping carriers supported by the specified eBay site for domestic and international shipping.
ShippingCategoryDetails This value is specified to list the shipping service categories (Standard, Expedited, Economy) supported for the site.
ShippingLocationDetails This enumeration value is specified to list the geographical regions and country codes.
ShippingPackageDetails This enumeration value is specified to list the shipping package types that are supported by the specified eBay site. A seller can also just use the ShippingServiceDetails filter, and the supported shipping package types for each shipping service option will be returned.
ShippingServiceDetails This enumeration value is specified to list the shipping service options available on the specified eBay site to ship domestic and international orders. The returned data on each available shipping service will include the shipping carrier name and service, the actual shipping service enumeration value that will be used in an AddItem call, the expected shipping time range, the package types that can be used for that shipping service, and whether the shipping service is for domestic or international shipping. In addition to this information, the seller will have to look for a value of true in the ValidForSellingFlow field. If the value in this field is false, it indicates that the shipping service is no longer available for shipping.
SiteDetails This enumeration value is specified to list the eBay sites that are supported in Trading API calls. The SiteID values that are returned for each country are specified as an HTTP header if the seller wants to see site metadata returned for that particular country.
TaxJurisdiction This enumeration value is specified to list the different tax jurisdictions (such as states or provinces) within the specified eBay site. The two-digit JurisdictionID codes that are returned are used when a seller is setting/configuring sales tax rates in a Sales Tax Table or when creating a listing. For example, the SalesTax.SalesTaxState field of an AddItem call.
TimeZoneDetails This enumeration value is specified to list the names of the different global time zones. The returned information includes the number of hours that each time zone is either ahead or behind UTC time, and it also indicates if the time zone participates in 'Daylight Savings'.
URLDetails This enumeration value is specified to list the different eBay URLs associated with the specified eBay site.
VariationDetails This value is specified to list the maximum thresholds when using multi-variation listings.
  * See the Enumeration Index to see exact use of each enumeration value in the API.