Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:CategoryType"
Namespace:
Content:
complex, 22 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 22 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (6):
Known Usage Locations
Annotation
Container for data on one listing category. Many of the CategoryType fields are only returned in the GetCategories response. Add/Revise/Relist calls only use the CategoryID field to specify which eBay category in which to list the item.
XML Source (w/o annotations (23); see within schema source)
<xs:complexType name="CategoryType">
<xs:sequence>
<xs:element minOccurs="0" name="BestOfferEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="AutoPayEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="B2BVATEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="CatalogEnabled" type="xs:boolean"/>
<xs:element minOccurs="0" name="CategoryID" type="xs:string"/>
<xs:element minOccurs="0" name="CategoryLevel" type="xs:int"/>
<xs:element minOccurs="0" name="CategoryName" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CategoryParentID" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CategoryParentName" type="xs:string"/>
<xs:element minOccurs="0" name="ProductSearchPageAvailable" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ProductFinderIDs" type="ns:ExtendedProductFinderIDType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CharacteristicsSets" type="ns:CharacteristicsSetType"/>
<xs:element minOccurs="0" name="Expired" type="xs:boolean"/>
<xs:element minOccurs="0" name="IntlAutosFixedCat" type="xs:boolean"/>
<xs:element minOccurs="0" name="LeafCategory" type="xs:boolean"/>
<xs:element minOccurs="0" name="Virtual" type="xs:boolean"/>
<xs:element minOccurs="0" name="NumOfItems" type="xs:int"/>
<xs:element minOccurs="0" name="SellerGuaranteeEligible" type="xs:boolean"/>
<xs:element minOccurs="0" name="ORPA" type="xs:boolean"/>
<xs:element minOccurs="0" name="ORRA" type="xs:boolean"/>
<xs:element minOccurs="0" name="LSD" type="xs:boolean"/>
<xs:element minOccurs="0" name="Keywords" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 23/23)
ns:AutoPayEnabled
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category supports immediate payment for listings. Unless the seller is opted in to eBay managed payments, PayPal must be the only accepted payment method for a listing for the seller to require immediate payment from the buyer. For managed payments sellers, no payment methods are required, as eBay controls which payment methods are available to the buyer. This field is only returned when true.
XML Representation Summary
<ns:AutoPayEnabled>
   
Content: 
{ xs:boolean }
</ns:AutoPayEnabled>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AutoPayEnabled" type="xs:boolean"/>

ns:B2BVATEnabled
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category supports business-to-business (B2B) VAT listings. If this field is not present, the category does not B2B VAT listings. This field is not returned when false. This feature is applicable to the eBay Germany (DE), Austria (AT), and Switzerland (CH) sites only.
XML Representation Summary
<ns:B2BVATEnabled>
   
Content: 
{ xs:boolean }
</ns:B2BVATEnabled>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="B2BVATEnabled" type="xs:boolean"/>

ns:BestOfferEnabled
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category supports Best Offers. If this field is not present, the category does not support Best Offers. This field is not returned when false.
XML Representation Summary
<ns:BestOfferEnabled>
   
Content: 
{ xs:boolean }
</ns:BestOfferEnabled>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BestOfferEnabled" type="xs:boolean"/>

ns:CatalogEnabled
Type:
xs:boolean, predefined, simple content
If this field is deprecated..
XML Representation Summary
<ns:CatalogEnabled>
   
Content: 
{ xs:boolean }
</ns:CatalogEnabled>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CatalogEnabled" type="xs:boolean"/>

ns:CategoryID
Type:
xs:string, predefined, simple content
This string value is the unique identifier of an eBay category. In GetItem and related calls, see the CategoryName field for the text name of the category. The parent category of this eBay category is only shown in GetCategories.

In an Add call, the PrimaryCategory.CategoryID is conditionally required unless the seller successfully uses the ProductListingDetails container to find an eBay catalog product match. When the seller successfully uses an eBay catalog product to create a listing, the listing title, listing description, item specifics, listing category, and stock photo defined in the catalog product is used to create the listing.

In an Add/Revise/Relist call, the SecondaryCategory.CategoryID is conditionally required if a Secondary Category is used. Using a Secondary Category can incur a listing fee.

For ReviseItem only: Previously, removing the listing from a secondary category was only possible within 12 hours of the listing's scheduled end time when an auction listing had no active bids or a multiple-quantity, fixed-price listing had no items sold, but this restriction no longer exists. Now, the secondary category can be dropped for any active listing at any time, regardless of whether an auction listing has bids or a fixed-price listing has sales. To drop a secondary category, the seller passes in a value of 0 in the SecondaryCategory.CategoryID field.
XML Representation Summary
<ns:CategoryID>
   
Content: 
{ xs:string }
</ns:CategoryID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CategoryID" type="xs:string"/>

ns:CategoryLevel
Type:
xs:int, predefined, simple content
This integer value indicates the level where the category fits in the eBay site's category hierarchy. For example, if this field has a value of 2, then the category is two levels below the root category in the eBay site's category hierarchy.
XML Representation Summary
<ns:CategoryLevel>
   
Content: 
{ xs:int }
</ns:CategoryLevel>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CategoryLevel" type="xs:int"/>

ns:CategoryName
Type:
xs:string, predefined, simple content
This string value is the display name of the eBay primary category, as it would appear on the eBay site. In GetItem, this will be a fully-qualified category name (e.g., Collectibles:Decorative Collectibles:Hummel, Goebel).
XML Representation Summary
<ns:CategoryName>
   
Content: 
{ xs:string }
</ns:CategoryName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CategoryName" type="xs:string"/>

ns:CategoryParentID
Type:
xs:string, predefined, simple content
This string value is the Category ID of the primary category's (indicated in the CategoryID field) parent category. The number of CategoryParentID values that are returned will depend on the LevelLimit value that is set (in GetCategories) and on how far up the primary category is in the eBay category hierarchy. CategoryParentID values are returned in correct sequence, starting from the root category and ending with the category that is the direct parent of the primary category specified in CategoryID. The CategoryID and CategoryParentID values will be the same if the LevelLimit value is set to 1.
XML Representation Summary
<ns:CategoryParentID>
   
Content: 
{ xs:string }
</ns:CategoryParentID>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="CategoryParentID" type="xs:string"/>

ns:CategoryParentName
Type:
xs:string, predefined, simple content
This string value is the display name of the category indicated in the corresponding CategoryParentID field. If multiple parent categories are retrieved in the GetSuggestedCategories call, the matching CategoryParentID and CategoryParentName can be found by following the sequence in which these fields are returned. The primary category's ancestors are returned in sequence beginning with the root category all the way down to the primary category's direct parent category.

The CategoryParentName fields and the CategoryName field can be used to build the fully-qualified category name and/or "breadcrumbs" browse path. (e.g., Computers & Networking > Technology Books > Certification).
XML Representation Summary
<ns:CategoryParentName>
   
Content: 
{ xs:string }
</ns:CategoryParentName>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="CategoryParentName" type="xs:string"/>

ns:CharacteristicsSets
Type:
ns:CharacteristicsSetType, complex content
This field is deprecated.
Component Diagram
XML Representation Summary
<ns:CharacteristicsSets>
   
Content: 
</ns:CharacteristicsSets>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="CharacteristicsSets" type="ns:CharacteristicsSetType"/>

ns:Expired
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category is no longer a valid eBay category on the site, and items may not be listed in this category. This field is not returned when false.
XML Representation Summary
<ns:Expired>
   
Content: 
{ xs:boolean }
</ns:Expired>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Expired" type="xs:boolean"/>

ns:IntlAutosFixedCat
Type:
xs:boolean, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:IntlAutosFixedCat>
   
Content: 
{ xs:boolean }
</ns:IntlAutosFixedCat>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="IntlAutosFixedCat" type="xs:boolean"/>

ns:Keywords
Type:
xs:string, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:Keywords>
   
Content: 
{ xs:string }
</ns:Keywords>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Keywords" type="xs:string"/>

ns:LeafCategory
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category is an eBay leaf category, a category in which items may be listed. This field is not returned when false.
XML Representation Summary
<ns:LeafCategory>
   
Content: 
{ xs:boolean }
</ns:LeafCategory>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="LeafCategory" type="xs:boolean"/>

ns:LSD
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category does not support lot listings. A lot listing is a listing that features multiple related items that must be purchased by one buyer in one transaction. 'LSD' is an acronym for 'Lot Size Disabled'. 'Lot Size' refers to the LotSize field in the Add/Revise/Relisting calls that is conditionally required if the seller is creating a lot listing. The LSD field is not returned when false.
XML Representation Summary
<ns:LSD>
   
Content: 
{ xs:boolean }
</ns:LSD>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="LSD" type="xs:boolean"/>

ns:NumOfItems
Type:
xs:int, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:NumOfItems>
   
Content: 
{ xs:int }
</ns:NumOfItems>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="NumOfItems" type="xs:int"/>

ns:ORPA
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category is an exception to the eBay site's standard Reserve Price policy on auction listings. For example, if the site's default setting is to allow setting a Reserve Price, but ORPA is returned as true, this particular category does not support setting a Reserve Price. Or, if the site's default setting is not to allow setting a Reserve Price, but ORPA is returned as true, this particular category is the exception to that rule and does support setting a Reserve Price. If ORPA is true for the corresponding category, you can generally assume that the category's subcategories inherit the same setting. 'ORPA' is an acronym for 'Override Reserve Price Allowed'.

This field is not returned when false.
XML Representation Summary
<ns:ORPA>
   
Content: 
{ xs:boolean }
</ns:ORPA>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ORPA" type="xs:boolean"/>

ns:ORRA
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category is an exception to the eBay site's standard Reduce Reserve Price (on active auction listing) policy. For example, if the site's default setting is to allow reducing a Reserve Price for the active auction listing, but ORRA is returned as true, this particular category does not support reducing a Reserve Price. Or, if the site's default setting is not to allow reducting a Reserve Price, but ORRA is returned as true, this particular category is the exception to that rule and does support reducing a Reserve Price. If ORRA is true for the corresponding category, you can generally assume that the category's subcategories inherit the same setting. 'ORRA' is an acronym for 'Override Reduce Reserve Allowed'.

This field is not returned when false.
XML Representation Summary
<ns:ORRA>
   
Content: 
{ xs:boolean }
</ns:ORRA>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ORRA" type="xs:boolean"/>

ns:ProductFinderIDs
Type:
This field is deprecated.
Component Diagram
XML Representation Summary
<ns:ProductFinderIDs>
   
Content: 
</ns:ProductFinderIDs>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="ProductFinderIDs" type="ns:ExtendedProductFinderIDType"/>

ns:ProductSearchPageAvailable
Type:
xs:boolean, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:ProductSearchPageAvailable>
   
Content: 
{ xs:boolean }
</ns:ProductSearchPageAvailable>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ProductSearchPageAvailable" type="xs:boolean"/>

ns:SellerGuaranteeEligible
Type:
xs:boolean, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:SellerGuaranteeEligible>
   
Content: 
{ xs:boolean }
</ns:SellerGuaranteeEligible>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerGuaranteeEligible" type="xs:boolean"/>

ns:Virtual
Type:
xs:boolean, predefined, simple content
If this field is returned as true, the corresponding category is an eBay virtual category, a category in which items may not be listed. This field is not returned when false.
XML Representation Summary
<ns:Virtual>
   
Content: 
{ xs:boolean }
</ns:Virtual>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Virtual" type="xs:boolean"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.