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

Overview

Enables a seller to change the price and quantity of a currently-
active, fixed-price listing. Using ReviseInventoryStatus to modify
data qualifies as revising the listing.




Inputs are the item IDs or SKUs of the listings being revised,
and the price and quantity that are
being changed for each revision. Only applicable to fixed-price listings.



Changing the price or quantity of a currently-
active, fixed-price listing does not reset the Best Match performance score.
For Best Match information related to multi-variation listings, see the Best
Match information at the following topic:
Multi-quantity Fixed Price
listings with variations
.



As with all listing calls, the site you specify in the request URL
(for SOAP) or the X-EBAY-API-SITEID HTTP header (for XML)
should match the original listing’s Item.Site value.
In particular, this is a best practice when you submit new and
revised listings.



For Large Merchant Services users: When you use ReviseInventoryStatus within a Merchant Data file,
it must be enclosed within two BulkDataExchangeRequest tags.
After release 637, a namespace is returned in the BulkDataExchangeResponseType
(top level) of the response. The BulkDataExchange tags are not shown in the call input/output descriptions.

@ingroup EBayAPIInterface

Tasks

  •   inventoryStatus

    Contains the updated quantity and/or price of a listing
    being revised. You should not modify the same listing twice
    (by using a duplicate ItemID or SKU) in the same request;
    otherwise, you may get an error or unexpected results.
    (For example, you should not use one InventoryStatus node to
    update the quantity and another InventoryStatus node to update
    the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.

    property

Properties

inventoryStatus

Contains the updated quantity and/or price of a listing
being revised. You should not modify the same listing twice
(by using a duplicate ItemID or SKU) in the same request;
otherwise, you may get an error or unexpected results.
(For example, you should not use one InventoryStatus node to
update the quantity and another InventoryStatus node to update
the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.

@property (nonatomic, retain) NSMutableArray *inventoryStatus

Discussion

Contains the updated quantity and/or price of a listing
being revised. You should not modify the same listing twice
(by using a duplicate ItemID or SKU) in the same request;
otherwise, you may get an error or unexpected results.
(For example, you should not use one InventoryStatus node to
update the quantity and another InventoryStatus node to update
the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.

entry type : class Trading_InventoryStatusType

Declared In

Trading_ReviseInventoryStatusRequestType.h