TLDR: Is there another endpoint that yields the recipe item ID or is there room for improvement for “recipe” endpoint to include such info?
I’ve been using WoW API for a year or so and have written a script of my own in TypeScript using with NodeJS, for my own ends such as querying EU auction houses to find cheapest prices of few select recipes.
That being said, I wanted to extend my app by combining both Profile API + Game Data API and I made it possible to grab an object of [id]: [recipe_name] for my characters for which then I filter out these from whole professions’ tier list, in this case for TWW.
Then at the last step I tapped into /recipe/{recipeId}
route. To my surprise I was met with very least information that has no usage to be consumed elsewhere.
E.g., Looking at this data coming from ``
{
"_links": {
"self": {
"href": "https://eu.api.blizzard.com/data/wow/profession/202/skill-tier/2875?namespace=static-11.0.2_55938-eu"
}
},
"id": 2875,
"name": "Khaz Algar Engineering",
"minimum_skill_level": 1,
"maximum_skill_level": 100,
"categories": [
{
"name": "Competitor's Crafts (PvP)",
"recipes": [
{
"key": {
"href": "https://eu.api.blizzard.com/data/wow/recipe/49935?namespace=static-11.0.2_55938-eu"
},
"name": "Algari Competitor's Cloth Goggles",
"id": 49935
}
]
}
]
}
We can see that the “Algari Competitor’s Cloth Goggles” has an ID of “49935”.
Scouring through WoWhead, I found neither of the 3 related items to have the ID from above, and what I’m searching is the recipe (schematic) for it.
Spell ID = 438922, crafted item ID = 217151, recipe item ID = 225467
This is my first thread in this forum so I apologize beforehand if I broke any of the rules. P.s. I have a done a thorough check on “recipe” topic in this forum and the latest relatable one to my issue is “how-to-locate-recipe-ids/7129” (as a new user I’m not permitted to insert links").