AddItemResponseContainerType
This container has all of the resulting information from an AddItems call. There will be one container per container specified in the request.

Types that use AddItemResponseContainerType:

Call that uses one or more fields of AddItemResponseContainerType:

Fields

Category2ID ( string )
CategoryID ( string )
CorrelationID ( string )
DiscountReason ( DiscountReasonCodeType )
EndTime ( dateTime )
Errors ( ErrorType )
Fees ( FeesType )
ItemID ( ItemIDType (string) )
Message ( string )
StartTime ( dateTime )

Category2ID ( string ) [0..1]
ID of the secondary category in which the item was listed. Only returned if you set Item.CategoryMappingAllowed to true in the request and the ID you passed in SecondaryCategory was mapped to a new ID by eBay. If the secondary category has not changed or it has expired with no replacement, Category2ID does not return a value. Not applicable to Half.com.
See the Field Index to learn which calls use Category2ID.

CategoryID ( string ) [0..1]
ID of the primary category in which the item was listed. Only returned if you set Item.CategoryMappingAllowed to true in the request and the ID you passed in PrimaryCategory was mapped to a new ID by eBay. If the primary category has not changed or it has expired with no replacement, CategoryID does not return a value. Not applicable to Half.com.
See the Field Index to learn which calls use CategoryID.

CorrelationID ( string ) [0..1]
CorrelationID is used to correlate each item request container with its corresponding response container.
See the Field Index to learn which calls use CorrelationID.

DiscountReason ( see DiscountReasonCodeType for possible values ) [0..*]
The nature of the discount, if a discount applied.
See the Field Index to learn which calls use DiscountReason.

EndTime ( dateTime ) [0..1]
Date and time when the new listing ends. This is the starting time plus the listing duration. Also returned for Half.com, but for Half.com the actual end time is GTC (not the end time returned in the response).
See the Field Index to learn which calls use EndTime.

Errors ( ErrorType ) [0..*]
A list of application-level errors or warnings (if any) that were raised when eBay processed the request.

Application-level errors occur due to problems with business-level data on the client side or on the eBay server side. For example, an error would occur if the request contains an invalid combination of fields, or it is missing a required field, or the value of the field is not recognized. An error could also occur if eBay encountered a problem in our internal business logic while processing the request.

Only returned if there were warnings or errors.
See the Field Index to learn which calls use Errors.

Fees ( FeesType ) [0..1]
Child elements contain the estimated listing fees for the new item listing. The fees do not include the Final Value Fee (FVF), which cannot be determined until an item is sold. Also returned for Half.com, but the values are not applicable to Half.com listings.
See the Field Index to learn which calls use Fees.

ItemID ( ItemIDType (string) ) [0..1]
Unique item ID for the new listing. Also applicable to Half.com.

Note: Although we represent item IDs as strings in the schema, we recommend you store them as 64-bit signed integers. If you choose to store item IDs as strings, allocate at least 19 characters (assuming decimal digits are used) to hold them. eBay will increase the size of IDs over time. Your code should be prepared to handle IDs of up to 19 digits. For more information about item IDs, see Common FAQs on eBay Item IDs and other eBay IDs in the Knowledge Base.
See the Field Index to learn which calls use ItemID.

Message ( string ) [0..1]
Supplemental information from eBay, if applicable. May elaborate on errors or provide useful hints for the seller. This data can accompany the call's normal data result set or a result set that contains only errors. The string can return HTML, including TABLE, IMG, and HREF elements. In this case, an HTML- based application should be able to include the HTML as-is in the HTML page that displays the results. A non-HTML application would need to parse the HTML and convert the table elements and image references into UI elements particular to the programming language used. Because this data is returned as a string, the HTML markup elements are escaped with character entity references (e.g.,<table><tr>...). See the appendices in the eBay Web Services guide for general information about string data types.
See the Field Index to learn which calls use Message.

StartTime ( dateTime ) [0..1]
Starting date and time for the new listing. Also returned for Half.com (for Half.com, the start time is always the time the item was listed).
See the Field Index to learn which calls use StartTime.

This document was generated with a customized version of the apireferencedocs tool.

© 2005–2009 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.