cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

Good Morning everyone,
we would like to regularly update the inventory in our offers via an API.
We have now tested the Sell APIs / Inventory API. We have already managed to generate an OAuth user token and tested the individual calls using the API Explorer.
However, we cannot read any information using the getOffers or getInventoryItems functions. No data is provided for the SKUs. Unfortunately, without the information we cannot execute the bulkUpdatePriceQuantity command.
Apparently something is wrong with our offerings or the API is not working properly. However, other functions such as getOrders in the Fulfillment API work.

Does anyone have any idea what the error is or how we can solve our requirement in another way?

Message 1 of 6
latest reply
5 REPLIES 5

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

Did you create your listings with new REST API or using old trading API?

C# wrapper for eBay REST API
https://github.com/CMS365-PTY-LTD/EbaySharp
Message 2 of 6
latest reply

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

Most of our listings are created directly in the ebay frontend without using any API.

Message 3 of 6
latest reply

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

You can only retrieve listing thought the REST API If they are created by the REST API.

You will need to migrate the existing listings to the new REST API and then start using REST API.

C# wrapper for eBay REST API
https://github.com/CMS365-PTY-LTD/EbaySharp
Message 4 of 6
latest reply

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

Thanks for your reply. Is there a way to migrate the listings with keeping the salescount and organic ranking? Or is it only possible to create new listings?

 

I cannot believe that the only way to change the stock programmatically is to delete an recreate the listings.

It would be nice if anyone has an idea 😀

Message 5 of 6
latest reply

Empty results for getInventoryItems and getOffers (Sell/Inventory API)

You don't need to delete, it is called "migrate", I have given some information here

I would recommend you migrate only a few listings first and then compare the results and then decide next.

I am still using old API to read listings but use new REST API for update price/stock and create new listings.

C# wrapper for eBay REST API
https://github.com/CMS365-PTY-LTD/EbaySharp
Message 6 of 6
latest reply