Home
Find the answer to your question
Use the ReviseFixedPriceItem call to change the properties of an active fixed-price listing. Here is a C# ReviseFixedPriceItem sample that demonstrates how to delete the item's sub-title. This sample has been written using the .NET SDK v817.
*Prerequisite - make sure to have added an item with the SKU below
Below is the code. Corresponding SOAP request is attached with this article.
/* © 2010-2013 eBay Inc., All Rights Reserved Licensed under CDDL 1.0 - http://opensource.org/licenses/cddl1.php */
using eBay.Service.Call; using eBay.Service.Core.Sdk; using eBay.Service.Util; using eBay.Service.Core.Soap; namespace Trading_Samples { public class Revise { private void ReviseFixedPriceItem() { //create the context ApiContext context = new ApiContext(); //set the User token context.ApiCredential.eBayToken = "Your token"; //set the server url context.SoapApiServerUrl = "https://api.sandbox.ebay.com/wsapi"; //enable logging context.ApiLogManager = new ApiLogManager(); context.ApiLogManager.ApiLoggerList.Add(new FileLogger("log.txt", true, true, true)); context.ApiLogManager.EnableLogging = true; //set the version context.Version = "817"; context.Site = SiteCodeType.UK; ReviseFixedPriceItemCall reviseFP = new ReviseFixedPriceItemCall(context); ItemType item = new ItemType(); item.SKU = "1724"; //Delete SubTitle StringCollection DeletedFields = new StringCollection(); DeletedFields.Add("Item.SubTitle"); reviseFP.DeletedFieldList = DeletedFields; reviseFP.Item = item; reviseFP.Execute(); Console.WriteLine(reviseFP.ApiResponse.Ack + " Revised SKU " + reviseFP.SKU); } } }