Discussion: Auctions.list (some categories don't work)

category - (optional) - Only list items in a specific category. Current categories are: powder, animals, drink,elements_compounds, food, gas, herb, key, machines, musicblock, other, resources, bean, seed,tools, toys

Some of these don't work ... category powder and elements_compounds return an empty set for results for example.

Powders like "class_tsid"=>"extremely_hallowed_shrine_powder" are "category"=>"elements_powder".

However, using category elements_powder also won't work.  It simply gets ignored.

Also, from the example categories, gas, bean and toys return an empty set for results.
I've noticed this too. All the categories appear in the results if you simply query everything (and you can apparently do this in one single call) but some of them don't work individually.

Additionally, using a category that doesn't exist returns all auctions, I'm thinking it should return zero instead?
The categories are also inconsistent with the ones returned by players.inventory. So, for example, players.inventory returns an item_def that lists seasoned beans as being in category "bean". In auctions list, they're shown as being in category "seed", and searches on "bean" will always return an empty set.

This makes it really hard to tie together the the player's inventory with what's available in auction. Please can we get this fixed so that there is at least consistency across the various API calls.
It'd be nice to simply see a response on any of the various API questions ... I've stopped working on stuff for now until they seem more responsive.  I simply can't do what I'd like to do without crawling the auctions 24/7.
At the moment Cal the api guy is horridly busy fixing game bugs. Im sure he will get around to it soon. (Dont worry tho. Ive got a ton of things id like to see answered to!)
Not worried, and I figured as much, but I don't want to code solutions that require crawling the auction listings when I know (expect) things will improve at some point. :)