10-24-2024 10:46 AM - edited 10-24-2024 10:50 AM
Hi,
getInventoryItems returns me old deleted items (showing me only sku and no other info). For example
{
"total": 3,
"size": 2,
"href": "/sell/inventory/v1/inventory_item?offset=0&limit=2",
"next": "/sell/inventory/v1/inventory_item?offset=2&limit=2",
"limit": 2,
"inventoryItems": [
{
"sku": "th_263"
},
{
"sku": "th_253"
}
]
}
If I execute https://api.ebay.com/sell/inventory/v1/inventory_item/th_263 for example, it returns me error (as expected, since these items have been deleted).
{
"errors": [
{
"errorId": 25710,
"domain": "API_INVENTORY",
"subdomain": "Selling",
"category": "Request",
"message": "We didn't find the resource/entity you are requesting. Please verify the request"
}
]
}
If I wait some time (e.g. 5min) and redo the query, it shows me different result (without doing anything meanwhile).
{
"total": 3,
"size": 2,
"href": "/sell/inventory/v1/inventory_item?offset=0&limit=2",
"next": "/sell/inventory/v1/inventory_item?offset=2&limit=2",
"limit": 2,
"inventoryItems": [
{
"sku": "th_263",
"locale": "it_IT",
"product": {
"title": "***",
"description": "legatura editoriale stato: ottimo",
"imageUrls": [
"https://****"
]
}
},
{
"sku": "th_253",
"condition": "USED_VERY_GOOD"
}
]
}
Any ideas why? Production environment
10-25-2024 02:17 AM
I thought it was a cache problems but the issue persists.
02-04-2025 06:37 PM
Currently having this problem as well. Not sure why but even after I delete inventory items that are showing up in the GET all inventory items api call. They also seem to be malformed results.