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

complexType "ns:EndItemRequestContainerType"
Namespace:
Content:
complex, 4 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 4 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
A container to specify a single eBay item to end.
XML Source (w/o annotations (5); see within schema source)
<xs:complexType name="EndItemRequestContainerType">
<xs:sequence>
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="EndingReason" type="ns:EndReasonCodeType"/>
<xs:element minOccurs="0" name="MessageID" type="xs:string"/>
<xs:element minOccurs="0" name="SellerInventoryID" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 5/5)
ns:EndingReason
Type:
ns:EndReasonCodeType, simple content
The seller's reason for ending the listing early is input into this required field. The seller is not allowed to use the ProductDeleted value, as this ending reason can only be used internally by eBay to administratively end a listing due to the associated Catalog product being removed from the eBay Catalog.
XML Representation Summary
<ns:EndingReason>
   
Content: 
{ enumeration of xs:token }
</ns:EndingReason>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="EndingReason" type="ns:EndReasonCodeType"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
The unique identifier of the eBay listing to end.
XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>

ns:MessageID
Type:
xs:string, predefined, simple content
Most Trading API calls support a MessageID element in the request and a CorrelationID element in the response. With EndItems, the seller can pass in a different MessageID value for each EndItemRequestContainer container that is used in the request. The CorrelationID value returned under each EndItemResponseContainer container is used to correlate each End Item request container with its corresponding End Item response container. The same MessageID value that you pass into a request will be returned in the CorrelationID field in the response.

If you do not pass in a MessageID value in the request, CorrelationID is not returned.
XML Representation Summary
<ns:MessageID>
   
Content: 
{ xs:string }
</ns:MessageID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MessageID" type="xs:string"/>

ns:SellerInventoryID
Type:
xs:string, predefined, simple content
This field was previously only used to identify and end Half.com listings, and since the Half.com site has been shut down, this element is no longer applicable.
XML Representation Summary
<ns:SellerInventoryID>
   
Content: 
{ xs:string }
</ns:SellerInventoryID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerInventoryID" type="xs:string"/>

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