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

complexType "ns:ItemListCustomizationType"
Namespace:
Content:
complex, 7 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 7 elements, elem. wildcard
Used:
at 16 locations
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (16):
Known Usage Locations
Annotation
Defines how a list of items should be returned.
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="ItemListCustomizationType">
<xs:sequence>
<xs:element minOccurs="0" name="Include" type="xs:boolean"/>
<xs:element minOccurs="0" name="ListingType" type="ns:ListingTypeCodeType"/>
<xs:element minOccurs="0" name="Sort" type="ns:ItemSortTypeCodeType"/>
<xs:element minOccurs="0" name="DurationInDays" type="xs:int"/>
<xs:element minOccurs="0" name="IncludeNotes" type="xs:boolean"/>
<xs:element minOccurs="0" name="Pagination" type="ns:PaginationType"/>
<xs:element minOccurs="0" name="OrderStatusFilter" type="ns:OrderStatusFilterCodeType"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 8/8)
ns:DurationInDays
Type:
xs:int, predefined, simple content
Specifies the time period during which an item was won or lost. Similar to the period drop-down menu in the My eBay user interface. For example, to return the items won or lost in the last week, specify a DurationInDays of 7.
XML Representation Summary
<ns:DurationInDays>
   
Content: 
{ xs:int }
</ns:DurationInDays>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DurationInDays" type="xs:int"/>

ns:Include
Type:
xs:boolean, predefined, simple content
Specifies whether or not to include the container in the response. Set the value to true to return the default set of fields for the container. Not needed if you set a value for at least one other field in the container.

If you set DetailLevel to ReturnAll, set Include to false to exclude the container from the response.
XML Representation Summary
<ns:Include>
   
Content: 
{ xs:boolean }
</ns:Include>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Include" type="xs:boolean"/>

ns:IncludeNotes
Type:
xs:boolean, predefined, simple content
Specifies whether or not to include Item.PrivateNotes and Item.eBayNotes in the response.
XML Representation Summary
<ns:IncludeNotes>
   
Content: 
{ xs:boolean }
</ns:IncludeNotes>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="IncludeNotes" type="xs:boolean"/>

ns:ListingType
Type:
ns:ListingTypeCodeType, simple content
Specifies the listing type of items in the returned list.
XML Representation Summary
<ns:ListingType>
   
Content: 
{ enumeration of xs:token }
</ns:ListingType>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ListingType" type="ns:ListingTypeCodeType"/>

ns:OrderStatusFilter
Type:
Filter to reduce the SoldList response based on whether the seller (or eBay) marked the applicable order as Paid and/or Shipped in My eBay.

(Sellers can use CompleteSale or the eBay Web site UI to mark an order as Paid or Shipped in My eBay. Sellers can also specify PaymentStatus in ReviseCheckoutStatus to mark an order as Paid or awaiting payment in My eBay.)
XML Representation Summary
<ns:OrderStatusFilter>
   
Content: 
{ enumeration of xs:token }
</ns:OrderStatusFilter>
Simple Content
Enumeration:
"All"
 - 
All applicable sold listings, regardless of their Paid or Shipped status.
"AwaitingPayment"
 - 
Sold listings that have not yet been marked as Paid in My eBay.
"AwaitingShipment"
 - 
Sold listings that have not yet been marked as Shipped in My eBay.
"PaidAndShipped"
 - 
Sold listings that have been marked as Paid and Shipped in My eBay.
"CustomCode"
 - 
Reserved for future or internal use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="OrderStatusFilter" type="ns:OrderStatusFilterCodeType"/>

ns:Pagination
Type:
ns:PaginationType, complex content
Specifies how to create virtual pages in the returned list.
Default for EntriesPerPage with GetMyeBayBuying is 200.
Component Diagram
XML Representation Summary
<ns:Pagination>
   
Content: 
</ns:Pagination>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Pagination" type="ns:PaginationType"/>

ns:Sort
Type:
ns:ItemSortTypeCodeType, simple content
Specifies the sort order of the result. Default is Ascending.
XML Representation Summary
<ns:Sort>
   
Content: 
{ enumeration of xs:token }
</ns:Sort>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Sort" type="ns:ItemSortTypeCodeType"/>

{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.