Hi! I’ve started to dig through the WoW GameData API and I’m running into some issues accessing some data. I essentially want access to a raid boss’s abilities through the dungeon journal but attempting to retrieve Spell information through ID seems to 404.
Steps I’m taking:
- Hitting the
/journal-encounter/<journalEncounterId>
endpoint with ID of 2428 (Hungering Destroyer)
- Request URL:
https://us.api.blizzard.com/data/wow/journal-encounter/1190?namespace=static-us&locale=en_US&access_token=US7run8CG5OlHqwkf5c8dC4gJB5rr9OSl9
- This returns an appropriate response where one of the listed spells come back in this format:
{
"id": 22178,
"title": "Consume",
"spell": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/spell/334522?namespace=static-9.2.0_42277-us"
},
"name": "Consume",
"id": 334522
}
},
- I grab the
id
field underspell
(in this case 334522) and use it to hit the/spell/<spellId>
endpoint which returns a 404.
- Request URL:
https://us.api.blizzard.com/data/wow/media/spell/334755?namespace=static-us&locale=en_US&access_token=US7run8CG5OlHqwkf5c8dC4gJB5rr9OSl9
Some additional notes:
- I’ve only tested this through the documentation: Blizzard Battle.net Developer Portal