#1 - March 19, 2013, 9:01 p.m.
via the Item API, this is unknown:
http://us.battle.net/api/wow/item/91745
{"upgradable": true}
via the Character API, the upgrade information is revealed:
http://us.battle.net/api/wow/character/Suramar/iota?fields=items
{"upgrade": {"current": 0,"total": 2,"itemLevelIncrement": 0}}
I understand that in the game internals, there is an item-by-item specification for how each item should be upgraded but I do not have direct access to that information.
Could the Item API also include an "upgrade" key with "max" (1 or 2) and "itemLevelIncrementStep" (4 or 8) information?