When listing items using AddItem API, receiving error 12024. Invalid product identifier!
I am trying to list items on eBay using the trader API. Although there’s a vast amount of documentation available on the net, I still have some doubts which I was hoping somebody could help me with. The scenario that i am implementing is the following Objective : I want to list ourselves as a Seller for certain items on eBay. We are already a registered seller on eBay, but so far we have been listing items manually. Now we want to be able to do this using the AddItem Trading API. For the moment, we shall only be selling items which already exist on eBay. Approach: For this, we are invoking the AddItem API (rather the VerifyAddItem for testing). In the segment, we use to list the item. Problem: When we try to list the UPC : 617885004346 which exists on eBay, we get the following error message: The value <617885004346> of type <UPC> does not exist in our Catalog The UPC exists on eBay, yet we get the above message. On the other hand, if we invoke the same API with a different UPC (885909298594), also existing on eBay, our request goes through. I have attached the two sample requests in the mail. I need help with the following queries: 1. Why is it that request for UPC : 885909298594 is successful but for UPC : 617885004346 is not. 2. Supposing that once an item is successfully listed, if we wish to update the price or shipping charges etc., can we call the AddItem API again with the revised parameters. 3. Is there a fee for calling the AddItem API. If yes, what are the charges. 4. Can the same API be used to list Auction items by changing the ListingType. Thanks.