03-04-2025 03:16 PM
I am a beginner in ebay api.
I'm checking out other API because getInventoryItems doesn't allow filtering by date, so I'm checking out if getSellerList is a viable replacement.
When I query with getInventoryItems, the items are visible, but with getSellerList, they are not visible.
What is the difference between getInventoryItems and getSellerList? Can I replace it?
Solved! Go to Best Answer
04-08-2025 02:10 PM
Hi @ho-893684,
The getInventoryItems and GetSellerList API calls serve different functions and exhibit distinct behaviors:
getInventoryItems: This API call is mainly used for retrieving inventory item records defined for the seller's account. It does not offer direct date filtering within the API call.
GetSellerList: This API call is designed to retrieve items listed by the authenticated user, including detailed item data. It supports extensive filtering options, such as date ranges for listing start and end times (e.g., StartTimeFrom, StartTimeTo, EndTimeFrom, EndTimeTo). These filters allow for more precise control over the listings you retrieve, which might explain differences in item visibility if the items do not fall within the specified date filters. For more information on GetSellerList API, please visit: https://developer.ebay.com/devzone/xml/docs/reference/ebay/GetSellerList.html
If you notice items are visible using getInventoryItems but not with GetSellerList, this discrepancy may stem from specific filters or parameters set in the GetSellerList request. Make sure that the date ranges or other filters (like CategoryID or GranularityLevel) accurately encompass the items you expect to see.
Choosing between getInventoryItems and GetSellerList depends on your specific needs. If you require detailed listing information, including date-based filtering, GetSellerList might be more suitable. Ultimately, the choice depends on whether your focus is on inventory management or detailed listing information.
Best regards,
eBay Developer Support
04-08-2025 02:10 PM
Hi @ho-893684,
The getInventoryItems and GetSellerList API calls serve different functions and exhibit distinct behaviors:
getInventoryItems: This API call is mainly used for retrieving inventory item records defined for the seller's account. It does not offer direct date filtering within the API call.
GetSellerList: This API call is designed to retrieve items listed by the authenticated user, including detailed item data. It supports extensive filtering options, such as date ranges for listing start and end times (e.g., StartTimeFrom, StartTimeTo, EndTimeFrom, EndTimeTo). These filters allow for more precise control over the listings you retrieve, which might explain differences in item visibility if the items do not fall within the specified date filters. For more information on GetSellerList API, please visit: https://developer.ebay.com/devzone/xml/docs/reference/ebay/GetSellerList.html
If you notice items are visible using getInventoryItems but not with GetSellerList, this discrepancy may stem from specific filters or parameters set in the GetSellerList request. Make sure that the date ranges or other filters (like CategoryID or GranularityLevel) accurately encompass the items you expect to see.
Choosing between getInventoryItems and GetSellerList depends on your specific needs. If you require detailed listing information, including date-based filtering, GetSellerList might be more suitable. Ultimately, the choice depends on whether your focus is on inventory management or detailed listing information.
Best regards,
eBay Developer Support