Please do not abuse this public API: it is primarily for research and theorycrafting.

Raffy's Blizzard JSON Item API (v43) Build 18273

REST API

Single Item Downloader

Merges multiple sources of information (SimC, Wowhead) into a single JSON object that mimics the official Blizzard Item API. Uncached or out-of-date requests may take a few seconds, but once cached, they should be very responsive. An HTTP Error 500 is issued when throttling is active, and Error 404 when the item doesn't exist.

http://raffy.antistupid.com/wow/items.php?id=ItemId http://raffy.antistupid.com/wow/items.php?id=94532
http://raffy.antistupid.com/wow/items.php?id=96540

Item Scaler

Rescale any item to any item level, and apply suffix and passive itemSpell attributes. Using the data provided via item.php, you can implement your own scaling, by following the steps in my Item Scaling Tutorial.

http://raffy.antistupid.com/wow/scale.php?id=ItemId&lvl=ItemLevel(optional)&suffix=SuffixId(optional) http://raffy.antistupid.com/wow/scale.php?id=19019&lvl=600
http://raffy.antistupid.com/wow/scale.php?id=96540&lvl=541&suffix=338

Batch Item Downloader

Download multiple items in one request. Only works for items that are currently cached and up-to-date. Also supports POST. Recommended implementation would first batch a large group of items, and then sequentially request any items that the batched result indicated were uncached.

http://raffy.antistupid.com/wow/batch.php?id=ItemId,ItemId-ItemId,…
http://raffy.antistupid.com/wow/batch.php?set=SetId
http://raffy.antistupid.com/wow/batch.php?id=19019,999999 (one cached, one uncached)
http://raffy.antistupid.com/wow/batch.php?id=99180-99184 (item range)
http://raffy.antistupid.com/wow/batch.php?set=218 (items from set)

Version Information

http://raffy.antistupid.com/wow/version.php

Improvements over Blizzard API

Recent Fixes

Please notify me if you encounter incorrect/missing data.

Current Database Size: 81662 cached, 81664 fetched, 45897 available)