Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_EndItemRequestContainerType.h
Trading_EndItemRequestContainerType.m

Overview

A container to specify a single eBay item to end.

@ingroup EBayAPIInterface

Tasks

  •   itemID

    The ID of the item listing to be ended.
    An ItemID must be specified in the EndItems request, except that in the case of a Half.com item,
    either an ItemID or a SellerInventoryID must be specified.

    property
  •   endingReason

    Indicates the seller’s reason for ending the listing early.
    This field is required if the seller is ending the item early and
    the item did not successfully sell.
    Also applicable to Half.com.

    property
  •   messageID

    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.

    property
  •   sellerInventoryID

    A unique identifier that the seller specified in Item.SellerInventoryID
    when they listed an item on Half.com.
    In the case of a Half.com item, either an ItemID or a SellerInventoryID
    must be specified in the call request.



    The SellerInventoryID field is applicable only to Half.com.



    For a Half.com item, you can either specify an ItemID or
    SellerInventoryID. An error occurs if you try to specify a conflicting
    ItemID and SellerInventoryID (for the same item).

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_EndItemRequestContainerType.h

endingReason

Indicates the seller’s reason for ending the listing early.
This field is required if the seller is ending the item early and
the item did not successfully sell.
Also applicable to Half.com.

@property (nonatomic, retain) NSString *endingReason

Discussion

Indicates the seller’s reason for ending the listing early.
This field is required if the seller is ending the item early and
the item did not successfully sell.
Also applicable to Half.com.

type: string constant in Trading_EndReasonCodeType.h

Declared In

Trading_EndItemRequestContainerType.h

itemID

The ID of the item listing to be ended.
An ItemID must be specified in the EndItems request, except that in the case of a Half.com item,
either an ItemID or a SellerInventoryID must be specified.

@property (nonatomic, retain) NSString *itemID

Discussion

The ID of the item listing to be ended.
An ItemID must be specified in the EndItems request, except that in the case of a Half.com item,
either an ItemID or a SellerInventoryID must be specified.

type : NSString, wrapper for primitive string

Declared In

Trading_EndItemRequestContainerType.h

messageID

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.

@property (nonatomic, retain) NSString *messageID

Discussion

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.

type : NSString, wrapper for primitive string

Declared In

Trading_EndItemRequestContainerType.h

sellerInventoryID

A unique identifier that the seller specified in Item.SellerInventoryID
when they listed an item on Half.com.
In the case of a Half.com item, either an ItemID or a SellerInventoryID
must be specified in the call request.



The SellerInventoryID field is applicable only to Half.com.



For a Half.com item, you can either specify an ItemID or
SellerInventoryID. An error occurs if you try to specify a conflicting
ItemID and SellerInventoryID (for the same item).

@property (nonatomic, retain) NSString *sellerInventoryID

Discussion

A unique identifier that the seller specified in Item.SellerInventoryID
when they listed an item on Half.com.
In the case of a Half.com item, either an ItemID or a SellerInventoryID
must be specified in the call request.



The SellerInventoryID field is applicable only to Half.com.



For a Half.com item, you can either specify an ItemID or
SellerInventoryID. An error occurs if you try to specify a conflicting
ItemID and SellerInventoryID (for the same item).

type : NSString, wrapper for primitive string

Declared In

Trading_EndItemRequestContainerType.h