629 trade goods items
Every crafting material in the game: herbs, ores, bars, cloth, leather, gems, enchanting materials, and reagents. The supply side of the whole crafted economy, with prices and 7, 30, and 90 day history per market.
By quality: 378 common, 211 uncommon, 24 rare, 6 legendary, 5 epic, 1 poor. Item levels run from 1 to 90, for characters from level 1 to 60. 145 bind when picked up and never reach the auction house; 484 can be listed.
The highest item levels here: Crusader's Chalice (90), Frozen Rune (80), Frozen Rune (80), Arcane Megabomb (70).
Professions make 138 of them: Engineering (44), Alchemy (25), Mining (15), Blacksmithing (15), Enchanting (12), Leatherworking (11), Tailoring (8), First Aid (8). The rest drop, are sold by vendors, or come from quests.
Source: World of Warcraft: Forever game data and Blizzard's Game Data API. Updated with each game build.