Inherits from Trading_AbstractRequestType : NSObject
Declared in Trading_RelistFixedPriceItemRequestType.h
Trading_RelistFixedPriceItemRequestType.m

Overview

Enables a seller to take a single fixed-price item (or a single multiitem
listing) that has ended and re-list it on a specified eBay site.

@ingroup EBayAPIInterface

Tasks

  •   item

    Child elements hold the values for item properties that change for the
    relisted item. Item is a required input. At a minimum, the Item.ItemID
    property must be set to the ID of the original listing (a
    listing that ended in the past 90 days). By default, the new listing's
    Item object properties are the same as those of the original (ended)
    listing. By setting a new value in the Item object, the new listing
    uses the new value rather than the original value from the old
    listing.

    property
  •   deletedField

    Specifies the name of the field to delete from a listing.
    See the eBay Trading API guide for rules on deleting values when relisting items.
    Also see the relevant field descriptions to determine when to use DeletedField (and potential consequences).
    The request can contain zero, one, or many instances of DeletedField (one for each field to be deleted).
    DeletedField accepts the following path names, which delete the corresponding nodes:



    Some data (such as Variation nodes within Variations)
    can’t be deleted by using DeletedFields. See the relevant field
    descriptions for how to delete such data.



    Item.ApplicationData

    Item.AttributeSetArray

    Item.Charity

    Item.ConditionID

    Item.ItemSpecifics

    Item.ListingCheckoutRedirectPreference.ProStoresStoreName

    Item.ListingCheckoutRedirectPreference.SellerThirdPartyUsername

    Item.ListingDesigner.LayoutID

    Item.ListingDesigner.ThemeID

    Item.ListingDetails.LocalListingDistance

    Item.ListingDetails.MinimumBestOfferMessage

    Item.ListingDetails.MinimumBestOfferPrice

    Item.ListingEnhancement[Value]

    Item.PayPalEmailAddress

    Item.PictureDetails.GalleryURL

    Item.PictureDetails.PictureURL

    Item.PostalCode

    Item.ProductListingDetails

    Item.SecondaryCategory

    Item.SellerContactDetails

    Item.SellerContactDetails.CompanyName

    Item.SellerContactDetails.County

    Item.SellerContactDetails.InternationalStreet

    Item.SellerContactDetails.Phone2AreaOrCityCode

    Item.SellerContactDetails.Phone2CountryCode

    Item.SellerContactDetails.Phone2CountryPrefix

    Item.SellerContactDetails.Phone2LocalNumber

    Item.SellerContactDetails.PhoneAreaOrCityCode

    Item.SellerContactDetails.PhoneCountryCode

    Item.SellerContactDetails.PhoneCountryPrefix

    Item.SellerContactDetails.PhoneLocalNumber

    Item.SellerContactDetails.Street

    Item.SellerContactDetails.Street2

    Item.ShippingDetails.PaymentInstructions

    Item.SKU

    Item.SubTitle

    These values are case-sensitive. Use values that match the case of the schema element names
    (Item.PictureDetails.GalleryURL) or make the initial letter of each field name lowercase (item.pictureDetails.galleryURL).
    However, do not change the case of letters in the middle of a field name.
    For example, item.picturedetails.galleryUrl is not allowed.


    To delete a listing enhancement like Featured, specify the value you are deleting;
    for example, Item.ListingEnhancement[Featured].

    property

Properties

deletedField

Specifies the name of the field to delete from a listing.
See the eBay Trading API guide for rules on deleting values when relisting items.
Also see the relevant field descriptions to determine when to use DeletedField (and potential consequences).
The request can contain zero, one, or many instances of DeletedField (one for each field to be deleted).
DeletedField accepts the following path names, which delete the corresponding nodes:



Some data (such as Variation nodes within Variations)
can’t be deleted by using DeletedFields. See the relevant field
descriptions for how to delete such data.



Item.ApplicationData

Item.AttributeSetArray

Item.Charity

Item.ConditionID

Item.ItemSpecifics

Item.ListingCheckoutRedirectPreference.ProStoresStoreName

Item.ListingCheckoutRedirectPreference.SellerThirdPartyUsername

Item.ListingDesigner.LayoutID

Item.ListingDesigner.ThemeID

Item.ListingDetails.LocalListingDistance

Item.ListingDetails.MinimumBestOfferMessage

Item.ListingDetails.MinimumBestOfferPrice

Item.ListingEnhancement[Value]

Item.PayPalEmailAddress

Item.PictureDetails.GalleryURL

Item.PictureDetails.PictureURL

Item.PostalCode

Item.ProductListingDetails

Item.SecondaryCategory

Item.SellerContactDetails

Item.SellerContactDetails.CompanyName

Item.SellerContactDetails.County

Item.SellerContactDetails.InternationalStreet

Item.SellerContactDetails.Phone2AreaOrCityCode

Item.SellerContactDetails.Phone2CountryCode

Item.SellerContactDetails.Phone2CountryPrefix

Item.SellerContactDetails.Phone2LocalNumber

Item.SellerContactDetails.PhoneAreaOrCityCode

Item.SellerContactDetails.PhoneCountryCode

Item.SellerContactDetails.PhoneCountryPrefix

Item.SellerContactDetails.PhoneLocalNumber

Item.SellerContactDetails.Street

Item.SellerContactDetails.Street2

Item.ShippingDetails.PaymentInstructions

Item.SKU

Item.SubTitle

These values are case-sensitive. Use values that match the case of the schema element names
(Item.PictureDetails.GalleryURL) or make the initial letter of each field name lowercase (item.pictureDetails.galleryURL).
However, do not change the case of letters in the middle of a field name.
For example, item.picturedetails.galleryUrl is not allowed.


To delete a listing enhancement like Featured, specify the value you are deleting;
for example, Item.ListingEnhancement[Featured].

@property (nonatomic, retain) NSMutableArray *deletedField

Discussion

Specifies the name of the field to delete from a listing.
See the eBay Trading API guide for rules on deleting values when relisting items.
Also see the relevant field descriptions to determine when to use DeletedField (and potential consequences).
The request can contain zero, one, or many instances of DeletedField (one for each field to be deleted).
DeletedField accepts the following path names, which delete the corresponding nodes:



Some data (such as Variation nodes within Variations)
can’t be deleted by using DeletedFields. See the relevant field
descriptions for how to delete such data.



Item.ApplicationData

Item.AttributeSetArray

Item.Charity

Item.ConditionID

Item.ItemSpecifics

Item.ListingCheckoutRedirectPreference.ProStoresStoreName

Item.ListingCheckoutRedirectPreference.SellerThirdPartyUsername

Item.ListingDesigner.LayoutID

Item.ListingDesigner.ThemeID

Item.ListingDetails.LocalListingDistance

Item.ListingDetails.MinimumBestOfferMessage

Item.ListingDetails.MinimumBestOfferPrice

Item.ListingEnhancement[Value]

Item.PayPalEmailAddress

Item.PictureDetails.GalleryURL

Item.PictureDetails.PictureURL

Item.PostalCode

Item.ProductListingDetails

Item.SecondaryCategory

Item.SellerContactDetails

Item.SellerContactDetails.CompanyName

Item.SellerContactDetails.County

Item.SellerContactDetails.InternationalStreet

Item.SellerContactDetails.Phone2AreaOrCityCode

Item.SellerContactDetails.Phone2CountryCode

Item.SellerContactDetails.Phone2CountryPrefix

Item.SellerContactDetails.Phone2LocalNumber

Item.SellerContactDetails.PhoneAreaOrCityCode

Item.SellerContactDetails.PhoneCountryCode

Item.SellerContactDetails.PhoneCountryPrefix

Item.SellerContactDetails.PhoneLocalNumber

Item.SellerContactDetails.Street

Item.SellerContactDetails.Street2

Item.ShippingDetails.PaymentInstructions

Item.SKU

Item.SubTitle

These values are case-sensitive. Use values that match the case of the schema element names
(Item.PictureDetails.GalleryURL) or make the initial letter of each field name lowercase (item.pictureDetails.galleryURL).
However, do not change the case of letters in the middle of a field name.
For example, item.picturedetails.galleryUrl is not allowed.


To delete a listing enhancement like Featured, specify the value you are deleting;
for example, Item.ListingEnhancement[Featured].

entry type : NSString, wrapper for primitive string

Declared In

Trading_RelistFixedPriceItemRequestType.h

item

Child elements hold the values for item properties that change for the
relisted item. Item is a required input. At a minimum, the Item.ItemID
property must be set to the ID of the original listing (a
listing that ended in the past 90 days). By default, the new listing's
Item object properties are the same as those of the original (ended)
listing. By setting a new value in the Item object, the new listing
uses the new value rather than the original value from the old
listing.

@property (nonatomic, retain) Trading_ItemType *item

Discussion

Child elements hold the values for item properties that change for the
relisted item. Item is a required input. At a minimum, the Item.ItemID
property must be set to the ID of the original listing (a
listing that ended in the past 90 days). By default, the new listing's
Item object properties are the same as those of the original (ended)
listing. By setting a new value in the Item object, the new listing
uses the new value rather than the original value from the old
listing.

type : class Trading_ItemType

Declared In

Trading_RelistFixedPriceItemRequestType.h