API Bug Report

Apr 21, 2017 Known Issues (Community Version) Last Updated: December 21st, 2016 Below is a list of current known issues, with links to relevant threads. Please reply in this thread if I missed something and I'll try my best to keep this post up to date. Mashery Registration Accounts registered with @me.com and @mac.com email addresses may not receive emails sent by Mashery (dev.battle.net). Affected users should contact api-support@blizzard.com. http://us.battle.net/forums/en/bnet/topic/13840243918 WoW API Various armory profile issues. http://us.battle.net/forums/en/wow/topic/20749025924 There is no longer a CN WoW API. While there are some CN endpoints for other games, the WoW API has gone away for the CN region. http://us.battle.net/forums/en/bnet/topic/20747737113 Item stats are identical across different contexts. http://us.battle.net/forums/en/bnet/topic/20747704844 http://us.battle.net/forums/en/bnet/topic/20748715592 Realm names with spaces are formatted different between auction and character APIs. http://us.battle.net/forums/en/bnet/topic/20748844884 PVP Leaderboards API uses extreme amounts of whitespace. http://us.battle.net/forums/en/bnet/topic/20745675920 Character progression data shows invalid bossIds for some bosses. http://us.battle.net/forums/en/bnet/topic/20743404457 Traits returned by the Character API list points you've spent and points granted by relics on traits you've bought, but not points granted by relics for traits you haven't bought. http://us.battle.net/forums/en/bnet/topic/20749008072 There's currently no endpoint for looking up artifact relics & their effect. http://us.battle.net/forums/en/bnet/topic/20749294955 The realm status API for the TW region is not working. http://us.battle.net/forums/en/bnet/topic/20749759091 WoW Character API returns an empty JSON object http://us.battle.net/forums/en/bnet/topic/20749835280 D3 API Tooltips look different in the game vs on the website, with the website data matching the API. http://us.battle.net/forums/en/bnet/topic/20749084881 Leaderboard API not reflecting changed battletags. http://us.battle.net/forums/en/bnet/topic/20752395812 SC2 API The profile endpoint is returning 500 errors. http://us.battle.net/forums/en/bnet/topic/19649936241 New achievements from nova packs are missing and portraits haven't been updated. http://us.battle.net/forums/en/bnet/topic/20748525360Sapu6 Apr 21, 2017
Aug 14, 2014 Known Issues Known issues with any of our APIs will be consolidated here. Mashery Registration Accounts registered with @me.com and @mac.com email addresses may not receive emails sent by Mashery (dev.battle.net). Affected users should contact api-support@blizzard.com. WoW Since the 6.0.2 patch many Guild API requests are returning 404. This is being looked at currently. The Acherus Deathcharger is missing from mount data. Certain Quests may not show in the API (Quest #26316, 26285, 28414 and 29518 are examples) Challenge mode Region-wide leaderboards are returning no data The Item API will only display 1 source itemSource for items that have multiple soures. The Item API's itemSource does not populated as expected for some items (e.g. Seal of Sullen Fury). Auction House dumps contain entries with "owner":"???" and "ownerRealm":"???". D3 Calculated character stats can be incorrect. Crit chance is always 0. KR: Some yellow item names are reversed SC2 Newer Character portraits may not be returned.Magena0 Aug 14, 2014
1d WoW AH API has stopped updating (EU) I notice the AH API (at least on EU) seems to have stopped updating, as of a few hours ago (shortly before noon UTC, on Sunday 2019-06-16). The API ( wow/auction/data/:realm ) responds, but there have been no updates for several hours now, as if no new data is being fed into it. Looking at https://does.theapi.work/ suggests the problem is specific to the EU realms.Yoco1 1d
1d [WoW] Progression sometimes return 0 Bosskills Hi, When using var apiID = "ID" var apiSecret= "SECRET" var oAuthcResponse = UrlFetchApp.fetch("https://us.battle.net/oauth/token?response_type=code&grant_type=client_credentials&client_id="+apiID+"&client_secret="+apiSecret) var oAuth = JSON.parse(oAuthcResponse.getContentText()) var oAuthKey = oAuth.access_token var toonJSON = UrlFetchApp.fetch("https://eu.api.blizzard.com/wow/character/"+toonRealm+"/"+toonName+"?fields=progression&access_token="+oAuthKey) in my google spreadsheet, it sometimes returns a JSON with 0 bosskills. How it should look like: https://pastebin.com/mCq7gybn How it sometimes looks like: https://pastebin.com/VvprHGKM Test Spreadsheet: https://docs.google.com/spreadsheets/d/1gQOIRXAEEKjZAwNLvjq8t1ihVIluwjCojYyhW2jsHS0/edit#gid=0 The bug happens with any toon, doenst have to be mine.Chill0 1d
Jun 5 WoW Profile APIs fail with 403 It seems that all of the "World of Warcraft Profile APIs" are failing with HTTP code 403. In comparison, the Community APIs seem to work fine, so I don't think this is an issue with my authentication details. I am testing in the Blizzard API sandbox here: https://develop.battle.net/documentation/api-reference/world-of-warcraft-profile-api For example, this API request: https://us.api.blizzard.com/profile/wow/character/drenden/shoogen/mythic-keystone-profile/season/2?namespace=profile-us&locale=en_US&access_token=<YOURTOKEN> Fails with 403 Forbidden and this body: { "code": 403, "type": "BLZWEBAPI00000403", "detail": "Forbidden" } All methods inside both the Character PvP API and Mythic Keystone Character Profile API seem to be failing. Thank you for any assistance you can provide!Shoogen0 Jun 5
May 27 WoW Different Character Data Retrieved - Same name different realm https://eu.api.blizzard.com/wow/character/krasus/ragnek?fields=pvp&locale=en_US&access_token= Expected data from this character - https://worldofwarcraft.com/en-gb/character/eu/krasus/ragnek Actual data comes from this character - https://worldofwarcraft.com/en-gb/character/eu/frostwolf/ragnek Same name, different realm. The outcome varies depending on what fields are queried e.g. talents, items, pvp etc.RIDDICK1 May 27
May 23 Chinese API - 0 Unknown Error I'm getting this error no matter what request I make. I'm using the demo page on develop.battle.net not a single option works. e: Found the problem. Correct host name is gateway.battlenet.com.cn but the demo page hasn't been updated.Riv0 May 23
May 23 EU Community wow/realm/status returns 504 [GET] https://eu.api.blizzard.com/wow/realm/status?locale=en_US&access_token=TOKEN It's just returned 504 for the last couple of days. It's the same if I use the browser and/or PostmanSrex0 May 23
May 9 D3 Game Data Endpoint 403 Currently all of the EU D3 Game Data Endpoints return a HTTP 403 Forbidden when requesting. The US API works. Non-working: https://eu.api.blizzard.com/data/d3/season/?access_token=x Response: {"code":403,"type":"BLZWEBAPI00000403","detail":"Forbidden"} Working: https://us.api.blizzard.com/data/d3/season/?access_token=xleehmanǃ2 May 9
May 9 D3 Incorrect TooltipParams When requesting detailed hero items /d3/profile/{account}/hero/{heroId}/items there are incorrect tooltipParams for the item's dye. Example response for item dyed with vanishing dye: "id":"Dye_Vanishing","name":"Vanishing Dye","icon":"dye_vanishing_demonhunter_male","tooltipParams":"item/vanishing-dye" The tooltipParams only contains the slug, the id is missing. Requesting the given tooltipParams path will return a HTTP 404 not found: https://us.diablo3.com/en/item/vanishing-dye Corrected: https://us.diablo3.com/en/item/vanishing-dye-Dye_Vanishingleehmanǃ0 May 9
May 5 French translation : error French translation : error The problem I identified is the use of the following words: " dans " Instead of using: " il y a " This problem only appears for messages posted less than an hour ago. http://eu.battle.net/wow/en/guild/Hyjal/Ethernium/news The language problem is present on the official website. You really have to correct that, at this level. It is not coherent to write "dans" ... you have to write "il y a". Indeed, writing "dans ..." means that the piece of armor has not been won yet, and will be won in xx minutes ... So it is a mistake of language from the official website. When the piece of armor is displayed, it has already been won, " il y a " a number of minutes ago.ZeroCool0 May 5
May 3 OnUnitIdle override fail I am using the official StarCraft 2 API retrieved here: https://github.com/Blizzard/s2client-api OnUnitIdle(...) never gets called, even though I override it. I have tried all possible combinations of overriding this function to no avail. I am using the C++ API. I have tried creating new units and stopping units from doing anything. Creating a new unit is supposed to call the OnUnitIdle(...) function, but as when I try it nothing happens. In order to check if it gets called or not I try to print a text to the console window. " virtual void OnUnitIdle(const Unit* unit) final { std::cout << "WAT " << std::endl;"random0 May 3
Apr 24 OWL: Can the API data for HZ Spark and the SF Shock this weekend be fixed? Map 3 specifically has issues (even the Overwatch League app is showing something wrong). Its the only map that is having issues.MafiaPhantom0 Apr 24
Apr 24 Wow Character Profile API 500 Internal Server Error My node.js app using blizzard.js (https://github.com/benweier/blizzard.js) has recently been failing to receive wow character profile data. Running this URL (https://us.api.blizzard.com/wow/character/frostmourne/arwic?fields=profile&locale=en_US&access_token=<MY_TOKEN_HERE>) from the dev portal (https://develop.battle.net/documentation/api-reference/world-of-warcraft-community-api) as well as from my app returns this error: REQUEST URL https://us.api.blizzard.com/wow/character/frostmourne/arwic?fields=profile&locale=en_US&access_token=<MY_TOKEN_HERE> REQUEST HEADERS Accept: application/json RESPONSE STATUS 500 Internal Server Error RESPONSE HEADERS content-type: text/plain;charset=utf-8 ERROR BODY "Downstream Error"Arwic10 Apr 24
Mar 29 [WoW] API - Incorrect/missing achievement data These issues are seen in the JSON responses from the API for the following achievements: [13061] Three Sheets to the Wind - Once completed, a character does not have the criteria id in their completed list unless the character has grabbed the item again after the achievement completion. [12473] A Sound Plan - The criteria for 'Defenders of Daelin's Gate', 'The Norwington Estate', and 'Castaways and Cutouts' have criteria ids of zero and it can't be determined if they were completed. [12946] Stormsong and Dance - The criteria for 'At the Edge of Madness' has a criteria id of zero and it can't be determined if it was completed. [13094] Cursed Game Hunter - All criterias have criteria ids of zero and it can't be determined if they were completed. [12989] Battle for Azeroth Pathfinder, Part One - The first three criteria ('Battle for Azeroth Explorer', 'Wide World of Quests', 'Azerothian Diplomat') do not return text. [12988] Battle for Azeroth Explorer - None of the criteria return text. [12947] Azerothian Diplomat - The reputations of 'Champions of Azeroth' and 'Tortollan Seekers' are reporting as completed (revered reputation) when they are not complete. [13144] Wide World of Quests - None of the criteria return text. Since this is a count-type achievement this might not be an issue but it isn't being handled like a typical count-type achievement. EDIT: Accidentally said 'quest' instead of 'achievement' on one of them.Zimahl2 Mar 29
Mar 24 8.1 missing wow mounts on api - list Greetings, Since we had problems with Dreadwake for a few months - I just want to report asap missing mounts in mount master list and characters mounts api endpoints. Siltwing Albatross (item: 166745, spell: 266925, wowhead: https://www.wowhead.com/item=166745/siltwing-albatross ) Vulpine Familiar (item: 166775, spell: 290133, wowhead: https://www.wowhead.com/item=166775/vulpine-familiar ) Onyx War Hyena (item: 166417, spell: 237288, wowhead: https://www.wowhead.com/item=166417/reins-of-the-onyx-war-hyena ) I will update topic, if anything new will appear. Cheers!Eridor3 Mar 24
Mar 16 [WoW] Battelground Stats (EotS/Seething Shore) EU For a simple stats overview I am collecting the Battleground (non-rated) data of approx. 1.2 mio players from german and english (eu) realms via the WoW Community API I noticed 2 Problems with the Battleground Data from the API. Problem 1: Seething Shore The Data for Seething Shore seems to be completely off and actually impossible. Within my sample over 70k Players have actually more Seething Shore Victories than matches played. Some have over 1000% win rate in Seething Shore. Examples (randomly taken from my collection): https://worldofwarcraft.com/en-gb/character/eu/blackrock/d%C3%AAxzx/pvp https://worldofwarcraft.com/en-gb/character/eu/burning-blade/feonni/pvp https://worldofwarcraft.com/en-gb/character/eu/laughing-skull/fightmypala/pvp Eye of the Storm has the same problem (more on that in Problem2). I noticed the Eye of the Storm problem first, but here I thought that there may have been a problem on one point in time that has probably been addressed already and now the data for some players is off. But Seething Shore is the brand new BFA Battleground... Problem 2: Eye of the Storm As I mentioned before, Eye of the Storm has the same stat Problem. Unfortunately I can't show this like I did with Seething Shore, but over 50k chars from my sample have more Eye of the Storm Victories than matches played. When I looked up those players on the World of Warcraft Website, to show the issue, I noticed that the EotS stats there do not seem off. But then I noticed something else... Problem 2.5: Eye of the Storm Website Data As I already mentioned I noticed the stats Problem of Eye of the Storm first. Though in an effort to get the actual stats I calculated the sum of matches played and victories from all other BGs and substracted that from the "BG Total" (Which is actually now pointless, since the Seething Shore Data is not correct...). When I looked at the Eye of the Storm Stats on the Website I noticed that they where an exact match to my calculated Eye of the Storm Stats. Which should be impossible. To me that means, that someone working on the Website noticed the Problem with the Eye of the Storm stats and calculates them in the same way I do. And that would mean that the Eye of the Storm stats on the Website are in fact not really the Eye of the Storm stats, but just what is left over when you subtract all other BGs from the "Total BG" value. Which, as I explained earlier cannot give the correct stats, since the Seething Shore stats are also broken. That's an extremely frustrating Issue. Sorry if my explanation is confusing. Thanks for reading!Wamtwo2 Mar 16
Mar 7 en_GB missing in races name locale. Example: https://eu.api.blizzard.com/data/wow/race/index?namespace=static-eu&access_token= en_US is the only English locale while the "default" for most EU calls is en_GB.Macey0 Mar 7
Feb 27 500 internal error getting 500 internal error when trying to buy wow game time .TheGrand0 Feb 27
Feb 21 500 internal error when accessing profile When trying to view my profile, and some friends profiles, I'm getting an 500 internal server error. Error ID: GJNVO I get a different error ID every time... https://eu.battle.net/d3/en/profile/Twizz-2257/Twizz4 Feb 21
Feb 18 SC2 getLeagueData serving old data I have noticed that the getLeagueData API is not serving an actual list of ladders, but rather the state of 2019-02-13 (my estimate). The issues seems to affect EU data only. https://eu.api.blizzard.com/data/sc2/league/39/201/0/5?access_token=<TOKEN> There is no mention of ladderId 213656 that has been created recently, which is referenced from this profile https://eu.api.blizzard.com/sc2/legacy/profile/2/1/8386561/ladders?access_token=<TOKEN> This issue is preventing sites like https://www.rankedftw.com/ from providing correct information and this in turn causes problems for organizations utilizing it.Keiras1 Feb 18
Jan 29 Profile endpoint appears to return deleted/inactive characters. The profile endpoint appears to return deleted/inactive characters. https://us.api.blizzard.com/wow/user/characters Haven't logged in in 10 years, but my profile shows some odd character names and when trying to get them individually only one returns data, the rest return ""Character not found."" - even though some are still listed on an active guild roster. "name": "Grimiz", "realm": "Cenarius", "battlegroup": "Cyclone", "class": 3, "race": 22, "gender": 0, "level": 85, "achievementPoints": 0, "thumbnail": "cenarius/159/108417183-avatar.jpg", "guild": "Unreasonable", "guildRealm": "Cenarius", "lastModified": 1420555611000 }, { "name": "Pionus78E19F", "realm": "Cenarius", "battlegroup": "Cyclone", "class": 5, "race": 1, "gender": 0, "level": 20, "achievementPoints": 0, "thumbnail": "cenarius/159/108585375-avatar.jpg", "lastModified": 0 }, { "name": "Vaniti45813B", "realm": "Crushridge", "battlegroup": "Vengeance", "class": 4, "race": 1, "gender": 1, "level": 27, "achievementPoints": 0, "thumbnail": "crushridge/59/105218363-avatar.jpg", "lastModified": 0 }, { "name": "Oust", "realm": "Cenarius", "battlegroup": "Cyclone", "class": 6, "race": 1, "gender": 0, "level": 65, "achievementPoints": 0, "thumbnail": "cenarius/140/108577932-avatar.jpg", "lastModified": 0 },Grimiz0 Jan 29
Jan 17 SC2 API missing favorite race & mmr Hello, When I tried to get MMR & favorite race data for certain player(playerId=3285450, ladderId= 70290), I could not get the data because there is no attribute 'mmr', or 'favoriteRace' in JSON. The only thing I could see was: ... { "ladderId": "70290", "team": { "localizedGameMode": "1v1", "members": [ { "name": "TYTY", "playerId": "3285450", "region": 3 } ] }, "leagueName": "MASTER", "localizedDivisionName": "카그 오메가", "rank": 23, "wins": 17, "losses": 10 } ... It seems most of the accounts provide attributes as I expected, but this account doesn't. Maybe leaving league could affect the result? If then, what should I do to get correct data?가온나래1 Jan 17
Jan 16 US WoW Token Price Not Updating The WoW Token price hasn't updated for over 4 days. Other regions are fine. https://does.theapi.work/erorus0 Jan 16
Jan 11 Trouble logging in by BNet on 3rd party community sites Cross post from API discussion forum (in case I posted in wrong place) https://us.battle.net/forums/en/bnet/topic/20770726931 I cannot seem to get logged in with BNet login to any third party sites. Is there something wrong with the OAUTH2 API or was a change made that blocks 3rd party sites from using BNet logins now? Here's some example community sites with the login issue: https://www.overbuff.com/ https://masteroverwatch.com/ https://www.ugcleague.com/bn I filed a support ticket and they suggested posting here for more help! Thanks!snowblind0 Jan 11
Jan 3 Some heroIDs are incorrect in seasonal ranking api endpoints. I've found an issue with some api calls (as well as the forums, because I posted this before and it was instantly gone, so I'll be keeping it brief). Fetching the season 15 leaderboards, I currently have 88 entries (out of the 12000) where the heroId doesn't match the real heroId of the character. Example (data may change as rankings change over time): Season 15, rift leaderboards, Demon Hunter, non heroic, rank #156. https://us.api.blizzard.com/data/d3/season/15/leaderboard/rift-dh "player": [ { "key": "14747149", "accountId": 14747149, "data": [ { "id": "HeroBattleTag", "string": "gralcastro#1438" }, { "id": "GameAccount", "number": 14747149 }, { "id": "HeroClass", "string": "demon hunter" }, { "id": "HeroGender", "string": "m" }, { "id": "HeroLevel", "number": 70 }, { "id": "ParagonLevel", "number": 1193 }, { "id": "HeroClanTag", "string": "Orphan" }, { "id": "ClanName", "string": "Seasonal Orphan's" }, { "id": "HeroId", "number": 90013710 } ] } ], "order": 156, "data": [ { "id": "Rank", "number": 156 }, { "id": "RiftLevel", "number": 103 }, { "id": "RiftTime", "timestamp": 828366 }, { "id": "CompletedTime", "timestamp": 1541654072000 }, { "id": "BattleTag", "string": "gralcastro#1438" } ] } Battle Tag is gralcastro#1438, heroId is 90013710 Fetching that info directly in the profile API call results in a 404 https://us.api.blizzard.com/d3/profile/gralcastro-1438/hero/90013710 Result: 404 When I fetch the general profile for this battle tag, I get a bunch of characters, none matching the heroId from the hero rankings, but there is a demon hunter that looks to match.: https://us.api.blizzard.com/d3/profile/gralcastro-1438/ { "id": 105948847, "name": "iphoneclon", "class": "demon-hunter", "classSlug": "demon-hunter", "gender": 1, "level": 70, "kills": { "elites": 1805 }, "paragonLevel": 1212, "hardcore": false, "seasonal": true, "dead": false, "last-updated": 1546055814 }, Fetching that new ID instead of the bad old one: https://us.api.blizzard.com/d3/profile/gralcastro-1438/hero/105948847 <tons of data here> "highestSoloRiftCompleted": 103, <more tons of data here> Highest Solo Rift of 103 matches the ranking data in the original season 15 ranking list. So why do these numbers differ? I was able to track down the correct id, but that was a pain and will also be a pain to automate it. Until then I have a break in my relational data for this character. NOTE: The website (https://us.diablo3.com/en/rankings/season/15/rift-dh#page=2) also has issue when going to the rankings page. Scroll down to #156 and you'll see that the character name is incorrect, shows the battle ID name without the number, and when clicking, it redirects to the 'first' character for that battle ID, not the actual character (since the ID is wrong). I have more bugs I've found, but this is the first one with legit broken data that's causing me issue. Also: Apparently when I edit this post, it disappears. Sooooooo bugs in the forums too. Yay.Freakinweird0 Jan 3
Dec 22 RSS Feed broken on Heroes of the Stom site Hey there, the RSS feed on https://heroesofthestorm.com/en-us/blog/ has been broken for a while, the link has an extra slash in it, "https://heroesofthestorm.com/en-us/blog/21696030//en-us/feed/news/" but even if you remove it, it still is a 404 error.Stan6 Dec 22
Dec 12 The Dreadwake mount missing from the API The new promo mount, The Dreadwake, is still missing from the API for both character profile mounts and the mount master list. Usually new mounts appear with the first weekly update after they're added, but not this one. Thanks for looking into it :)Wain2 Dec 12
Dec 2 WoW: Mount master list returns debug items Here's the list of mounts that the API shouldn't return, by spell ID: # Never actually added in the game 10788, # Leopard https://www.wowhead.com/item=8633 10790, # Tiger https://www.wowhead.com/item=8630 61289, # Borrowed Broom https://www.wowhead.com/item=44604 123160, # Crimson Riding Crane https://www.wowhead.com/item=84728 123182, # White Riding Yak https://www.wowhead.com/item=84753 127178, # Jungle Riding Crane https://www.wowhead.com/item=87784 127180, # Albino Riding Crane https://www.wowhead.com/item=87785 127209, # Black Riding Yak https://www.wowhead.com/item=87786 127213, # Brown Riding Yak https://www.wowhead.com/item=87787 127272, # Orange Water Strider https://www.wowhead.com/item=87792 127274, # Jade Water Strider https://www.wowhead.com/item=87793 127278, # Golden Water Strider https://www.wowhead.com/item=87794 147595, # Stormcrow https://www.wowhead.com/item=104011 171618, # Ancient Leatherhide https://www.wowhead.com/item=116657 176762, # Iron Star Roller https://www.wowhead.com/item=119179 278656, # Spectral Phoenix https://www.wowhead.com/item=163063 278966, # Tempestuous Skystallion https://www.wowhead.com/item=163186 # Replaced mounts marked as [OLD] 48954, # Swift Zhevra https://www.wowhead.com/item=37598 # "GM mistake" mounts 17458, # Fluorescent Green Mechanostrider https://www.wowhead.com/item=13325 # Consumable mounts 68768, # Little White Stallion https://www.wowhead.com/item=49289 68769, # Little Ivory Raptor https://www.wowhead.com/item=49288 130678, # Unruly Behemoth https://www.wowhead.com/item=89682 130730, # Kafa-Crazed Goat https://www.wowhead.com/item=89697 130895, # Rampaging Yak https://www.wowhead.com/item=89770 # Toy mounts 254545, # Baarut the Brisk https://www.wowhead.com/item=153193 176759, # Goren "Log" Roller https://www.wowhead.com/item=119180 148626, # Furious Ashhide Mushan https://www.wowhead.com/item=104329 174004, # Spirit of Shinri https://www.wowhead.com/item=113543 # Mounts in armor/weapons 101641, # Tarecgosa's Visage https://www.wowhead.com/item=71086 # Mounts that cannot be learned in the journal 47977, # Magic Broom https://www.wowhead.com/item=37011 145133, # Moonfang https://www.wowhead.com/item=101675 239766, # Blue Qiraji War Tank https://www.wowhead.com/item=151626 239767, # Red Qiraji War Tank https://www.wowhead.com/item=151625seirl0 Dec 2
Dec 2 The Dreadwake mount is never returned in the API As the title says, the mount "The Dreadwake" is absent both from the mount master list and the characters mount list.seirl1 Dec 2
Dec 2 Inconsistent mount count Bug tracked on our side here: https://github.com/kevinclement/SimpleArmory/issues/144 In game, I have 352 mounts on my character according to the statistics tab, but the API only returns 349. SimpleArmory, which filters the mounts that aren't from the correct faction/class of the given character, shows I have 335. Why is there such a big disrepancy? I investigated with the account of Jramm (who has most of the mounts in the game), and added a debug log every time a mount did show in the API result, but wasn't show in the API for faction/class restriction reasons. I got this list: Mounts returned in the API that aren't from the correct faction: https://wowhead.com/item=159146 https://wowhead.com/item=155662 https://wowhead.com/item=156487 https://wowhead.com/item=161330 https://wowhead.com/item=161773 https://wowhead.com/item=161774 https://wowhead.com/item=161665 https://wowhead.com/item=128526 Mounts returned in the API that aren't from the correct class: https://wowhead.com/spell=5784 https://wowhead.com/item=142231 https://wowhead.com/item=142227 https://wowhead.com/item=143493 https://wowhead.com/item=143492 https://wowhead.com/item=143490 https://wowhead.com/item=143491 https://wowhead.com/item=142225 https://wowhead.com/item=142232 https://wowhead.com/item=143489 https://wowhead.com/item=142228 https://wowhead.com/item=142226 https://wowhead.com/item=142233 https://wowhead.com/item=143637 https://wowhead.com/spell=23161 https://wowhead.com/spell=48778 https://wowhead.com/spell=232412 https://wowhead.com/spell=229377 https://wowhead.com/spell=229376 https://wowhead.com/spell=229417 When I checked those mounts in my in-game journal, it seems that they don't appear for the "wrong faction" ones, but they do appear for the "wrong class" ones. I believe all of them **DO COUNT** for the statistics tab, which would explain the number disrepency. Additionally, there's a lot of mounts that do appear on the journal for the wrong class, like the Felsaber, but that aren't returned in the API results. So basically, in a completely random and inconsistent manner, mounts that aren't usable by your faction or character can or can't count for your mount count. There is no reliable way of knowing if that's the case or not, and there is no known method for accurately reproducing the in-game mount count. Could you either: - clarify your logic in what does and does not count in the "mount owned" statistic - change the Mount Master List API so that we know more precisely which restrictions apply to a specific mount for it to be counted in the mount counter - change your mount counting algorithm so that it is more consistent across all mounts (either all the mounts for a different faction/class count, or none of them do)seirl0 Dec 2
Nov 29 SC2 api returns 500 downstream error Currently the sc2 endpoints are only responding with a 500 error. fingers crossed this is just a new deployment spinning up. but if it isn't we just thought y'all should know.MooCow0 Nov 29
Nov 24 SC2 profile is not updated Hi, It seems like sc2 profile API has not been updated with new season statistics (terranWins, zergWins, protossWins for instance, or Career > league). thx for replySkav7 Nov 24
Nov 23 WoW Community API: 503 Service Unavailable All endpoints from the looks of it.Ando1 Nov 23
Nov 13 Many 503 responses since Thursday My app has gone from seeing very few 503s to seeing a large number of them: laravel-2018-11-05.log:0 laravel-2018-11-06.log:2 laravel-2018-11-07.log:1 laravel-2018-11-08.log:1577 laravel-2018-11-09.log:3808 laravel-2018-11-10.log:1117 laravel-2018-11-11.log:7974 laravel-2018-11-12.log:5873 I'm seeing the 503s on both the original Mashery API and the new one. Most of these requests are for wow/character, although they happen on other wow requests as well. I don't believe it's related to the specifics of a given request; the exact same request will get a 503 one time and then a good response another. [edit 2018-11-12: extended log entries showing issue is ongoing.]Briala1 Nov 13
Nov 10 SC2 Last matches not working if a player played co-op mission recently The Last matches endpoint stopped working if a player plays any co-op mission. It return error 500. Example: https://eu.api.battle.net/sc2/profile/2275948/1/exeq/matches?locale=en_GB&apikey=XXX https://eu.api.battle.net/sc2/profile/6524482/1/kertoip/matches?locale=en_GB&apikey=XXXexeq3 Nov 10
Nov 7 [WOW] Oceanic character data not updating Original post https://us.battle.net/forums/en/bnet/topic/20769708667 Trying to get the equipped items of an oceanic character (test with over 30 character) via https://dev.battle.net/io-docs and https://develop.battle.net/documentation/api-reference/world-of-warcraft-community-api all return data dated Mon, 29 Oct 2018 12:18:41 GMT give or take a few hours.Gabriellus2 Nov 7
Oct 26 Problem with myth+ rating I cleared King rest +10 in time , but my result doesnt registered in https://worldofwarcraft.com/ru-ru/game/pve/leaderboards/soulflayer/kings-rest what s the problem . My time was 37:11Омпус0 Oct 26
Oct 12 Realm Status EU incomplete I played around with the API, comparing the results of realm status (Community) and realm index (Game Data), when I found that some realms were missing from realm status. I repeated the request a few times and logged the responses. https://eu.api.blizzard.com/wow/realm/status?locale=en_GB Results: (length of response, realms, occurences): 65917, 267, 2/20 62843, 253, 1/20 61849, 249, 2/20 60561, 244, 2/20 45295, 187, 7/20 39659, 160, 1/20 37215, 148, 3/20 28543, 144, 1/20 17294, 70, 1/20 All responses were valid json, there were just some realms missing. I compared two of the responses and what's missing doesn't seem to be connected to battlegroup nor locale. Realm status US seems to be okay: https://us.api.blizzard.com/wow/realm/status?locale=en_US Length of the response: 57608, 10 out of 10 requests I fully expect it to work suddenly without any intervention, but I still leave my results here, just in case. :-)Nenedeira1 Oct 12
Oct 12 Overwatch League API returns stale data I have observed this behavior for these APIs: api.overwatchleague.com/schedule api.overwatchleague.com/live-match api.overwatchleague.com/match/<id> The behavior is that when I call the same API call multiple times, the API returns different results. Most of the time it returns the latest date but occasionally it returns stale data (not up to date). It started happening last week and my application did not observe this behavior before. I can reproduce it by simply calling the API during the match.QQending1 Oct 12
Oct 5 Reputation not showing up Hi, There seems to be a problem listing the reputation for a character. I only tried with my own character, that switched faction 6 month ago (from horde to alliance). The "Wildhammer Clan" reputation is not returned using this : https://eu.api.blizzard.com/wow/character/hyjal/sephius?fields=reputation I am revered with this faction (i can see it in game, but not in the armory and not in the returned json). character name : Sephius realm : Hyjal (EU) Thanks.Sephius0 Oct 5
Oct 4 GET TITLES /WOW/CHARACTER/:REALM/:CHARACTERNAME incomplete results Heya, I'm making a call to see my collected Titles. I've also got my Character panel in game open. Over 40 titles are missing from the API return. https://eu.api.battle.net/wow/character/dragonblight/theodort?fields=titles&locale=en_GB&apikey= I'm missing the following titles. I know my friend is missing quite a lot of the PvP titles, that they have in game on that character, but the API call isn't showing them. Any chance this is going to get looked at please? of the Frostwolves of the Iron Vanguard of the Jungle the Admired the Chosen the Dreamer the Dwarfstalker the Fabulous the Gullible the Manslayer the Tomb Raider "Conservationist" Archdruid Architect Artisan Blood Champion Captain Defilers End Demonslayer Draenei Destroyer Empire's Twilight Field Medec Field Photographer Gnomebane Guardian of G'Hanir Headmaster Ironbane Lord of the Reins Lumberjack Masked Chuckler Postmaster Scourge of the Kaldoeri Spear of Vol'jin Stable Master Stylist Talon King Terror of the Tushui The Honorable The Prestigious Timber Lord Timelord Warlord of Draenor Worgen Huntercuddlywookie0 Oct 4
Oct 3 inconsistent player data recently Heya, I wanted to let the team know that (I think) since the 404 errors have started, the calls for player data has been bringing back inconsistent data. For example, "numCollected" from https://eu.api.battle.net/wow/character/dragonblight/theodort?fields=pets&locale=en_GB&apikey=. These calls were made within a minute of each other. Has brought back {"numCollected":1425,"numNotCollected":81,"collected": And has brought back {"numCollected":1418,"numNotCollected":85,"collected": There have been many more example of this, but I've not noted them, so I don't want to speculate the numbers and data.cuddlywookie1 Oct 3
Oct 3 [WoW] No SpellId for Mount "Mecha-Mogul Mk2"? Hi, I'm currently fiddling around with some WoW mount data and noticed: There is apparently no spellId for the Mecha-Mogul Mk2. The mount master list just gives a simple zero. { "name": "Mecha-Mogul Mk2", "spellId": 0, "creatureId": -80864, "itemId": 0, "qualityId": 1, "isGround": true, "isFlying": true, "isAquatic": false, "isJumping": false }, Even the itemId seems to be missing here. Because there is actually an item for this mount ingame (crafted by engineers). Its itemId is 161134. So using the Item API on 161134 finally reveals the spellId 261437. BUT calling the Spell API with id 261437 just results in HTTP404: { "status": "nok", "reason": "unable to get spell information." } WTH? Something seems not right here. Of course I tried the ingame LUA Api as well to get some more clarification. Well, Mecha-Mogul Mk2 is missing completely in the MountJournal at least for regular players. I't might appear if you learn it. But so far I haven't met anyone yet, who has it. My last idea was to call GetSpellInfo(261437). But that just returns nothing as well. So it could actually be the wrong spellId. I don't know. I actually just like to know the correct spellId of this mount for my little addon project. Please Help? :) (All other mounts are fine btw.)eXochron1 Oct 3
Oct 2 Player Reputation API not 100% accurate From my experience the following reps do not update via the API either and I have to manually handle them:- Knights of the Ebon Blade (1098) Huojin Pandaren (1352) Emperor Shaohao (1492)cuddlywookie0 Oct 2
Oct 1 404 Not Found (API) - Issue since 29 Sep Problem exists since 29 Sep. Almost a half (little less in fact, maybe 40% or 45%) of all API calls end up in error "404 Not found (API)" according to my Key Activity statistics. Screenshot: https://ibb.co/jdAuMz Would it be possible to solve this 404 API issue?Olh1 Oct 1
Sep 25 [WoW] Three stale Pandaria achievements returned in the API Hi! The three following achievements returned by the endpoint /wow/data/character/achievements come from an outdated build of Mists of Pandaria: 7268 -- "The Temple of Kotmogu" 7269 -- "Stay Off the Grass" 7270 -- "For Display Only" They were supposed to be part of the Temple of Kotmogu scenario, which was scrapped. Could you remove them so that we don't have to special case them as being buggy? (By the way, I cross-checked with WoWhead, and to my knowledge those are the only three achievements that have this problem)seirl0 Sep 25
Sep 10 [WoW] API - Achievement data incorrect These issues are seen in the JSON responses from the API for the following achievements: [13061] Three Sheets to the Wind - Once completed, a character does not have the criteria id in their completed list unless the character has grabbed the item again after the achievement completion. [12473] A Sound Plan - The criteria for 'Defenders of Daelin's Gate', 'The Norwington Estate', and 'Castaways and Cutouts' have criteria ids of zero and it can't be determined if they were completed. [12946] Stormsong and Dance - The criteria for 'At the Edge of Madness' has a criteria id of zero and it can't be determined if it was completed. [13094] Cursed Game Hunter - All criterias have criteria ids of zero and it can't be determined if they were completed. [12989] Battle for Azeroth Pathfinder, Part One - The first three criteria ('Battle for Azeroth Explorer', 'Wide World of Quests', 'Azerothian Diplomat') do not return text. [12988] Battle for Azeroth Explorer - None of the criteria return text. [12947] Azerothian Diplomat - The reputations of 'Champions of Azeroth' and 'Tortollan Seekers' are reporting as completed (revered reputation) when they are not complete. [13144] Wide World of Quests - None of the criteria return text. Since this is a count-type achievement this might not be an issue but it isn't being handled like a typical count-type achievement.Zimahl0 Sep 10
Sep 10 MY profile help me T.T https://worldofwarcraft.com/ko-kr/character/azshara/ajura/achievements My character has a problem. Search and update are not working properly For example My ID is not retrieved from wcl homepage https://www.warcraftlogs.com/character/kr/%EC%95%84%EC%A6%88%EC%83%A4%EB%9D%BC/ajura Perhaps my profile api seems to be broken Please confirm아주라0 Sep 10
Aug 30 WoW API Character data - http 500 error This character is available via web: http://kr.battle.net/wow/character/azshara/%ED%99%A9%EC%86%8C%EC%9D%B8%EB%8D%94%EC%B9%B4%EC%9A%B0/ Though API returns http 500 error.Kernel0 Aug 30