

Somehow the combination of those two numbers, plus something else I haven't figured out yet, yields the actual stats for that cloak. 6654 is the ilvl range, and 1713 is one of the several "of the Harmonious" combinations of mastery and versatility. The first item shows the ilvl range, and the second item defines the combination of secondary stats.įor example, I found a 39 wearing an Ashvane Company Cloak of the Harmonious (gear info for individual characters is available within the Blizzard API) at ilvl 48.


Most normal BoE gear has two items in the bonus_list. It's possible we would only need to use the four digit numbers for filtering gear with a socket (those numbers were the only ones I saw when looking through live auction house data), but I haven't been able to rule out the 3-digit numbers yet. Note that some of the numbers in that link are deprecated, thanks to deprecated stats from previous expansions, so I didn't include them below. The bonus_list field can contain anywhere from two to five (maybe more?) numbers (older gear often doesn't even have the bonus_list field), and thanks to a winding road that led me to, I dug up the numbers we need. One of those fields is the bonus_list field. When we pull the data, we get a whole mess of info about the items, formatted into different fields. So here's an info dump on how that works.īlizzard's API updates active auction house data once an hour (at different times of the hour for different realms).

Holy smokes, were those filters a pain in the ass to figure out. If a couple of people want to tackle 1 and 3, we can get this project off the ground and make gearing up a little better for everyone! I spent all of last Saturday figuring out most of part 2. Interested in collaborating on a fun (?) project, to set up an auction house monitor for BoEs with sockets and tertiary stats? I figure the project needs three parts:ġ) A host site for the database and other codeĢ) Information on how to filter for sockets, tertiaries, and ilvlģ) A legible front end, to make reading the results easy
