42 enchanting trade goods items
The Forever catalog holds 42 enchanting trade goods items, topping out at item level 60 with Malleable Essence of Nature, Nexus Crystal, Runed Arcanite Rod. 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: 20 common, 12 uncommon, 8 rare, 2 epic. Item levels run from 5 to 60, for characters from level 1 to 40. 6 bind when picked up and never reach the auction house; 36 can be listed.
The highest item levels here: Malleable Essence of Nature (60), Nexus Crystal (60), Runed Arcanite Rod (58), Arcanite Rod (55).
Professions make 13 of them: Enchanting (8), Blacksmithing (5). 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.