03-21-2024 09:09 AM
I'm calling https://api.ebay.com/buy/browse/v1/item/get_item_by_legacy_id?legacy_item_id=175883230261 which returns
"estimatedAvailabilities": [
{
"deliveryOptions": [
"SHIP_TO_HOME",
"SELLER_ARRANGED_LOCAL_PICKUP"
],
"estimatedAvailabilityStatus": "IN_STOCK",
"estimatedAvailableQuantity": 1,
"estimatedSoldQuantity": 0
}
],
However, eBay.com indicates "This listing was ended by the seller on Wed, Jan 24 at 8:14 PM because the item is no longer available."
I rely on the value of estimatedAvailabilityStatus to show items that are in stock.
03-21-2024 11:53 AM
You can end a listing which is till in stock.
Can you use the get offer endpoint? It will give you availableQuantity
https://api.ebay.com/sell/inventory/v1/offer?sku=V43-MAT-DROM-Q
03-21-2024 01:37 PM
This issue just happened again but for a different item id, 155328418639. The listing for this item states "This listing was ended by the seller on Tue, Mar 12 at 5:00 PM because the item is no longer available."
My call, https://api.ebay.com/buy/browse/v1/item/get_item_by_legacy_id?legacy_item_id=155328418639 does not return a sku so I can't make the offer call.
03-21-2024 09:06 PM
Can you take advantage of mpn field?
03-22-2024 06:49 AM
Unfortunately, MPN isn't always returned and when it is returned it's usually not the SKU.