Current Open API Issues

This thread is a direct response to this post:

I am sorry that we are failing in our communication with this passionate community and have been unable to provide the level of support you deserve. Resourcing is a constant battle, but is no excuse for our absence on these forums or the stability issues and bugs you are dealing with on the API.

We will try to do better!

We are currently tracking a few major issues:

  1. Classic and Classic Era Auction House data missing or not properly publishing
    This has been surfaced but may take some time to resolve. Will update once we have a clear ETA.

  2. Liberation of Undermine LFR kills not tracking
    This is being tracked.

  3. Some Hero Talent Loadouts are showing the wrong or duplicate spells
    This is being tracked.

  4. Some Tooltip Item/Spell flavor text is truncated or improperly transformed
    This should have been fixed with a recent hotfix.

  5. Rated stat rating overflow
    This should now be fixed with a recent hotfix, though it required a breaking change to the Character Statistics API. See for more details:
    Rated Stats Breaking change for Character Statistics API

I will try to keep this topic updated as these items progress. Thank you for your patience!

2 Likes

Thanks for the update! Are you aware that the reputations returned by the API are incomplete for many characters at the moment? This issue is also present in the Armory, for example:

This character is missing the Gallagio Rewards Loyalty Club reputation as well as most other War Within reputations (both in the Armory and the API). I estimate that around half of the characters that I check have this problem.

For the love of god can we please have an API that helps decode the bonus_lists and modifiers values from the auction house api? This determines all the stats on gear and is nowhere to be found in the API.

The data in this format is absolutely ridiculous and it takes the community enormous amounts of effort to decode this stuff:

{
  "_links": {
    "self": {
      "href": "https://us.api.blizzard.com/data/wow/connected-realm/3683/auctions?namespace=dynamic-us"
    }
  },
  "connected_realm": {
    "href": "https://us.api.blizzard.com/data/wow/connected-realm/3683?namespace=dynamic-us"
  },
  "auctions": [
    {
      "id": 792650534,
      "item": {
        "id": 182558,
        "bonus_lists": [
          6654,
          6652,
          1699
        ],
        "modifiers": [
          {
            "type": 9,
            "value": 60
          },
          {
            "type": 28,
            "value": 1707
          }
        ]
      },
      "buyout": 18608100,
      "quantity": 1,
      "time_left": "SHORT"
    },
1 Like

we use to have one and could pass the bonus list in the api when it was a url var now its not i think it was forgotten

1 Like

Yes please that would be amazing if something like this could come directly from blizzard instead of 3rd party sources.

It would be even better if instead of these lists the api actually had the stats of the items on there directly like we have in the in game auction house.

1 Like