WoW Spells API return 404s

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:

  1. 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
  1. 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
      }
    },
  1. I grab the id field under spell (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: