Not possible to get reputation and cost required to get a WoW mount?

If we get the payload for the actual item we receive something like this:

https://us.api.blizzard.com/data/wow/item/161667?namespace=static-us&locale=en_US&access_token=<YOUR TOKEN>
{
  "id": 161667,
  "name": "Reins of the Voldunai Dunescraper",
  "purchase_price": 1,
  "sell_price": 0,
  "max_count": 1,
  "description": "Teaches you how to summon a Voldunai Dunescraper.",
  "preview_item": {
    "requirements": {
      "level": {
        "value": 10,
        "display_string": "Requires Level 10"
      },
      "reputation": {
        "faction": {
          "key": {
            "href": "https://us.api.blizzard.com/data/wow/reputation-faction/2158?namespace=static-9.0.2_36532-us"
          },
          "name": "Voldunai",
          "id": 2158
        },
        "min_reputation_level": 7,
        "display_string": "Requires Voldunai - Exalted"
      }
    }
  }
}

Reputation you can get at preview_item.requirements.reputation however the purchase_price is wrong, this I believe is a bug and we could report over the API bug report forum.

However I’m afraid even with that information you still need more data than the API currently provide. Some mounts you learn directly from the NPC and might not even have an item representation.

1 Like