It appears this is not available, and I'm not finding any results from searching this (perhaps I'm using the wrong words to search), but can I get the spec eligibility of an item? In other words, when you elder coin roll on an item, the pool of available items is limited to those that are flagged for your spec. Is this stored as an attribute to the item? or is this done with a separate item <-> spec map, for which there is no api available?
Possible uses : Determine when a character is wearing gear that is not for their spec, making a determination that a player is wearing gear for a different spec than is currently active (tank logged out in dps gear), or store item data for a character grouped by the item spec, or creating spec-specific loot lists.