Profession endpoint addition request

API Discussion
i would like some more data added to the profession api data that is returned if possible
currently we get
[professions] => Array
(
[primary] => Array
(
[0] => Array
(
[id] => 2565
[name] => Kul Tiran Mining
[icon] => inv_pick_02
[rank] => 150
[max] => 150
[recipes] => Array
(
)

)

[1] => Array
(
[id] => 2566
[name] => Legion Mining
[icon] => inv_pick_02
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[2] => Array
(
[id] => 2567
[name] => Draenor Mining
[icon] => inv_pick_02
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[3] => Array
(
[id] => 2568
[name] => Pandaria Mining
[icon] => inv_pick_02
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[4] => Array
(
[id] => 2569
[name] => Cataclysm Mining
[icon] => inv_pick_02
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[5] => Array
(
[id] => 2570
[name] => Northrend Mining
[icon] => inv_pick_02
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[6] => Array
(
[id] => 2571
[name] => Outland Mining
[icon] => inv_pick_02
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[7] => Array
(
[id] => 186
[name] => Mining
[icon] => inv_pick_02
[rank] => 300
[max] => 300
[recipes] => Array
(

)

)

[8] => Array
(
[id] => 2517
[name] => Kul Tiran Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 107
[max] => 150
[recipes] => Array
(
)

)

[9] => Array
(
[id] => 2518
[name] => Legion Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[10] => Array
(
[id] => 2519
[name] => Draenor Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[11] => Array
(
[id] => 2520
[name] => Pandaria Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[12] => Array
(
[id] => 2521
[name] => Cataclysm Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[13] => Array
(
[id] => 2522
[name] => Northrend Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[14] => Array
(
[id] => 2523
[name] => Outland Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[15] => Array
(
[id] => 755
[name] => Jewelcrafting
[icon] => inv_misc_gem_01
[rank] => 300
[max] => 300
[recipes] => Array
(

)

)

)

[secondary] => Array
(
[0] => Array
(
[id] => 2585
[name] => Kul Tiran Fishing
[icon] => trade_fishing
[rank] => 112
[max] => 150
[recipes] => Array
(
)

)

[1] => Array
(
[id] => 794
[name] => Archaeology
[icon] => trade_archaeology
[rank] => 809
[max] => 950
[recipes] => Array
(
)

)

[2] => Array
(
[id] => 2586
[name] => Legion Fishing
[icon] => trade_fishing
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[3] => Array
(
[id] => 2587
[name] => Draenor Fishing
[icon] => trade_fishing
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[4] => Array
(
[id] => 2588
[name] => Pandaria Fishing
[icon] => trade_fishing
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[5] => Array
(
[id] => 2589
[name] => Cataclysm Fishing
[icon] => trade_fishing
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[6] => Array
(
[id] => 2590
[name] => Northrend Fishing
[icon] => trade_fishing
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[7] => Array
(
[id] => 2591
[name] => Outland Fishing
[icon] => trade_fishing
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[8] => Array
(
[id] => 185
[name] => Cooking
[icon] => inv_misc_food_15
[rank] => 300
[max] => 300
[recipes] => Array
(

)

)

[9] => Array
(
[id] => 356
[name] => Fishing
[icon] => trade_fishing
[rank] => 300
[max] => 300
[recipes] => Array
(
)

)

[10] => Array
(
[id] => 2541
[name] => Kul Tiran Cooking
[icon] => inv_misc_food_15
[rank] => 108
[max] => 150
[recipes] => Array
(
)

)

[11] => Array
(
[id] => 2542
[name] => Legion Cooking
[icon] => inv_misc_food_15
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[12] => Array
(
[id] => 2543
[name] => Draenor Cooking
[icon] => inv_misc_food_15
[rank] => 100
[max] => 100
[recipes] => Array
(
)

)

[13] => Array
(
[id] => 2544
[name] => Pandaria Cooking
[icon] => inv_misc_food_15
[rank] => 75
[max] => 75
[recipes] => Array
(

)

)

[14] => Array
(
[id] => 2545
[name] => Cataclysm Cooking
[icon] => inv_misc_food_15
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[15] => Array
(
[id] => 2546
[name] => Northrend Cooking
[icon] => inv_misc_food_15
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

[16] => Array
(
[id] => 2547
[name] => Outland Cooking
[icon] => inv_misc_food_15
[rank] => 75
[max] => 75
[recipes] => Array
(
)

)

)

)


i would like to see the expantion id and profession id for each section of say mining
ex

[0] => Array
(
[id] => 2565
[name] => Kul Tiran Mining
[icon] => inv_pick_02
[rank] => 150
[max] => 150
[expantion] => 7
[profession] => 186
[recipes] => Array
(
)

)

[1] => Array
(
[id] => 2566
[name] => Legion Mining
[icon] => inv_pick_02
[rank] => 100
[max] => 100
[expantion] => 6
[profession] => 186
[recipes] => Array
(
)

)
+1

Also, seeing as we get a recipe ID per rank, but it doesn't say what rank it is. It would be nice if Rank could be added too.

i.e. for Ancient Mana Potions, there are 3 ID's.
Alchemy
Ancient Mana Potion
188301

Alchemy
Ancient Mana Potion
188302

Alchemy
Ancient Mana Potion
188303


And pushing it a little bit, it would nice to see the ItemID of the recipe for the recipe too.

And one more thing... a Source would be nice too, i.e. vendor, trainer, drop, discovery.

Join the Conversation

Return to Forum