Uncommon Tooltips - WoW Tooltips via Battle.net API

API Discussion
Uncommon Tooltips is a JS library that adds mouseover tooltips for WoW items on your website. It does pretty much the same thing as Wowhead's "power.js", but instead uses the Battle.net API for item data.

https://www.uncommon-tooltips.com/
https://github.com/erorus/uncommon-tooltips

I use it on The Undermine Journal and it seems to be working out well. I don't expect too many other folks to use it (since you need your own Battle.net API key) but it's available if you want to try it out.

Some feedback on the API after this project: it's quite comprehensive, and most of the stuff I wanted was available. Here's a rundown of stuff I couldn't get from the API, that I either had to add myself (via datamining), or simply ignore:

  • Upgrade Level (0/2, 1/2, 2/2) - skipped
  • Binds to Battle.net Account - skipped
  • Begins Quest - skipped
  • Unique-Equipped - skipped
  • Conjured Item - skipped
  • Toy tag - datamined
  • Crafting Reagent tag - datamined
  • Mount description - skipped
  • Artifact Relic stats - skipped
  • Random Enchant names and stats - datamined
  • Player level scaling bonuses - workaround
  • Heirloom level scaling - skipped
  • Enchants - datamined
  • Spell values - skipped
  • Recipe reagents and output - skipped
  • Skill/Ability/Faction names - datamined

Don't let that long list discourage you, though. Check out the page linked above for a full chart of what the library supports. Almost everything is there.

Join the Conversation

Return to Forum