WoW - API is Missing Talent trees

The Talent Tree Index endpoint does not return the following talent trees:

  • Arms Warrior
  • Protection Warrior
  • Restoration Druid
  • Guardian Druid
  • Mistweaver Monk
{
  "_links": {
    "self": {
      "href": "https://us.api.blizzard.com/data/wow/talent-tree/?namespace=static-10.0.7_48520-us"
    }
  },
  "spec_talent_trees": [
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/774/playable-specialization/254?namespace=static-10.0.7_48520-us"
      },
      "name": "Marksmanship"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/774/playable-specialization/255?namespace=static-10.0.7_48520-us"
      },
      "name": "Survival"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/774/playable-specialization/253?namespace=static-10.0.7_48520-us"
      },
      "name": "Beast Mastery"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/786/playable-specialization/262?namespace=static-10.0.7_48520-us"
      },
      "name": "Elemental"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/786/playable-specialization/264?namespace=static-10.0.7_48520-us"
      },
      "name": "Restoration"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/786/playable-specialization/263?namespace=static-10.0.7_48520-us"
      },
      "name": "Enhancement"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/793/playable-specialization/102?namespace=static-10.0.7_48520-us"
      },
      "name": "Balance"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/793/playable-specialization/103?namespace=static-10.0.7_48520-us"
      },
      "name": "Feral"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/850/playable-specialization/72?namespace=static-10.0.7_48520-us"
      },
      "name": "Fury"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/781/playable-specialization/269?namespace=static-10.0.7_48520-us"
      },
      "name": "Windwalker"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/781/playable-specialization/268?namespace=static-10.0.7_48520-us"
      },
      "name": "Brewmaster"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/658/playable-specialization/64?namespace=static-10.0.7_48520-us"
      },
      "name": "Frost"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/658/playable-specialization/63?namespace=static-10.0.7_48520-us"
      },
      "name": "Fire"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/658/playable-specialization/62?namespace=static-10.0.7_48520-us"
      },
      "name": "Arcane"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/750/playable-specialization/250?namespace=static-10.0.7_48520-us"
      },
      "name": "Blood"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/750/playable-specialization/252?namespace=static-10.0.7_48520-us"
      },
      "name": "Unholy"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/750/playable-specialization/251?namespace=static-10.0.7_48520-us"
      },
      "name": "Frost"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/790/playable-specialization/66?namespace=static-10.0.7_48520-us"
      },
      "name": "Protection"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/790/playable-specialization/65?namespace=static-10.0.7_48520-us"
      },
      "name": "Holy"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/790/playable-specialization/70?namespace=static-10.0.7_48520-us"
      },
      "name": "Retribution"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/795/playable-specialization/257?namespace=static-10.0.7_48520-us"
      },
      "name": "Holy"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/795/playable-specialization/256?namespace=static-10.0.7_48520-us"
      },
      "name": "Discipline"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/795/playable-specialization/258?namespace=static-10.0.7_48520-us"
      },
      "name": "Shadow"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/701/playable-specialization/1468?namespace=static-10.0.7_48520-us"
      },
      "name": "Preservation"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/701/playable-specialization/1467?namespace=static-10.0.7_48520-us"
      },
      "name": "Devastation"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/852/playable-specialization/260?namespace=static-10.0.7_48520-us"
      },
      "name": "Outlaw"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/852/playable-specialization/259?namespace=static-10.0.7_48520-us"
      },
      "name": "Assassination"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/852/playable-specialization/261?namespace=static-10.0.7_48520-us"
      },
      "name": "Subtlety"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/854/playable-specialization/581?namespace=static-10.0.7_48520-us"
      },
      "name": "Vengeance"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/854/playable-specialization/577?namespace=static-10.0.7_48520-us"
      },
      "name": "Havoc"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/720/playable-specialization/265?namespace=static-10.0.7_48520-us"
      },
      "name": "Affliction"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/720/playable-specialization/266?namespace=static-10.0.7_48520-us"
      },
      "name": "Demonology"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/720/playable-specialization/267?namespace=static-10.0.7_48520-us"
      },
      "name": "Destruction"
    }
  ],
  "class_talent_trees": [
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/774?namespace=static-10.0.7_48520-us"
      },
      "name": "Hunter"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/786?namespace=static-10.0.7_48520-us"
      },
      "name": "Shaman"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/793?namespace=static-10.0.7_48520-us"
      },
      "name": "Druid"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/850?namespace=static-10.0.7_48520-us"
      },
      "name": "Warrior"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/781?namespace=static-10.0.7_48520-us"
      },
      "name": "Monk"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/658?namespace=static-10.0.7_48520-us"
      },
      "name": "Mage"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/750?namespace=static-10.0.7_48520-us"
      },
      "name": "Death Knight"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/790?namespace=static-10.0.7_48520-us"
      },
      "name": "Paladin"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/795?namespace=static-10.0.7_48520-us"
      },
      "name": "Priest"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/701?namespace=static-10.0.7_48520-us"
      },
      "name": "Evoker"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/852?namespace=static-10.0.7_48520-us"
      },
      "name": "Rogue"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/854?namespace=static-10.0.7_48520-us"
      },
      "name": "Demon Hunter"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/720?namespace=static-10.0.7_48520-us"
      },
      "name": "Warlock"
    }
  ]
}

Also, the Talent Tree for Arms Warrior, Protection Warrior, Restoration Druid, Guardian Druid, and Mistweaver Monk specializations are missing.

Here is the call for Arms Warrior:

Request URL:

https://us.api.blizzard.com/data/wow/talent-tree/850/playable-specialization/72?namespace=static-10.0.7-us&locale=en_US

Response:

{
  "code": 404,
  "type": "BLZWEBAPI00000404",
  "detail": "Not Found"
}

Edited on 2022/03/22 with 10.0.7

5 Likes

This is still an issue!

1 Like

It has been 3 weeks now and still broken :frowning_face:

… And another 3 weeks later and still an issue.

2 Likes

10.0.7 just released and the Mistweaver Monk is now added to the list of missing talent trees.

got a msg … this was not noticed as fast as they liked they are working on it but no eta yet

1 Like

Apologies for the late response on this. This should be corrected in all regions, with the talent-tree index reflecting all specializations. Please let us know if you continue to see any issues with this API.

1 Like

It seems that the problem is back with 10.1.0.

Following is an example of the Monk talent-tree.

Request URL:

https://us.api.blizzard.com/data/wow/talent-tree/781?namespace=static-10.1.0_49255-us

Response:

{
  "_links": {
    "self": {
      "href": "https://us.api.blizzard.com/data/wow/talent-tree/781?namespace=static-10.1.0_49255-us"
    }
  },
  "id": 781,
  "spec_talent_trees": [
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/781/playable-specialization/269?namespace=static-10.1.0_49255-us"
      },
      "name": "Windwalker"
    },
    {
      "key": {
        "href": "https://us.api.blizzard.com/data/wow/talent-tree/781/playable-specialization/268?namespace=static-10.1.0_49255-us"
      },
      "name": "Brewmaster"
    }
  ],
  ...
}

Note how Mistweaver is missing in the response spec_talent_trees.
And if we try to access Mistweaver spec talent tree directly, here’s what happens:

Request URL:

https://us.api.blizzard.com/data/wow/talent-tree/781/playable-specialization/270?namespace=static-10.1.0_49255-us

Response:

{
  "code": 404,
  "type": "BLZWEBAPI00000404",
  "detail": "Not Found"
}

the issue still not solved

got a msg … this was not noticed as fast as they liked they are working on it but no eta yet

Issue is still not resolved