Browse API - GetItem returns 404 not found for items with seller away
Browse API - GetItem returns 404 not found with error code 11001 when the item has a 'seller is away' status below:
"errorId": 11001,
"domain": "API_BROWSE",
"category": "REQUEST",
"message": "The specified item Id was not found."
How do I get the item details including the 'seller is away' status ?
elemen7ss
Posted 2 years ago·Last reply 2 years ago
5 comments
shipscript
·2 years agoWhen a seller is away, they can turn off sales for those items. When sales are turned off (no Buy button or Offer button), the item will not appear in search. The same should hold true for the Browse API.
elemen7ss
OP2 years agoShouldn't it at least return the item data with some kind of status that the seller is away instead of returning as if the item was deleted when you can still access the item directly via the link?
shipscript
·2 years ago@elemen7ss
It helps to understand the purpose of the API. Just like "search" on the eBay website, the finding and browse APIs were designed to find items that can be immediately purchased. They fit into the requirements of eBay's Partner Network for cross-promoting eBay items. Thus, they skip items that are out-of-stock, are adult content, or where the seller has turned off purchasing.
That is the way the Finding API has always worked for me. The Finding API is now being deprecated and developers will move to the Browse API for similar functionality.
elemen7ss
OP2 years agoTrue, that does make sense for the Finding/Browse API.
I would imagine there is another API which could provide such data, regardless if item is available for sale or not?
shipscript
·2 years agoThe APIs that access a seller's private data could retrieve that status.