Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

eBay API - filter items by store/custom categories

Tags:

ebay-api

My scenario: I have a client with an eBay store with custom categories. On their website, they would like to list the items they have for sale. They would like this list to be filterable by custom category.

I've been searching for a couple days now, and I'm still a bit unsure about the best way to proceed.

From what I can gather, the only way to get a list of categories defined in a store is through the GetStore call in the Trading API. This seems to be supported, though I need to get a user token from my client's eBay account. I will assume this works.

I do not, however, see any method of filtering items based on custom categories. I've looked through the documentation of both the Trading and Finding APIs, but all I see are filters on pre-defined eBay categories.

Is it possible to filter on custom/store categories?

like image 823
Jon Avatar asked Dec 02 '25 05:12

Jon


1 Answers

I had a task to link seller products to custom categories and the only way I found is to retrieve a list of custom categories with "GetStore" from Trading API, retrieve all seller items with "findItemsAdvanced" call form Finding API, and loop through all retrieved items and get details with "GetItem" call from Trading API.

After that I could find custom categories under $xml->Item->Storefront->StoreCategoryID and $xml->Item->Storefront->StoreCategory2ID.

like image 102
EsterniTY Avatar answered Dec 03 '25 19:12

EsterniTY



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!